Guest Posted June 30, 2020 Share Posted June 30, 2020 Without it, it is impossible to distinguish which carrier did LSO grading in a mission with multiple carriers in operating. I want to distinguish it in S_EVENT_PLAYER_COMMENT handler in lua script. Link to comment Share on other sites More sharing options...
draconus Posted June 30, 2020 Share Posted June 30, 2020 Maybe take info from corresponding player landing event? Win10 i7-10700KF 32GB RTX3060 Rift S T16000M TWCS TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria Link to comment Share on other sites More sharing options...
Guest Posted June 30, 2020 Share Posted June 30, 2020 @draconus Thanks for your reply. There are the following patterns for events when the player lands on the carrier: - EVENT_LAND->EVENT_PLAYER_COMMENT: it is a normal case. - EVENT_PLAYER_COMMENT->EVENT_LAND: LSO called wave off but the player ignored it and do land. Therefore, there is no guarantee that the next event of EVENT_LAND will be EVENT_PLAYER_COMMENT. So first I considered that EVENT_PLAYER_COMMENT that occurred within 7 seconds before and after the player's EVENT_LAND as the player's LSO grade. But, in that case, I thought it was necessary to consider that, even if the player lands OK if the AI aircraft lands with WO on another carrier within a few seconds if there is no carrier name in the LSO grade, the LUA script may determine that the player has obtained WO. By the way, operating multi-carrier is common in large scale operations such as Operation desert storm, Operation Iraqi Freedom, etc. Link to comment Share on other sites More sharing options...
Guest Posted March 31, 2022 Share Posted March 31, 2022 I'm very sorry that I was very late to say this: Many thanks for implementing world.event.S_EVENT_LANDING_QUALITY_MARK, which can identify the carrier that landed. Link to comment Share on other sites More sharing options...
Recommended Posts