/dports/games/NBlood/NBlood-a1689a4/source/blood/src/ |
H A D | levels.cpp | 45 GAMEOPTIONS gGameOptions; variable 87 gGameOptions.uGameFlags &= ~4; in levelPlayIntroScene() 103 gGameOptions.uGameFlags &= ~8; in levelPlayEndScene() 196 gGameOptions.nLevel = nLevel; in levelSetupOptions() 198 gGameOptions.uMapCRC = dbReadMapCRC(gGameOptions.zLevelName); in levelSetupOptions() 298 gGameOptions.nLevel = nLevel; in levelAddUserMap() 322 gGameOptions.uGameFlags |= 1; in levelEndLevel() 323 levelGetNextLevels(gGameOptions.nEpisode, gGameOptions.nLevel, &nEndingA, &nEndingB); in levelEndLevel() 361 levelSetupOptions(gGameOptions.nEpisode, gGameOptions.nLevel); in levelRestart() 412 Read(&gGameOptions, sizeof(gGameOptions)); in Load() [all …]
|
H A D | blood.cpp | 593 if (gGameOptions.nGameType == 0) in StartLevel() 596 levelSetupOptions(gGameOptions.nEpisode, gGameOptions.nLevel); in StartLevel() 597 if (gEpisodeInfo[gGameOptions.nEpisode].cutALevel == gGameOptions.nLevel in StartLevel() 600 if ((gGameOptions.uGameFlags&4) && gDemo.at1 == 0 && !Bstrlen(gGameOptions.szUserMap)) in StartLevel() 607 else if (gGameOptions.nGameType > 0 && !(gGameOptions.uGameFlags&1)) in StartLevel() 622 levelSetupOptions(gGameOptions.nEpisode, gGameOptions.nLevel); in StartLevel() 761 levelTryPlayMusicOrNothing(gGameOptions.nEpisode, gGameOptions.nLevel); in StartLevel() 765 if (gGameOptions.nGameType == 3) in StartLevel() 801 levelSetupOptions(gGameOptions.nEpisode, gGameOptions.nLevel); in StartNetworkLevel() 803 StartLevel(&gGameOptions); in StartNetworkLevel() [all …]
|
H A D | loadsave.cpp | 198 …if ((unsigned)gGameOptions.nEpisode >= gEpisodeCount || (unsigned)gGameOptions.nLevel >= gEpisodeI… in LoadGame() 199 …|| Bstrcasecmp(gEpisodeInfo[gGameOptions.nEpisode].levelsInfo[gGameOptions.nLevel].Filename, gGame… in LoadGame() 203 gGameOptions.nEpisode = 0; in LoadGame() 204 gGameOptions.nLevel = 0; in LoadGame() 208 levelAddUserMap(gGameOptions.zLevelName); in LoadGame() 214 …|| (gMusicPrevLoadedEpisode != gGameOptions.nEpisode || gMusicPrevLoadedLevel != gGameOptions.nLev… in LoadGame() 216 levelTryPlayMusicOrNothing(gGameOptions.nEpisode, gGameOptions.nLevel); in LoadGame() 218 gMusicPrevLoadedEpisode = gGameOptions.nEpisode; in LoadGame() 219 gMusicPrevLoadedLevel = gGameOptions.nLevel; in LoadGame() 263 Read(&gGameOptions, sizeof(gGameOptions)); in Load() [all …]
|
H A D | endgame.cpp | 52 if (gGameOptions.nGameType == 0) in Draw() 86 if (gGameOptions.nGameType > 0 || numplayers > 1) in ProcessKeys() 111 levelSetupOptions(gGameOptions.nEpisode, gNextLevel); in Finish() 158 if (gGameOptions.nGameType == 0) in Draw() 214 if (gGameOptions.nGameType == 0) { in Found()
|
H A D | menu.cpp | 882 if (gGameOptions.nGameType > 0) in SetupMainMenu() 905 if (gGameOptions.nGameType > 0) in SetupMainMenuWithSave() 1390 if (gGameOptions.nGameType > 0) in UpdateNetworkMenus() 1400 if (gGameOptions.nGameType > 0) in UpdateNetworkMenus() 1578 gGameOptions.nLevel = 0; in SetDifficultyAndStart() 1586 levelSetupOptions(gGameOptions.nEpisode, gGameOptions.nLevel); in SetDifficultyAndStart() 1587 StartLevel(&gGameOptions); in SetDifficultyAndStart() 1893 levelTryPlayMusicOrNothing(gGameOptions.nEpisode, gGameOptions.nLevel); in UpdateCDToggle() 2191 if (gGameOptions.nGameType > 0) in LoadGame() 2206 if (gGameOptions.nGameType > 0) in QuickLoadGame() [all …]
|
H A D | aicult.cpp | 106 dx += Random3((5-gGameOptions.nDifficulty)*1000); in TommySeqCallback() 107 dy += Random3((5-gGameOptions.nDifficulty)*1000); in TommySeqCallback() 108 dz += Random3((5-gGameOptions.nDifficulty)*500); in TommySeqCallback() 118 if (Chance(dword_138BB0[gGameOptions.nDifficulty])) in TeslaSeqCallback() 123 dx += Random3((5-gGameOptions.nDifficulty)*1000); in TeslaSeqCallback() 124 dy += Random3((5-gGameOptions.nDifficulty)*1000); in TeslaSeqCallback() 125 dz += Random3((5-gGameOptions.nDifficulty)*500); in TeslaSeqCallback() 141 dz += Random2((5-gGameOptions.nDifficulty)*500); in ShotSeqCallback() 161 if (gGameOptions.nDifficulty > 2) in ThrowSeqCallback() 188 if (gGameOptions.nDifficulty > 2) in sub_68170() [all …]
|
H A D | player.cpp | 652 if (gGameOptions.nGameType <= 1) in playerStart() 742 if (!(gGameOptions.nGameType == 1 && gGameOptions.bKeepKeysOnRespawn && !bNewLevel)) in playerStart() 875 if (gGameOptions.nGameType == 3) in playerInit() 1024 if (gGameOptions.nGameType != 3) return 0; in PickupItem() 1031 if (gGameOptions.nGameType != 3) return 0; in PickupItem() 1126 …if (!pPlayer->hasWeapon[nWeaponType] || gGameOptions.nWeaponSettings == 2 || gGameOptions.nWeaponS… in PickupWeapon() 1863 if (VanillaMode() || gGameOptions.nGameType != 1) in playerFrag() 1868 if (gGameOptions.nGameType == 3) in playerFrag() 1885 if (VanillaMode() || gGameOptions.nGameType != 1) in playerFrag() 1890 if (gGameOptions.nGameType == 3) in playerFrag() [all …]
|
H A D | player.h | 241 if (gGameOptions.nGameType == 1 || gGameOptions.nGameType == 3) in IsTargetTeammate() 246 if (gGameOptions.nGameType == 1) in IsTargetTeammate() 248 … if (gGameOptions.nGameType == 3 && (pSourcePlayer->teamId & 3) == (pTargetPlayer->teamId & 3)) in IsTargetTeammate()
|
H A D | osdcmd.cpp | 97 StartLevel(&gGameOptions); in osdcmd_changelevel() 173 gGameOptions.nEpisode = i; in osdcmd_map() 174 gGameOptions.nLevel = j; in osdcmd_map() 184 gPacketStartGame.episodeId = gGameOptions.nEpisode; in osdcmd_map() 185 gPacketStartGame.levelId = gGameOptions.nLevel; in osdcmd_map() 191 levelSetupOptions(gGameOptions.nEpisode, gGameOptions.nLevel); in osdcmd_map() 192 StartLevel(&gGameOptions); in osdcmd_map() 451 sndPlaySong(gGameOptions.zLevelSong, true); in osdcmd_restartsound()
|
H A D | choke.cpp | 129 int t = gGameOptions.nDifficulty+2; in sub_84230() 132 if (pPlayer->handTime > (7-gGameOptions.nDifficulty)*5) in sub_84230()
|
H A D | map2d.cpp | 147 if (i == gView->nPlayer || gGameOptions.nGameType == 1) in sub_2541C() 197 char *pFilename = levelGetFilename(gGameOptions.nEpisode, gGameOptions.nLevel); in sub_25C74()
|
H A D | warp.cpp | 62 … if (gGameOptions.nGameType < 2 && pXSprite->data1 >= 0 && pXSprite->data1 < kMaxPlayers) { in warpInit() 74 if (gGameOptions.nGameType >= 2) { in warpInit() 85 if (gModernMap && gGameOptions.nGameType == 3) { in warpInit()
|
H A D | fx.cpp | 147 if (gbAdultContent && gGameOptions.nGameType <= 0) in fxSpawn() 279 if (gbAdultContent && gGameOptions.nGameType <= 0) in fxSpawnBlood() 300 if (gbAdultContent && gGameOptions.nGameType <= 0) in sub_746D4()
|
H A D | demo.cpp | 173 memcpy(&m_gameOptions, &gGameOptions, sizeof(gGameOptions)); in Write() 351 memcpy(&gGameOptions, &m_gameOptions, sizeof(GAMEOPTIONS)); in Playback() 352 gSkill = gGameOptions.nDifficulty; in Playback() 355 StartLevel(&gGameOptions); in Playback()
|
H A D | aiunicult.cpp | 245 if (pExtra->slaveCount <= gGameOptions.nDifficulty) { in genDudeAttack1() 329 xsprite[pThing->extra].data4 = 3 + gGameOptions.nDifficulty; in ThrowThing() 363 else pXThing->health = ((pThinkInfo->startHealth << 4) * gGameOptions.nDifficulty) >> 1; in ThrowThing() 367 pXThing->data3 = 512 / (gGameOptions.nDifficulty + 1); in ThrowThing() 650 vdist = 3500 + (gGameOptions.nDifficulty * 400); in thinkChase() 1450 curScale[i] = mulscale8(DudeDifficulty[gGameOptions.nDifficulty], ClipLow(curScale[i], 1)); in scaleDamage() 1467 if (gGameOptions.nDifficulty > 0) in getDispersionModifier() 1468 disp /= gGameOptions.nDifficulty; in getDispersionModifier() 1502 …return ((gGameOptions.nDifficulty > 0) ? baseChance - (0x0500 * gGameOptions.nDifficulty) : baseCh… in getBaseChanceModifier() 1841 for (int i = 0; i <= gGameOptions.nDifficulty; i++) { in updateTargetOfSlaves() [all …]
|
H A D | aipod.cpp | 160 nBurn = (gGameOptions.nDifficulty*120)>>2; in sub_70284() 165 … pSprite->x, pSprite->y, pSprite->z, pSprite->sectnum, nDist, 1, 5*(1+gGameOptions.nDifficulty), d… in sub_70284()
|
/dports/games/jaggedalliance2/ja2-stracciatella-0.18.0/src/game/ |
H A D | GameSettings.cc | 36 GAME_OPTIONS gGameOptions; variable 186 gGameOptions = GAME_OPTIONS{}; in InitGameOptions() 189 gGameOptions.fGunNut = FALSE; in InitGameOptions() 190 gGameOptions.fSciFi = TRUE; in InitGameOptions() 191 gGameOptions.ubDifficultyLevel = DIF_LEVEL_EASY; in InitGameOptions() 193 gGameOptions.ubGameSaveMode = DIF_CAN_SAVE; in InitGameOptions() 222 …format("{}: {}", gzGIOScreenText[GIO_DIF_LEVEL_TEXT], gzGIOScreenText[gGameOptions.ubDifficultyLev… in DisplayGameSettings() 225 …t[GIO_GAME_SAVE_STYLE_TEXT], gzGIOScreenText[GIO_SAVE_ANYWHERE_TEXT + gGameOptions.ubGameSaveMode]… in DisplayGameSettings() 231 … gzGIOScreenText[GIO_GAME_STYLE_TEXT], gzGIOScreenText[GIO_REALISTIC_TEXT + gGameOptions.fSciFi])); in DisplayGameSettings() 262 if( gGameOptions.ubGameSaveMode == DIF_IRON_MAN ) in CanGameBeSaved() [all …]
|
H A D | GameInitOptionsScreen.cc | 286 size_t def = gGameOptions.ubDifficultyLevel - 1; in EnterGIOScreen() 293 size_t const def = gGameOptions.fSciFi ? GIO_SCI_FI : GIO_REALISTIC; in EnterGIOScreen() 300 size_t const def = gGameOptions.ubGameSaveMode ? gGameOptions.ubGameSaveMode : GIO_CAN_SAVE; in EnterGIOScreen() 307 size_t const def = gGameOptions.fGunNut ? GIO_GUN_NUT : GIO_REDUCED_GUNS; in EnterGIOScreen() 315 size_t const def = gGameOptions.fGunNut ? GIO_TIMED_TURNS : GIO_NO_TIMED_TURNS; in EnterGIOScreen() 720 gGameOptions.fGunNut = GetCurrentGunButtonSetting(); in DoneFadeOutForExitGameInitOptionScreen() 721 gGameOptions.fSciFi = GetCurrentGameStyleButtonSetting(); in DoneFadeOutForExitGameInitOptionScreen() 722 gGameOptions.ubDifficultyLevel = GetCurrentDifficultyButtonSetting() + 1; in DoneFadeOutForExitGameInitOptionScreen() 724 gGameOptions.fTurnTimeLimit = GetCurrentTimedTurnsButtonSetting(); in DoneFadeOutForExitGameInitOptionScreen() 727 gGameOptions.ubGameSaveMode = GetCurrentGameSaveButtonSetting(); in DoneFadeOutForExitGameInitOptionScreen() [all …]
|
H A D | GameSettings.h | 109 extern GAME_OPTIONS gGameOptions;
|
H A D | Init.cc | 122 gGameOptions.fGunNut = TRUE; in InitializeJA2()
|
/dports/games/jaggedalliance2/ja2-stracciatella-0.18.0/src/game/Strategic/ |
H A D | Game_Init.cc | 76 if (placement->isSciFiOnly && !gGameOptions.fSciFi) in InitNPCs() 99 if (!gGameOptions.fSciFi) in InitNPCs() 133 INT8 spawnsCount = spawns->getSpawnsByDifficulty(gGameOptions.ubDifficultyLevel); in InitBloodCatSectors() 236 switch (gGameOptions.ubDifficultyLevel) in InitNewGame()
|
H A D | Creature_Spreading.cc | 206 switch( gGameOptions.ubDifficultyLevel ) in InitCreatureQuest() 255 switch( gGameOptions.ubDifficultyLevel ) in InitCreatureQuest() 362 switch( gGameOptions.ubDifficultyLevel ) in PlaceNewCreature() 413 switch( gGameOptions.ubDifficultyLevel ) in SpreadCreatures() 987 if( !gGameOptions.fSciFi ) in CheckConditionsForTriggeringCreatureQuest()
|
H A D | Strategic_Status.cc | 164 if ( gGameOptions.ubDifficultyLevel >= DIF_LEVEL_HARD ) in LackOfProgressTolerance() 171 return( 6 - gGameOptions.ubDifficultyLevel + gStrategicStatus.ubHighestProgress / 42 ); in LackOfProgressTolerance()
|
H A D | Campaign_Init.cc | 97 AddUndergroundNode(ugInfo, gGameOptions.ubDifficultyLevel); in BuildUndergroundSectorInfoList()
|
/dports/games/jaggedalliance2/ja2-stracciatella-0.18.0/src/externalized/policy/ |
H A D | StrategicAIPolicy.h | 10 #define saipolicy(element) ( GCM->getStrategicAIPolicy()->element[gGameOptions.ubDifficultyLevel - …
|