- Removed the old classes and moved into an "Old" folder in the
Moose/Development folder.
-- Cleaned Moose.lua + Documented class types
-- Cleaned Create_Moose.bat + Documented class types
- Extend the ZONE_BASE class with a probability randomization factor,
that can be used for zone randomization purposes.
- Documented the Zone module classes.
- Changed and removed the POINT_VEC3 SmokeColor and FlareColor
structure. Replaced with SMOKECOLOR and FLARECOLOR types.
-- Replaced also code in test missions with SMOKECOLOR and FLARECOLOR
references.
- Renamed UnControlled() method to InitUnControlled method.
# Conflicts:
# Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua
# Moose Mission Setup/Moose.lua
# Moose Test Missions/Moose_Test_AIBALANCER/Moose_Test_AIBALANCER.miz
# Moose Test
Missions/Moose_Test_AIRBASEPOLICE/Moose_Test_AIRBASEPOLICE.miz
# Moose Test
Missions/Moose_Test_BASE/Moose_Test_AIRBLANCER_with_Moose.miz
# Moose Test
Missions/Moose_Test_BASE/Moose_Test_AIRBLANCER_without_Moose.miz
# Moose Test Missions/Moose_Test_BASE/Moose_Test_BASE.miz
# Moose Test Missions/Moose_Test_CLEANUP/Moose_Test_CLEANUP.miz
# Moose Test Missions/Moose_Test_DESTROY/MOOSE_Test_DESTROY.miz
# Moose Test Missions/Moose_Test_DETECTION/Moose_Test_DETECTION.miz
# Moose Test
Missions/Moose_Test_DETECTION/Moose_Test_DETECTION_Laser.miz
# Moose Test Missions/Moose_Test_ESCORT/MOOSE_Test_ESCORT.miz
# Moose Test Missions/Moose_Test_FAC/Moose_Test_FAC.miz
# Moose Test
Missions/Moose_Test_MISSILETRAINER/Moose_Test_MISSILETRAINER.miz
# Moose Test Missions/Moose_Test_PATROLZONE/MOOSE_Test_PATROLZONE.miz
# Moose Test Missions/Moose_Test_SEAD/MOOSE_Test_SEAD.miz
# Moose Test Missions/Moose_Test_SET_AIRBASE/Moose_Test_SET_AIRBASE.miz
# Moose Test Missions/Moose_Test_SET_CLIENT/Moose_Test_SET_CLIENT.miz
# Moose Test Missions/Moose_Test_SET_GROUP/Moose_Test_SET_GROUP.miz
# Moose Test Missions/Moose_Test_SPAWN/MOOSE_Test_SPAWN.miz
# Moose Test
Missions/Moose_Test_SPAWN_Repeat/MOOSE_Test_SPAWN_Repeat.miz
# Moose Test
Missions/Moose_Test_TASK_Pickup_and_Deploy/MOOSE_Test_TASK_Pickup_and_Deploy.miz
# Moose Test Missions/Moose_Test_WRAPPER/Moose_Test_WRAPPER.miz
# Moose Test Missions/Moose_Test_ZONE/Moose_Test_ZONE.miz
# Moose Test
Missions/Moose_Test_ZONE_POLYGON/Moose_Test_ZONE_POLYGON.miz
# Moose Test Missions/Moose_Test_ZONE_RADIUS/Moose_Test_ZONE_RADIUS.miz
# Moose Test Missions/Moose_Test_ZONE_UNIT/Moose_Test_ZONE_UNIT.miz
# Conflicts:
# Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua
# Moose Mission Setup/Moose.lua
# Moose Test Missions/Moose_Test_AIBALANCER/Moose_Test_AIBALANCER.miz
# Moose Test
Missions/Moose_Test_AIRBASEPOLICE/Moose_Test_AIRBASEPOLICE.miz
# Moose Test
Missions/Moose_Test_BASE/Moose_Test_AIRBLANCER_with_Moose.miz
# Moose Test
Missions/Moose_Test_BASE/Moose_Test_AIRBLANCER_without_Moose.miz
# Moose Test Missions/Moose_Test_BASE/Moose_Test_BASE.miz
# Moose Test Missions/Moose_Test_CLEANUP/Moose_Test_CLEANUP.miz
# Moose Test Missions/Moose_Test_DESTROY/MOOSE_Test_DESTROY.miz
# Moose Test Missions/Moose_Test_DETECTION/Moose_Test_DETECTION.miz
# Moose Test
Missions/Moose_Test_DETECTION/Moose_Test_DETECTION_Laser.miz
# Moose Test Missions/Moose_Test_ESCORT/MOOSE_Test_ESCORT.miz
# Moose Test Missions/Moose_Test_FAC/Moose_Test_FAC.miz
# Moose Test
Missions/Moose_Test_MISSILETRAINER/Moose_Test_MISSILETRAINER.miz
# Moose Test Missions/Moose_Test_PATROLZONE/MOOSE_Test_PATROLZONE.miz
# Moose Test Missions/Moose_Test_SEAD/MOOSE_Test_SEAD.miz
# Moose Test Missions/Moose_Test_SET_AIRBASE/Moose_Test_SET_AIRBASE.miz
# Moose Test Missions/Moose_Test_SET_CLIENT/Moose_Test_SET_CLIENT.miz
# Moose Test Missions/Moose_Test_SET_GROUP/Moose_Test_SET_GROUP.miz
# Moose Test Missions/Moose_Test_SPAWN/MOOSE_Test_SPAWN.miz
# Moose Test
Missions/Moose_Test_SPAWN_Repeat/MOOSE_Test_SPAWN_Repeat.miz
# Moose Test
Missions/Moose_Test_TASK_Pickup_and_Deploy/MOOSE_Test_TASK_Pickup_and_Deploy.miz
# Moose Test Missions/Moose_Test_WRAPPER/Moose_Test_WRAPPER.miz
# Moose Test Missions/Moose_Test_ZONE/Moose_Test_ZONE.miz
# Moose Test
Missions/Moose_Test_ZONE_POLYGON/Moose_Test_ZONE_POLYGON.miz
# Moose Test Missions/Moose_Test_ZONE_RADIUS/Moose_Test_ZONE_RADIUS.miz
# Moose Test Missions/Moose_Test_ZONE_UNIT/Moose_Test_ZONE_UNIT.miz
- The raycasting was wrong when the vertices of the polygon were not
closed.
Now after this fix, the raycasting of the polygon is correctly
performed. The begin and end vertices of the polygon don't need to be
closed anymore within the mission editor. Check the test mission
Moose_Test_ZONE_POLYGON.miz
- Replaced range test for unit to range test for players.
- Ensure that players database is properly populated.
- Fixed some documentation.
- Removed smoke from trigger.
- Fixed name of RandomPointVec2 to RandomVec2 and fixed in all usages.
- MESSAGE class finished and now properly documented. Changed New()
function API.
- Reworked Include.File lines. No Include.File line anymore in the
Modules. All included in Moose.lua for dynamic loading.