jak-project/goalc/build_level/jak1
Hat Kid b06d63ba83
custom levels: sort actors by aid and check for duplicates (#3315)
When giving entities custom actor IDs in your level JSON, it is possible
to break entity lookups by actor ID if the actors are not sorted by ID
because `entity-by-aid` expects them to be in order.

This sorts the actor list by ID before generating the level file and
also checks for any duplicates.
2024-01-18 10:29:30 +01:00
..
ambient.cpp custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00
ambient.h custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00
build_level.cpp custom levels: sort actors by aid and check for duplicates (#3315) 2024-01-18 10:29:30 +01:00
build_level.h custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00
Entity.cpp custom levels: enum lump support (#3305) 2024-01-15 12:46:42 +01:00
Entity.h custom levels: enum lump support (#3305) 2024-01-15 12:46:42 +01:00
FileInfo.cpp custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00
FileInfo.h custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00
LevelFile.cpp custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00
LevelFile.h custom levels: refactor level building code and jak 2 support (#3090) 2023-10-21 06:07:43 +02:00