diff options
author | BobTheBob <32057864+BobTheBob9@users.noreply.github.com> | 2021-08-31 23:14:58 +0100 |
---|---|---|
committer | BobTheBob <32057864+BobTheBob9@users.noreply.github.com> | 2021-08-31 23:14:58 +0100 |
commit | 9a96d0bff56f1969c68bb52a2f33296095bdc67d (patch) | |
tree | 4175928e488632705692e3cccafa1a38dd854615 /Northstar.CustomServers/scripts/vscripts/mp/_classic_mp.nut | |
parent | 27bd240871b7c0f2f49fef137718b2e3c208e3b4 (diff) | |
download | NorthstarMods-9a96d0bff56f1969c68bb52a2f33296095bdc67d.tar.gz NorthstarMods-9a96d0bff56f1969c68bb52a2f33296095bdc67d.zip |
move to new mod format
Diffstat (limited to 'Northstar.CustomServers/scripts/vscripts/mp/_classic_mp.nut')
-rw-r--r-- | Northstar.CustomServers/scripts/vscripts/mp/_classic_mp.nut | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/Northstar.CustomServers/scripts/vscripts/mp/_classic_mp.nut b/Northstar.CustomServers/scripts/vscripts/mp/_classic_mp.nut deleted file mode 100644 index ac8a397f7..000000000 --- a/Northstar.CustomServers/scripts/vscripts/mp/_classic_mp.nut +++ /dev/null @@ -1,67 +0,0 @@ -untyped -global function ClassicMp_Init -global function ClassicMP_TryDefaultIntroSetup // called in mp_sh_init -global function ClassicMP_SetCustomIntro -global function ClassicMP_OnIntroStarted -global function ClassicMP_OnIntroFinished -global function ClassicMP_GetIntroLength -global function GetClassicMPMode - -struct { - void functionref() introSetupFunc - float introLength -} file - -void function ClassicMp_Init() -{ - // literally nothing to do here atm lol -} - -void function ClassicMP_TryDefaultIntroSetup() -{ - if ( file.introSetupFunc == null ) - { - if ( IsFFAGame() ) - ClassicMP_SetCustomIntro( ClassicMP_DefaultNoIntro_Setup, ClassicMP_DefaultNoIntro_GetLength() ) - else - ClassicMP_SetCustomIntro( ClassicMP_DefaultDropshipIntro_Setup, DROPSHIP_INTRO_LENGTH ) - } - - thread DelayedDoDefaultIntroSetup() -} - -void function DelayedDoDefaultIntroSetup() -{ - // wait a frame for CodeCallback_MapInit to run which generally sets custom intros - WaitFrame() - file.introSetupFunc() -} - -void function ClassicMP_SetCustomIntro( void functionref() setupFunc, float introLength ) -{ - file.introSetupFunc = setupFunc - file.introLength = introLength -} - -void function ClassicMP_OnIntroStarted() -{ - print( "started intro!" ) - SetServerVar( "gameStartTime", Time() + file.introLength ) - SetServerVar( "roundStartTime", Time() + file.introLength ) -} - -void function ClassicMP_OnIntroFinished() -{ - print( "intro finished!" ) - SetGameState( eGameState.Playing ) -} - -float function ClassicMP_GetIntroLength() -{ - return file.introLength -} - -bool function GetClassicMPMode() -{ - return GetCurrentPlaylistVarInt( "classic_mp", 1 ) == 1 -}
\ No newline at end of file |