Difference between revisions of "DCS singleton world"
From DCS World Wiki - Hoggitworld.com
(4 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
|desc= The world singleton contains functions centered around two different but extremely useful functions. | |desc= The world singleton contains functions centered around two different but extremely useful functions. | ||
1. Events and event handlers are all governed within world. | 1. Events and event handlers are all governed within world. | ||
+ | |||
+ | '''Event Types:''' {{listOfEvents}} | ||
+ | |||
2. A number of functions to get information about the game world. | 2. A number of functions to get information about the game world. | ||
Line 46: | Line 49: | ||
S_EVENT_UNIT_LOST = 30, | S_EVENT_UNIT_LOST = 30, | ||
S_EVENT_LANDING_AFTER_EJECTION = 31, | S_EVENT_LANDING_AFTER_EJECTION = 31, | ||
− | + | S_EVENT_PARATROOPER_LENDING = 32, | |
− | + | S_EVENT_DISCARD_CHAIR_AFTER_EJECTION = 33, | |
+ | S_EVENT_WEAPON_ADD = 34, | ||
+ | S_EVENT_TRIGGER_ZONE = 35, | ||
+ | S_EVENT_LANDING_QUALITY_MARK = 36, | ||
+ | S_EVENT_BDA = 37, | ||
+ | S_EVENT_AI_ABORT_MISSION = 38, | ||
+ | S_EVENT_DAYNIGHT = 39, | ||
+ | S_EVENT_FLIGHT_TIME = 40, | ||
+ | S_EVENT_PLAYER_SELF_KILL_PILOT = 41, | ||
+ | S_EVENT_PLAYER_CAPTURE_AIRFIELD = 42, | ||
+ | S_EVENT_EMERGENCY_LANDING = 43, | ||
+ | S_EVENT_UNIT_CREATE_TASK = 44, | ||
+ | S_EVENT_UNIT_DELETE_TASK = 45, | ||
+ | S_EVENT_MAX = 46 | ||
} | } | ||
Line 71: | Line 87: | ||
2.5.5 Inserted S_EVENT_DETAILED_FAILURE into id 17. | 2.5.5 Inserted S_EVENT_DETAILED_FAILURE into id 17. | ||
2.5.6 Added S_EVENT_KILL, S_EVENT_SCORE , S_EVENT_UNIT_LOST , S_EVENT_LANDING_AFTER_EJECTION , -- Redacted for now. And changed S_EVENT_MAX to 33, | 2.5.6 Added S_EVENT_KILL, S_EVENT_SCORE , S_EVENT_UNIT_LOST , S_EVENT_LANDING_AFTER_EJECTION , -- Redacted for now. And changed S_EVENT_MAX to 33, | ||
+ | |||
+ | 2.7.1? - 2.7.12 added events 38 through 45. | ||
}} | }} | ||
+ | [[Category:Game Patch 1.2.0|world singleton]] |
Revision as of 22:20, 28 April 2022