From c7f0dd737a14348f8c0a015b8367f8eef479aff3 Mon Sep 17 00:00:00 2001 From: Steven Fuller Date: Thu, 16 Aug 2001 23:09:17 +0000 Subject: Small changes in order to get the demos to work. Alien demo runs. Marine and Predator demos used a different HUD font. Changes that need to be made for demo versions: 1. avp/langenum.h needs to be rebuilt for each demo (easy) 2. Marine and Predator demos need to use a different HUD font 3. There may be other minor differences with enums, etc. --- src/main.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index f1acf0d..f2c856f 100644 --- a/src/main.c +++ b/src/main.c @@ -573,7 +573,17 @@ int main(int argc, char *argv[]) } AvP.CurrentEnv = AvP.StartingEnv = 0; /* are these even used? */ - + +#if ALIEN_DEMO + AvP.PlayerType = I_Alien; + SetLevelToLoad(AVP_ENVIRONMENT_INVASION_A); +#elif PREDATOR_DEMO + AvP.PlayerType = I_Predator; + SetLevelToLoad(AVP_ENVIRONMENT_INVASION_P); +#elif MARINE_DEMO + AvP.PlayerType = I_Marine; + SetLevelToLoad(AVP_ENVIRONMENT_INVASION); +#else // AvP.PlayerType = I_Alien; // SetLevelToLoad(AVP_ENVIRONMENT_TEMPLE); /* starting alien level */ @@ -586,6 +596,7 @@ int main(int argc, char *argv[]) // SetLevelToLoad(AVP_ENVIRONMENT_LEADWORKS_MP); /* multiplayer */ // SetLevelToLoad(AVP_ENVIRONMENT_E3DEMOSP); /* demo level */ +#endif // while(AvP_MainMenus()) { -- cgit v1.3