mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-25 03:00:46 +00:00
Lunatic: run EVENT_INIT after initial Lua state creation.
git-svn-id: https://svn.eduke32.com/eduke32@4231 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
parent
148badc32a
commit
70d84cd75b
3 changed files with 3 additions and 7 deletions
|
@ -10744,7 +10744,9 @@ static void G_Startup(void)
|
||||||
G_InitMultiPsky(CLOUDYOCEAN, MOONSKY1, BIGORBIT1, LA);
|
G_InitMultiPsky(CLOUDYOCEAN, MOONSKY1, BIGORBIT1, LA);
|
||||||
Gv_FinalizeWeaponDefaults();
|
Gv_FinalizeWeaponDefaults();
|
||||||
G_PostCreateGameState();
|
G_PostCreateGameState();
|
||||||
|
#ifdef LUNATIC
|
||||||
|
VM_OnEvent(EVENT_INIT, -1, -1, -1, 0);
|
||||||
|
#endif
|
||||||
if (g_netServer || ud.multimode > 1) G_CheckGametype();
|
if (g_netServer || ud.multimode > 1) G_CheckGametype();
|
||||||
|
|
||||||
if (g_noSound) ud.config.SoundToggle = 0;
|
if (g_noSound) ud.config.SoundToggle = 0;
|
||||||
|
|
|
@ -73,7 +73,6 @@ PROJ = {
|
||||||
PROJ_USERDATA = 29,
|
PROJ_USERDATA = 29,
|
||||||
}
|
}
|
||||||
|
|
||||||
-- TODO: EVENT_INIT currently can't run since we init Lunatic state only afterwards
|
|
||||||
EVENT = {
|
EVENT = {
|
||||||
EVENT_INIT = 0,
|
EVENT_INIT = 0,
|
||||||
EVENT_ENTERLEVEL = 1,
|
EVENT_ENTERLEVEL = 1,
|
||||||
|
|
|
@ -326,8 +326,3 @@ Additionally, various multiplayer-related commands either unconditionally
|
||||||
return results as if no multiplayer game is in progress, or are non-functional
|
return results as if no multiplayer game is in progress, or are non-functional
|
||||||
for more than the first player. Also, some MP-related variables are merely
|
for more than the first player. Also, some MP-related variables are merely
|
||||||
predefined constants.
|
predefined constants.
|
||||||
|
|
||||||
Miscellaneous
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
* not LunaCON-specific: `EVENT_INIT` is never reached as it runs before Lua state creation
|
|
||||||
|
|
Loading…
Reference in a new issue