* Added MapLayer enum
* Added Load/Unload layer functions
* Added calls to register and tag objects on map change
* Added missing file
* Updated MapLayer to support more layers
* Added calls to PythonAPI
* Added default value
* Moved CurrentMapLayer to GI
* Updated manual_control with maplayer handling
* Updated help
* Updated Changelog
* Fixed a missing `;`
* Fixed LoadWorld() API so it works with old code
* Added missing include for shipping builds
* Fixed base enum type of MapLayer
* Removed int number from layer output
* Renamed variables
* MapLayer converted to int32 and added generic enumToString function
* MapLayer back to uint16
Co-authored-by: Marc Garcia Puig <marcgpuig@gmail.com>
* Added raycasting and point projection capabilities to python api.
* Added documentation of new functions.
* Fixed missing .f on floats
Co-authored-by: doterop <daniel.oterop@gmail.com>
* open .osm with utf-8 encoding enabled
As the .osm files are utf-8 encoded, it was raising errors while running the config.py script. Added the parameter `encoding='utf-8'` to solve it.
* Update CHANGELOG.md
Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
* New methods of the TM module
* First iteration on determinism
* Warning on sync mode for both world and TM in adv_synchrony_timestep.md and PythonAPI ref
* Iteration on J review!
* fixed broken link
* First iteration with snipets, copy button and snippet button for all methods
* New iteration with snipets implemented and test snipets
* New iteration without yaml intervention, with auxiliary doc deleted and responsive buttons to window width
* New iteration with snipets copied from recipes, images added, and invisible button for small window
* Fixed some marging issues & code formatting
* Removed recipe reference and its instances. Snipets are now scalable to window width. Added button to close snipet. doc_gen_snipets.py is now imported in doc_gen.py. Cleaned css inside .py and added to extra.css
* New iteration with two functionalities for snipet buttons. Pop up for small windows.
* Fixed bp_library.md
Co-authored-by: Marc Garcia Puig <marcgpuig@gmail.com>
* Added new function to calculate BBs on SKM and SM
* Added BB calculation for an array of actors
* Added BB folliage calculation
* Added a call on the GM to get all the BBs of the level
* Fixed Folliage BB calculation.
* GM::GetAllBBsOfLevel now returns the array of BBs
* Added call on the server side to retrieve the BBs
* Removed debug draw calls
* Added call to the PythonAPI
* Added check for empty folliage actors
* Added missing EOF
* Added new RotateVector function
* Added rotation to the BBs
* Update changelog
* Split BB calculation on more functions
* Add tag query and simplified Folliage actor BB calculation
* Look for ISM instead of HISM
* Cleaning comments
* Fixed BB duplication on BP_Procedural_Buildings
* Fixed BB duplication on vehicles BPs
* Added pedestrians case
* Added CityObjectLabel enum on PythonAPI
* Splitted logic in small functions
* Fixed uint8_t
* Merged BB of the lights in a TL
* Splitted work into more functions
* Added missing BB and rotation to TL
* Cleaned comments
* Added missing include
* Changed None to Any in PythonAPI
* Fixed Any enum
* Added check for empty folliage actors
* Added missing EOF
* Added new RotateVector function
* Added rotation to the BBs
* Update changelog
* Split BB calculation on more functions
* Add tag query and simplified Folliage actor BB calculation
* Look for ISM instead of HISM
* Cleaning comments
* Fixed BB duplication on BP_Procedural_Buildings
* Fixed BB duplication on vehicles BPs
* Added pedestrians case
* Added CityObjectLabel enum on PythonAPI
* Splitted logic in small functions
* Fixed uint8_t
* Merged BB of the lights in a TL
* Splitted work into more functions
* Added missing BB and rotation to TL
* Cleaned comments
* Changed None to Any in PythonAPI
* Fixed Any enum
* Fixed rebase
* Fixing wrong BB on splines
* Fixed ISM transform to World
* Fixed duplication of RotateVector
* Added Rotation to BB output string
* Removed hidden components and procedural building
* Fixed string BB output
* Removed logs
* Fixed filter on pedestrians
* Fixed black debug lines in package
Co-authored-by: Marc Garcia Puig <marcgpuig@gmail.com>