diff options
| author | Steven Fuller <relnev@icculus.org> | 2001-08-16 23:09:17 +0000 |
|---|---|---|
| committer | Patryk Obara <dreamer.tan@gmail.com> | 2019-08-20 02:22:36 +0200 |
| commit | c7f0dd737a14348f8c0a015b8367f8eef479aff3 (patch) | |
| tree | dbff521ff4c0b42b1bf76a8b8d0e7ac6456f3263 /src/main.c | |
| parent | 241e98c3d86b9efc5f29d9cb8796f8b586e1af25 (diff) | |
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.
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -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()) { |
