Releases: arx-tools/arx-level-generator
Releases · arx-tools/arx-level-generator
v11.2.1
- made the things from the previous release actually work XD
v11.2.0
- added
Polygons.invertSelection()
- added
pointToBox()
util function
v11.1.0
- fixed
generate*
functions not reporting correctly when they are done
v11.0.0
- Breaking!
loadOBJ()
now gives back an object with both the meshes and materials loadOBJ()
now ignores line elements (lines starting withl
) in obj filesloadObj()
now passes the default flags to thematerialFlags
property as the 2nd parameter- added
centralize
andverticalAlign
properties toloadOBJ()
's config object - added
addPoint()
function in tools/mesh as a way to extend a threejs geometry - added
numberOfVertices()
utility function for counting vertices inside a threejs geometry - entities now get a dummy inventory icon when not specified one by the code
- fixed crashes when a texture was given but not found, the default jorge texture is used as replacement
- improved warning and error messages
- removed the
tileable-
prefix of tiled textures - added eslint for better code quality
- extract some cache related functionality to a dedicated service
v10.0.0
- added support for PNG files
- added UV manipulating functions for polygons and for the selection api
- added UV debugging texture
- added a 2 more in-game textures
v9.1.0
- EntityModel: recognise textures which are marked as tileable
v9.0.0
- Entity: allow marking textures inside otherDependencies to be tiled via material flags
v8.0.0
- update dependencies
v7.0.0
- added brightness option to
with light
command in.rooms
files - added fixinter lamps' getters to
Entity
- added
Texture.equalsAny()
- added
Texture.equals()
to compare filename strings, not justTexture
instances - added selection api to
Polygons
:- selectAll
- selectBy
- hasSelection
- clearSelection
- selectOutOfBounds
- selectWithinBox
- selectByTextures
- removeSelected
- apply
- copy
- extended methods of
Polygons
to work with selections:- makeDoubleSided
- moveToRoom1
- move
- scale
- added
Entity.fromPolygons()
v6.0.0
- add
Platform
script property (set_platform
) - add
Glow
script class (halo
) - breaking update three.js version to
0.158.0
- fix security warnings thrown by npm audit