Include cleanup Tactical/.*cpp

This commit is contained in:
Asdow
2025-12-09 00:35:18 +02:00
parent 03edc532e1
commit 4fcf03d31a
127 changed files with 281 additions and 900 deletions
+1
View File
@@ -108,6 +108,7 @@
#include "connect.h" #include "connect.h"
#include "Map Screen Interface Map Inventory.h"//dnl ch51 081009 #include "Map Screen Interface Map Inventory.h"//dnl ch51 081009
#include "Ambient Control.h" // added by Flugente for HandleNewSectorAmbience(...) #include "Ambient Control.h" // added by Flugente for HandleNewSectorAmbience(...)
#include "WorldDat.h"
///////////////////////////////////////////////////// /////////////////////////////////////////////////////
// //
// Local Defines // Local Defines
+1 -1
View File
@@ -1,5 +1,5 @@
#pragma once #pragma once
#include "Event Pump.h"
//time for a new header :) //time for a new header :)
extern int readyteamreg[10]; extern int readyteamreg[10];
-2
View File
@@ -20,11 +20,9 @@
#include "Explosion Control.h" #include "Explosion Control.h"
#include "Interface.h" #include "Interface.h"
#include "Music Control.h" #include "Music Control.h"
#include "Campaign Types.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Text.h" #include "Text.h"
#include "Morale.h" #include "Morale.h"
#include "Map Screen Helicopter.h"
#include "Structure Wrap.h" #include "Structure Wrap.h"
#include "Meanwhile.h" #include "Meanwhile.h"
-4
View File
@@ -1,9 +1,5 @@
#include <stdio.h>
#include <string.h>
#include "types.h" #include "types.h"
#include "WCheck.h" #include "WCheck.h"
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "Animation Cache.h" #include "Animation Cache.h"
#include "Animation Data.h" #include "Animation Data.h"
-3
View File
@@ -2,12 +2,9 @@
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include "WCheck.h" #include "WCheck.h"
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "Animation Data.h" #include "Animation Data.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "jascreens.h"
#include "tiledef.h" #include "tiledef.h"
#include "Sys Globals.h" #include "Sys Globals.h"
#include "Debug Control.h" #include "Debug Control.h"
-4
View File
@@ -15,12 +15,8 @@
#include "LuaInitNPCs.h" // added by Flugente #include "LuaInitNPCs.h" // added by Flugente
#ifdef JA2UB #ifdef JA2UB
#include "Explosion Control.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h"
#include "email.h"
#include "interface Dialogue.h"
#include "ub_config.h" #include "ub_config.h"
#endif #endif
-1
View File
@@ -1,6 +1,5 @@
#include "types.h" #include "types.h"
#include "ArmsDealerInvInit.h" #include "ArmsDealerInvInit.h"
//#include "Item Types.h"
#include "Arms Dealer Init.h" #include "Arms Dealer Init.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "Weapons.h" #include "Weapons.h"
+2 -9
View File
@@ -1,6 +1,5 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "Overhead Types.h" #include "Overhead Types.h"
@@ -31,22 +30,16 @@
#include "Strategic AI.h" #include "Strategic AI.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
#include "DynamicDialogue.h" #include "DynamicDialogue.h"
#include "email.h"
#include "mercs.h"
#ifdef JA2UB #ifdef JA2UB
#include "Explosion Control.h"
#include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h"
#include "email.h"
#include "interface Dialogue.h"
#include "mercs.h"
#include "ub_config.h" #include "ub_config.h"
#endif #endif
#include "GameInitOptionsScreen.h" #include "GameInitOptionsScreen.h"
#include "email.h"
#include "mercs.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
-2
View File
@@ -8,13 +8,11 @@
#include "FileMan.h" #include "FileMan.h"
#include "Encrypted File.h" #include "Encrypted File.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
#include "Queen Command.h"
#include "Overhead.h" #include "Overhead.h"
#include "Render Dirty.h" #include "Render Dirty.h"
#include "MercTextBox.h" #include "MercTextBox.h"
#include "ai.h" #include "ai.h"
#include "Text.h" #include "Text.h"
#include "screenids.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "video.h" #include "video.h"
#include "Font Control.h" #include "Font Control.h"
+7 -3
View File
@@ -34,8 +34,6 @@
#include "Map Screen Interface.h" #include "Map Screen Interface.h"
#include "Text.h" #include "Text.h"
#include "Merc Contract.h" #include "Merc Contract.h"
#include "Town Militia.h"
#include "Meanwhile.h"
#include "SkillCheck.h" #include "SkillCheck.h"
#include "Interface Control.h" #include "Interface Control.h"
#include "Civ Quotes.h" #include "Civ Quotes.h"
@@ -52,9 +50,15 @@
#include <queue> #include <queue>
#include "connect.h" #include "connect.h"
#ifndef JA2UB
#include "Town Militia.h"
#include "Meanwhile.h"
#endif // !JA2UB
#ifdef JA2UB #ifdef JA2UB
#include "Intro.h" #include "Intro.h"
#include "MapScreen Quotes.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Animation Control.h" #include "Animation Control.h"
+2 -1
View File
@@ -8,7 +8,8 @@
#include "Overhead.h" #include "Overhead.h"
#include "random.h" #include "random.h"
#include "Assignments.h" #include "Assignments.h"
#include "Soldier Profile.h" #include <mapscreen.h>
#include "soldier profile type.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "Quests.h" #include "Quests.h"
#include "finances.h" #include "finances.h"
+1 -4
View File
@@ -3,16 +3,13 @@
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Items.h" #include "Items.h"
#include "Morale.h"
#include "Points.h" #include "Points.h"
#include "message.h" #include "message.h"
#include "GameSettings.h" // SANDRO - had to add this, dammit! #include "GameSettings.h" // SANDRO - had to add this, dammit!
#include "random.h" #include "random.h"
#include "Text.h" #include "Text.h"
#include "Interface.h" #include "Interface.h"
#include "Food.h" // added by Flugente #include "Overhead.h"
#include "Animation Data.h" // added by Flugente for SoldierBodyTypes
#include "CampaignStats.h" // added by Flugente
#include "DynamicDialogue.h"// added by Flugente #include "DynamicDialogue.h"// added by Flugente
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
+5 -2
View File
@@ -10,8 +10,6 @@
#include "SaveLoadGame.h" #include "SaveLoadGame.h"
#include "GameVersion.h" #include "GameVersion.h"
#include "Text.h" #include "Text.h"
#include "MercTextBox.h"
#include "Meanwhile.h"
#include "soldier profile type.h" #include "soldier profile type.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Interface.h" #include "Interface.h"
@@ -30,6 +28,11 @@
#include "Campaign.h" #include "Campaign.h"
#include "Points.h" #include "Points.h"
#ifndef JA2UB
#include "Meanwhile.h"
#endif // !JA2UB
// event id counter // event id counter
// has to be saved/loaded/reset // has to be saved/loaded/reset
UINT32 gDynamicDialogueEventCounter = 0; UINT32 gDynamicDialogueEventCounter = 0;
+8 -6
View File
@@ -2,7 +2,6 @@
#include "Overhead.h" #include "Overhead.h"
#include "worldman.h" #include "worldman.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "NPC.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "End Game.h" #include "End Game.h"
#include "Intro.h" #include "Intro.h"
@@ -13,22 +12,25 @@
#include "Sound Control.h" #include "Sound Control.h"
#include "renderworld.h" #include "renderworld.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Music Control.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Strategic Movement.h"
#include "screenids.h"
#ifndef JA2UB
#include "NPC.h"
#include "Music Control.h"
#include "qarray.h" #include "qarray.h"
#include "LOS.h" #include "LOS.h"
#include "Strategic AI.h" #include "Strategic AI.h"
#include "Squads.h" #include "Squads.h"
#include "PreBattle Interface.h" #include "PreBattle Interface.h"
#include "Strategic Movement.h"
#include "strategic.h" #include "strategic.h"
#include "Morale.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "Strategic Town Loyalty.h" #include "Strategic Town Loyalty.h"
#include "Player Command.h" #include "Player Command.h"
#include "Campaign Types.h"
#include "Tactical Save.h" #include "Tactical Save.h"
#include "screenids.h" #endif // !JA2UB
#ifdef JA2UB #ifdef JA2UB
#include "email.h" #include "email.h"
+1 -16
View File
@@ -1,36 +1,21 @@
#include "builddefines.h" #include "builddefines.h"
#include "GameSettings.h" #include "GameSettings.h"
#include <stdio.h> #include <stdio.h>
#include <memory.h>
#include "types.h" #include "types.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Overhead.h" #include "Overhead.h"
#include "Isometric Utils.h"
#include "Soldier Add.h"
#include "Soldier Create.h" #include "Soldier Create.h"
#include "Soldier Init List.h" #include "Soldier Init List.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "random.h" #include "random.h"
#include "Items.h" #include "Items.h"
#include "Map Information.h"
#include "Soldier Profile.h"
#include "EditorMercs.h"
#include "Animation Data.h"
#include "message.h"
#include "Font Control.h"
#include "Campaign Types.h" #include "Campaign Types.h"
#include "Tactical Save.h" #include "Tactical Save.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "Scheduling.h"
#include "Soldier macros.h" // added by Flugente #include "Soldier macros.h" // added by Flugente
#include "GameVersion.h" #include "GameVersion.h"
//ADB When a savegame is loaded, the enemy and civ stuff needs to be loaded and updated, but this can only happen //ADB When a savegame is loaded, the enemy and civ stuff needs to be loaded and updated, but this can only happen
//when the temp file is loaded which can happen much later, it cannot load convert and save when updating the savegame //when the temp file is loaded which can happen much later, it cannot load convert and save when updating the savegame
//therefore store a flag to load and convert later //therefore store a flag to load and convert later
-2
View File
@@ -1,5 +1,3 @@
#include "types.h"
#include "DEBUG.H"
#include "EnemyItemDrops.h" #include "EnemyItemDrops.h"
WEAPON_DROPS gEnemyWeaponDrops[MAX_DROP_ITEMS]; WEAPON_DROPS gEnemyWeaponDrops[MAX_DROP_ITEMS];
+2
View File
@@ -1,6 +1,8 @@
#ifndef _ENEMY_ITEM_DROPS__H_ #ifndef _ENEMY_ITEM_DROPS__H_
#define _ENEMY_ITEM_DROPS__H_ #define _ENEMY_ITEM_DROPS__H_
#include "types.h"
#define MAX_DROP_ITEMS 100 #define MAX_DROP_ITEMS 100
typedef struct typedef struct
+4 -10
View File
@@ -1,10 +1,7 @@
#include "builddefines.h" #include "builddefines.h"
#include "math.h"
#include <stdio.h> #include <stdio.h>
#include <errno.h>
#include "worlddef.h" #include "worlddef.h"
#include "renderworld.h"
#include "vsurface.h" #include "vsurface.h"
#include "Render Dirty.h" #include "Render Dirty.h"
#include "sysutil.h" #include "sysutil.h"
@@ -12,7 +9,6 @@
#include "video.h" #include "video.h"
#include "vobject_blitters.h" #include "vobject_blitters.h"
#include "faces.h" #include "faces.h"
#include "Utilities.h"
#include "Overhead.h" #include "Overhead.h"
#include "GAP.H" #include "GAP.H"
#include "Soldier Profile.h" #include "Soldier Profile.h"
@@ -27,21 +23,19 @@
#include "GameSettings.h" #include "GameSettings.h"
#include "Squads.h" #include "Squads.h"
#include "Interface.h" #include "Interface.h"
#include "Quests.h" #include <strategicmap.h>
#include "Animation Control.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "Meanwhile.h"
#include "Map Screen Interface.h"
// HEADROCK HAM 3.2: Added two includes so that a function can read values of the Gun Range/hospital location
#include "Campaign Types.h" #include "Campaign Types.h"
#include "Strategic Event Handler.h"
#include "Food.h" // added by Flugente #include "Food.h" // added by Flugente
#include "Queen Command.h" // added by Flugente for FindUnderGroundSector(...) #include "Queen Command.h" // added by Flugente for FindUnderGroundSector(...)
#include "strategic.h" // added by Flugente #include "strategic.h" // added by Flugente
#ifdef JA2UB #ifdef JA2UB
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#else
#include "Meanwhile.h"
#include "Map Screen Interface.h"
#endif #endif
// Defines // Defines
-3
View File
@@ -1,4 +1,3 @@
#include <math.h>
#include "sgp.h" #include "sgp.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Food.h" #include "Food.h"
@@ -14,11 +13,9 @@
#include "Sound Control.h" #include "Sound Control.h"
#include "Assignments.h" #include "Assignments.h"
#include "Overhead.h" #include "Overhead.h"
#include "Isometric Utils.h"
#include "Campaign Types.h" #include "Campaign Types.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "environment.h" #include "environment.h"
#include "WorldDat.h"
#include "Facilities.h" #include "Facilities.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "strategicmap.h" #include "strategicmap.h"
+1 -3
View File
@@ -1,11 +1,9 @@
#include "builddefines.h" #include <string.h>
#include "DEBUG.H" #include "DEBUG.H"
#include "types.h" #include "types.h"
//#include "mssw.h"
#include "GAP.H" #include "GAP.H"
#include "Sound Control.h" #include "Sound Control.h"
#include "soundman.h" #include "soundman.h"
#include <stdio.h>
#include "FileMan.h" #include "FileMan.h"
SUBSEQUENTSOUNDS subsequentsounds; SUBSEQUENTSOUNDS subsequentsounds;
+1 -10
View File
@@ -1,6 +1,4 @@
#include "builddefines.h" #include <wchar.h>
#include <stdio.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "worlddef.h" #include "worlddef.h"
#include "worldman.h" #include "worldman.h"
@@ -29,21 +27,14 @@
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "ai.h" #include "ai.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Event Pump.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "fresh_header.h" #include "fresh_header.h"
#include "connect.h" #include "connect.h"
#include <language.hpp> #include <language.hpp>
#ifdef JA2UB #ifdef JA2UB
#include "Explosion Control.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h"
#include "email.h"
#include "interface Dialogue.h"
#include "mercs.h"
#include "ub_config.h"
#endif #endif
BOOLEAN gfSetPerceivedDoorState = FALSE; BOOLEAN gfSetPerceivedDoorState = FALSE;
+1 -7
View File
@@ -18,7 +18,6 @@
#include "Timer Control.h" #include "Timer Control.h"
#include "WCheck.h" #include "WCheck.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "physics.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
#include "Quests.h" #include "Quests.h"
@@ -29,9 +28,7 @@
#include "ai.h" #include "ai.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Strategic Town Loyalty.h"
#include "Soldier Functions.h" #include "Soldier Functions.h"
#include "Map Screen Helicopter.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "fov.h" #include "fov.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
@@ -57,9 +54,7 @@
#include "End Game.h" #include "End Game.h"
#include "Interface Control.h" #include "Interface Control.h"
#include "Map Screen Interface Map Inventory.h" #include "Map Screen Interface Map Inventory.h"
// added by SANDRO
#include "Morale.h" #include "Morale.h"
// added by Flugente
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Food.h" #include "Food.h"
// added by sevenfm - this is needed for _keydown(SHIFT) to work // added by sevenfm - this is needed for _keydown(SHIFT) to work
@@ -75,13 +70,12 @@
#include "Game Clock.h" // added by Flugente #include "Game Clock.h" // added by Flugente
#include <vfs/Core/vfs_file_raii.h> // added by Flugente for vfs-stuff #include <vfs/Core/vfs_file_raii.h> // added by Flugente for vfs-stuff
#include "DynamicDialogue.h" // added by Flugente for SoldierRelation() #include "DynamicDialogue.h" // added by Flugente for SoldierRelation()
#include "MessageBoxScreen.h" // added by Flugente
#include "Map Screen Interface.h" // added by Flugente #include "Map Screen Interface.h" // added by Flugente
#include "Map Screen Interface Map.h" // added by Flugente #include "Map Screen Interface Map.h" // added by Flugente
#include "WorldDat.h"
#ifdef JA2UB #ifdef JA2UB
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h"
#endif #endif
#define NUM_ITEMS_LISTED 8 #define NUM_ITEMS_LISTED 8
-1
View File
@@ -4,7 +4,6 @@
#include "PATHAI.H" #include "PATHAI.H"
#include "Handle UI.h" #include "Handle UI.h"
#include "Points.h" #include "Points.h"
#include "Weapons.h"
#include "renderworld.h" #include "renderworld.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "message.h" #include "message.h"
+5 -19
View File
@@ -1,16 +1,14 @@
#include "connect.h" #include "connect.h"
#include "builddefines.h" #include <wchar.h>
#include <stdio.h> #include <cmath>
#include <string.h> #include <cstdio>
#include "stdlib.h" #include <vector>
#include "DEBUG.H" #include "DEBUG.H"
#include "math.h"
#include "jascreens.h" #include "jascreens.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "Soldier Control.h" #include "Soldier Control.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Event Pump.h"
#include "Timer Control.h" #include "Timer Control.h"
#include "mousesystem.h" #include "mousesystem.h"
#include "Cursors.h" #include "Cursors.h"
@@ -31,39 +29,31 @@
#include "renderworld.h" #include "renderworld.h"
#include "structure.h" #include "structure.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Weapons.h"
#include "Handle items.h" #include "Handle items.h"
#include "UI Cursors.h" #include "UI Cursors.h"
#include "Handle UI Plan.h" #include "Handle UI Plan.h"
#include "message.h" #include "message.h"
#include "Render Fun.h" #include "Render Fun.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "physics.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Soldier Profile.h"
#include "Soldier Create.h" #include "Soldier Create.h"
#include "Soldier Add.h" #include "Soldier Add.h"
#include "interface Dialogue.h" #include <NPC.h>
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Soldier Functions.h" #include "Soldier Functions.h"
#include "Assignments.h" #include "Assignments.h"
#include "Squads.h" #include "Squads.h"
#include "Strategic Pathing.h"
#include "Strategic Movement.h" #include "Strategic Movement.h"
#include "strategic.h" #include "strategic.h"
#include "Exit Grids.h" #include "Exit Grids.h"
#include "Structure Wrap.h" #include "Structure Wrap.h"
#include "Soldier Add.h"
#include "random.h"
#include "english.h"
#include "random.h" #include "random.h"
#include "english.h" #include "english.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
#include "Text.h" #include "Text.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "line.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "LOS.h" #include "LOS.h"
#include "Campaign Types.h" #include "Campaign Types.h"
@@ -78,13 +68,9 @@
#include "qarray.h" #include "qarray.h"
#include "environment.h" #include "environment.h"
#include "Map Information.h" #include "Map Information.h"
#include "Soldier Control.h"
#include "DisplayCover.h" #include "DisplayCover.h"
#include "english.h" // sevenfm: this is needed for _keydown(SHIFT) to work
#include "TeamTurns.h" #include "TeamTurns.h"
#include "Options Screen.h"
#include "SaveLoadScreen.h"
#include "Map Screen Interface.h" // added by Flugente for SquadNames #include "Map Screen Interface.h" // added by Flugente for SquadNames
#include "Keys.h" // added by silversurfer for door handling from the side #include "Keys.h" // added by silversurfer for door handling from the side
-5
View File
@@ -1,8 +1,6 @@
#include <stdio.h> #include <stdio.h>
#include <time.h>
#include <math.h> #include <math.h>
#include "sgp.h" #include "sgp.h"
#include "gameloop.h"
#include "himage.h" #include "himage.h"
#include "vobject.h" #include "vobject.h"
#include "sysutil.h" #include "sysutil.h"
@@ -13,7 +11,6 @@
#include "vsurface.h" #include "vsurface.h"
#include "input.h" #include "input.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Animation Control.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "renderworld.h" #include "renderworld.h"
#include "Cursors.h" #include "Cursors.h"
@@ -25,7 +22,6 @@
#include "Interface Cursors.h" #include "Interface Cursors.h"
#include "lighting.h" #include "lighting.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "PATHAI.H"
#include "vobject_blitters.h" #include "vobject_blitters.h"
#include "faces.h" #include "faces.h"
#include "Handle UI Plan.h" #include "Handle UI Plan.h"
@@ -46,7 +42,6 @@
#include "GameSettings.h" #include "GameSettings.h"
#include "Explosion Control.h" // added by Flugente #include "Explosion Control.h" // added by Flugente
#include "connect.h"
#include "Text.h" #include "Text.h"
#ifdef JA2UB #ifdef JA2UB
-5
View File
@@ -1,9 +1,5 @@
#include <stdio.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "mousesystem.h" #include "mousesystem.h"
#include "vsurface.h"
#include "input.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Cursors.h" #include "Cursors.h"
#include "worlddef.h" #include "worlddef.h"
@@ -11,7 +7,6 @@
#include "Interface Cursors.h" #include "Interface Cursors.h"
#include "Interface.h" #include "Interface.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Cursors.h"
#include "Sys Globals.h" #include "Sys Globals.h"
#include "Overhead.h" #include "Overhead.h"
#include "Interface Items.h" #include "Interface Items.h"
+1 -17
View File
@@ -1,7 +1,6 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include "sgp.h" #include "sgp.h"
#include "Encrypted File.h"
#include "faces.h" #include "faces.h"
#include "WCheck.h" #include "WCheck.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
@@ -13,7 +12,6 @@
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "renderworld.h" #include "renderworld.h"
#include "NPC.h" #include "NPC.h"
#include "interface Dialogue.h"
#include "MercTextBox.h" #include "MercTextBox.h"
#include "message.h" #include "message.h"
#include "Items.h" #include "Items.h"
@@ -26,7 +24,6 @@
#include "ai.h" #include "ai.h"
#include "AIInternals.h" #include "AIInternals.h"
#include "Interactive Tiles.h" #include "Interactive Tiles.h"
#include "Soldier Profile.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Quests.h" #include "Quests.h"
#include "Squads.h" #include "Squads.h"
@@ -47,12 +44,9 @@
#include "GameSettings.h" #include "GameSettings.h"
#include "Strategic Mines.h" #include "Strategic Mines.h"
#include "Boxing.h" #include "Boxing.h"
#include "Items.h"
#include "worldman.h" #include "worldman.h"
#include "Render Fun.h" #include "Render Fun.h"
// including this for Strategic AI.h
#include "Strategic Movement.h" #include "Strategic Movement.h"
#include "Strategic AI.h"
#include "Soldier Create.h" #include "Soldier Create.h"
#include "SkillCheck.h" #include "SkillCheck.h"
#include "Sound Control.h" #include "Sound Control.h"
@@ -63,17 +57,12 @@
#include "Morale.h" #include "Morale.h"
#include "personnel.h" #include "personnel.h"
#include "Map Screen Interface.h" #include "Map Screen Interface.h"
#include "Queen Command.h"
#include "Campaign.h" #include "Campaign.h"
#include "BobbyRMailOrder.h" #include "BobbyRMailOrder.h"
#include "End Game.h" #include "End Game.h"
#include "Map Screen Helicopter.h" #include "Map Screen Helicopter.h"
#include "Cheats.h"
#include "Overhead.h"
#include "Soldier Control.h" #include "Soldier Control.h"
#include "LuaInitNPCs.h" #include "LuaInitNPCs.h"
#include "Text.h"
#include "Luaglobal.h" #include "Luaglobal.h"
@@ -81,20 +70,15 @@
#include "Explosion Control.h" #include "Explosion Control.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h"
#include "email.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "LOS.h" #include "LOS.h"
#include "Soldier Control.h"
#include "Ja25Update.h" #include "Ja25Update.h"
#include "ub_config.h" #include "ub_config.h"
#endif
#ifdef JA2UB
#else #else
// anv: for playable Speck // anv: for playable Speck
#include "Speck Quotes.h" #include "Speck Quotes.h"
#include "mercs.h" #include "mercs.h"
#include "Cheats.h"
#endif #endif
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
+2 -33
View File
@@ -1,59 +1,28 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "gameloop.h"
#include "himage.h"
#include "vobject.h" #include "vobject.h"
#include "sysutil.h" #include "sysutil.h"
#include "Overhead.h"
#include "mousesystem.h" #include "mousesystem.h"
#include "Button System.h"
#include "Interface.h"
#include "vsurface.h"
#include "WCheck.h" #include "WCheck.h"
#include "input.h" #include "input.h"
#include "Handle UI.h"
#include "renderworld.h"
#include "Font Control.h" #include "Font Control.h"
#include "Utilities.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Soldier Control.h" #include "Soldier Control.h"
#include "Weapons.h" #include "Weapons.h"
#include "lighting.h" #include "soldier profile type.h"
#include "faces.h" #include <Font.h>
#include "mapscreen.h"
#include "message.h"
#include "Text.h" #include "Text.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "Font Control.h"
#include "Cursor Control.h"
#include "Interface Utils.h"
#include "Interface Items.h"
#include "WordWrap.h"
#include "vobject_blitters.h"
#include "world items.h" #include "world items.h"
#include "Points.h" #include "Points.h"
#include "physics.h"
#include "Handle UI.h"
#include "ShopKeeper Interface.h"
#include "english.h" #include "english.h"
#include "Keys.h"
#include "strategicmap.h"
#include "Soldier macros.h"
#include "Squads.h"
#include "MessageBoxScreen.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Map Screen Interface Map Inventory.h" #include "Map Screen Interface Map Inventory.h"
#include "Quests.h"
#include "Map Screen Interface.h"
#include "Campaign Types.h"
#include "LOS.h" #include "LOS.h"
#include "Map Screen Interface Map.h"
#include "Food.h" // added by Flugente #include "Food.h" // added by Flugente
#include "Multi Language Graphic Utils.h"
#include <language.hpp> #include <language.hpp>
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
-18
View File
@@ -1,10 +1,7 @@
#include "builddefines.h" #include "builddefines.h"
#include "mapscreen.h" #include "mapscreen.h"
#include <stdio.h> #include <stdio.h>
#include <stdarg.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "gameloop.h"
#include "himage.h" #include "himage.h"
#include "vobject.h" #include "vobject.h"
#include "sysutil.h" #include "sysutil.h"
@@ -19,7 +16,6 @@
#include "renderworld.h" #include "renderworld.h"
#include "Sys Globals.h" #include "Sys Globals.h"
#include "Cursors.h" #include "Cursors.h"
#include "Radar Screen.h"
#include "Font Control.h" #include "Font Control.h"
#include "Render Dirty.h" #include "Render Dirty.h"
#include "Utilities.h" #include "Utilities.h"
@@ -30,15 +26,12 @@
#include "Weapons.h" #include "Weapons.h"
#include "lighting.h" #include "lighting.h"
#include "faces.h" #include "faces.h"
#include "mapscreen.h"
#include "message.h" #include "message.h"
#include "Text.h" #include "Text.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "Font Control.h"
#include "Cursor Control.h" #include "Cursor Control.h"
#include "Interface Cursors.h" #include "Interface Cursors.h"
#include "Interface Utils.h" #include "Interface Utils.h"
#include "Interface Items.h"
#include "WordWrap.h" #include "WordWrap.h"
#include "Interface Control.h" #include "Interface Control.h"
#include "vobject_blitters.h" #include "vobject_blitters.h"
@@ -47,7 +40,6 @@
#include "physics.h" #include "physics.h"
#include "finances.h" #include "finances.h"
#include "UI Cursors.h" #include "UI Cursors.h"
#include "Handle UI.h"
#include "ShopKeeper Interface.h" #include "ShopKeeper Interface.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "english.h" #include "english.h"
@@ -67,7 +59,6 @@
#include "Map Screen Interface Map.h" #include "Map Screen Interface Map.h"
#include "Interface Enhanced.h" #include "Interface Enhanced.h"
#include "InterfaceItemImages.h" #include "InterfaceItemImages.h"
#include "Auto Resolve.h"
#include "popup_callback.h" #include "popup_callback.h"
// BOB : quick attachment popup // BOB : quick attachment popup
#include "popup_class.h" #include "popup_class.h"
@@ -75,19 +66,10 @@
#include "SkillCheck.h" // added by Flugente #include "SkillCheck.h" // added by Flugente
#include "random.h" // added by Flugente #include "random.h" // added by Flugente
#include "Explosion Control.h" // added by Flugente #include "Explosion Control.h" // added by Flugente
#include "Food.h" // added by Flugente
#include "Encyclopedia_new.h" //Moa: enc. item visibility
// sevenfm:
#include "Soldier Control.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Multi Language Graphic Utils.h"
#include <language.hpp> #include <language.hpp>
#ifdef JA2UB
#include "Ja25_Tactical.h"
#endif
//////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////
// SANDRO - all "APBPConstants[AP_PICKUP_ITEM]" were replaced by GetBasicAPsToPickupItem() // SANDRO - all "APBPConstants[AP_PICKUP_ITEM]" were replaced by GetBasicAPsToPickupItem()
-9
View File
@@ -1,8 +1,6 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "gameloop.h"
#include "himage.h" #include "himage.h"
#include "vobject.h" #include "vobject.h"
#include "sysutil.h" #include "sysutil.h"
@@ -26,7 +24,6 @@
#include "Soldier Control.h" #include "Soldier Control.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "Weapons.h" #include "Weapons.h"
#include "lighting.h"
#include "faces.h" #include "faces.h"
#include "mapscreen.h" #include "mapscreen.h"
#include "message.h" #include "message.h"
@@ -35,7 +32,6 @@
#include "Interface Control.h" #include "Interface Control.h"
#include "Interface Utils.h" #include "Interface Utils.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "mapscreen.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Soldier Functions.h" #include "Soldier Functions.h"
@@ -51,7 +47,6 @@
#include "ShopKeeper Interface.h" #include "ShopKeeper Interface.h"
#include "english.h" #include "english.h"
#include "Keys.h" #include "Keys.h"
#include "Soldier Add.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
@@ -62,7 +57,6 @@
#include "vobject_blitters.h" #include "vobject_blitters.h"
#include "finances.h" #include "finances.h"
#include "LaptopSave.h" #include "LaptopSave.h"
#include "Cursor Control.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
#include "WordWrap.h" #include "WordWrap.h"
#include "Boxing.h" #include "Boxing.h"
@@ -70,9 +64,6 @@
// HEADROCK HAM 3.6: This is required for Stat Progress Bars // HEADROCK HAM 3.6: This is required for Stat Progress Bars
#include "Campaign.h" #include "Campaign.h"
#include "Food.h" // added by Flugente #include "Food.h" // added by Flugente
//legion by Jazz
#include "Interface Utils.h"
#include <language.hpp> #include <language.hpp>
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
+1 -3
View File
@@ -1,5 +1,4 @@
#include "builddefines.h" #include <string.h>
#include <stdio.h>
#include "sgp.h" #include "sgp.h"
#include "himage.h" #include "himage.h"
#include "vobject.h" #include "vobject.h"
@@ -8,7 +7,6 @@
#include "Interface.h" #include "Interface.h"
#include "sysutil.h" #include "sysutil.h"
#include "faces.h" #include "faces.h"
#include "Render Dirty.h"
#include "Weapons.h" #include "Weapons.h"
#include "Overhead.h" #include "Overhead.h"
#include "Soldier macros.h" #include "Soldier macros.h"
+1 -15
View File
@@ -1,9 +1,7 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <stdarg.h> #include <stdarg.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "gameloop.h"
#include "himage.h" #include "himage.h"
#include "vobject.h" #include "vobject.h"
#include "sysutil.h" #include "sysutil.h"
@@ -30,9 +28,8 @@
#include "lighting.h" #include "lighting.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "vobject_blitters.h" #include <shading.h>
#include "faces.h" #include "faces.h"
#include "Handle UI Plan.h"
#include "Interface Control.h" #include "Interface Control.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
@@ -46,15 +43,11 @@
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "physics.h" #include "physics.h"
#include "Map Screen Interface Map.h"
#include "line.h" #include "line.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "MessageBoxScreen.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Squads.h" #include "Squads.h"
#include "message.h" #include "message.h"
#include "strategicmap.h"
#include "Queen Command.h"
// HEADROCK HAM 4: Included for new CTH indicator // HEADROCK HAM 4: Included for new CTH indicator
#include "Weapons.h" #include "Weapons.h"
#include "Map Screen Interface.h" // added by Flugente for SquadNames #include "Map Screen Interface.h" // added by Flugente for SquadNames
@@ -65,14 +58,7 @@
#include "InterfaceItemImages.h" #include "InterfaceItemImages.h"
#ifdef JA2UB #ifdef JA2UB
#include "Explosion Control.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h"
#include "email.h"
#include "interface Dialogue.h"
#include "mercs.h"
#include "ub_config.h"
#endif #endif
#include "connect.h" #include "connect.h"
-2
View File
@@ -1,4 +1,3 @@
#include <memory.h>
#include "Inventory Choosing.h" #include "Inventory Choosing.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Items.h" #include "Items.h"
@@ -15,7 +14,6 @@
#include "strategic.h" #include "strategic.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "message.h" #include "message.h"
#include "Tactical Save.h" // added by Flugente
#include "Soldier macros.h" // added by Flugente #include "Soldier macros.h" // added by Flugente
#include "Rebel Command.h" #include "Rebel Command.h"
extern WorldItems gAllWorldItems; extern WorldItems gAllWorldItems;
+2 -16
View File
@@ -3,7 +3,6 @@
#include "Weapons.h" #include "Weapons.h"
#include "Soldier Control.h" #include "Soldier Control.h"
#include "Overhead.h" #include "Overhead.h"
#include "Handle UI.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Points.h" #include "Points.h"
#include "Sound Control.h" #include "Sound Control.h"
@@ -15,21 +14,17 @@
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Explosion Control.h" #include "Explosion Control.h"
#include "Keys.h" #include "Keys.h"
#include "faces.h" #include <mapscreen.h>
#include "soldier profile type.h"
#include "WCheck.h" #include "WCheck.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "SkillCheck.h" #include "SkillCheck.h"
#include "LOS.h" #include "LOS.h"
#include "message.h" #include "message.h"
#include "Text.h" #include "Text.h"
#include "fov.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
#include "Interface Control.h" #include "Interface Control.h"
#include "ShopKeeper Interface.h" #include "ShopKeeper Interface.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "environment.h" #include "environment.h"
#include "Auto Resolve.h" #include "Auto Resolve.h"
@@ -42,26 +37,17 @@
#include "Smell.h" #include "Smell.h"
#include "lighting.h" #include "lighting.h"
#include "Utilities.h" #include "Utilities.h"
#include "english.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "math.h"
// THE_BOB : added for pocket popup definitions // THE_BOB : added for pocket popup definitions
#include <map> #include <map>
#include "popup_definition.h" #include "popup_definition.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Food.h" #include "Food.h"
#include "opplist.h"
#include "Sys Globals.h"//dnl ch74 201013
#include "CampaignStats.h" // added by Flugente #include "CampaignStats.h" // added by Flugente
#include "DisplayCover.h" // added by Flugente
#include "Map Information.h"
#include "ai.h" // added by Flugente #include "ai.h" // added by Flugente
#ifdef JA2UB #ifdef JA2UB
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h"
#endif #endif
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
+2 -26
View File
@@ -1,45 +1,23 @@
#ifdef JA2UB
#include "Items.h" #include "Items.h"
#include "Weapons.h"
#include "Soldier Control.h" #include "Soldier Control.h"
#include "Overhead.h" #include "Overhead.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Animation Data.h"
#include "random.h" #include "random.h"
#include "Campaign.h"
#include "Interface.h" #include "Interface.h"
#include "Keys.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "SkillCheck.h"
#include "LOS.h"
#include "message.h"
#include "Text.h" #include "Text.h"
#include "MessageBoxScreen.h"
#include "ShopKeeper Interface.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Auto Resolve.h"
#include "Interface Items.h"
#include "Campaign Types.h" #include "Campaign Types.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Inventory Choosing.h" #include "Soldier Create.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Smell.h"
#include "lighting.h"
#include "Utilities.h"
#include "english.h"
#include "Debug Control.h"
#ifdef JA2UB
#include "worldman.h" #include "worldman.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
@@ -48,10 +26,8 @@
#include "renderworld.h" #include "renderworld.h"
#include "qarray.h" #include "qarray.h"
#include "Soldier Init List.h" #include "Soldier Init List.h"
#include "Soldier Control.h"
#include "End Game.h" #include "End Game.h"
#include "structure.h" #include "structure.h"
#include "Explosion Control.h"
#include "ub_config.h" #include "ub_config.h"
#include "GameInitOptionsScreen.h" #include "GameInitOptionsScreen.h"
-6
View File
@@ -1,12 +1,7 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h>
#include <memory.h>
#include "types.h" #include "types.h"
#include "Keys.h" #include "Keys.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "Smoothing Utils.h"
#include "SkillCheck.h" #include "SkillCheck.h"
#include "opplist.h" #include "opplist.h"
#include "Items.h" #include "Items.h"
@@ -20,7 +15,6 @@
#include "Tactical Save.h" #include "Tactical Save.h"
#include "Campaign Types.h" #include "Campaign Types.h"
#include "LOS.h" #include "LOS.h"
#include "opplist.h"
#include "TileDat.h" #include "TileDat.h"
#include "Overhead.h" #include "Overhead.h"
#include "structure.h" #include "structure.h"
-9
View File
@@ -1,8 +1,6 @@
#include "connect.h" #include "connect.h"
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <memory.h>
#include <math.h> #include <math.h>
#include "WCheck.h" #include "WCheck.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
@@ -10,14 +8,11 @@
#include "LOS.h" #include "LOS.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "random.h" #include "random.h"
//#include "Soldier Control.h"
#include "Event Pump.h" #include "Event Pump.h"
#include "Overhead.h" #include "Overhead.h"
#include "Weapons.h" #include "Weapons.h"
#include "opplist.h" #include "opplist.h"
#include "Bullets.h" #include "Bullets.h"
#include "lighting.h" #include "lighting.h"
#include "phys math.h" #include "phys math.h"
#include "Items.h" #include "Items.h"
@@ -37,15 +32,11 @@
#include "Points.h" #include "Points.h"
#include "Smell.h" #include "Smell.h"
#include "Text.h" #include "Text.h"
#include "Quests.h"
#include "Items.h"
#include "Item Types.h" #include "Item Types.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "fresh_header.h" #include "fresh_header.h"
#include "WorldDat.h"
// HEADROCK HAM 3.6: This must be included, for testing whether Bloodcats and Enemies can see one another. // HEADROCK HAM 3.6: This must be included, for testing whether Bloodcats and Enemies can see one another.
#include "Campaign Types.h" #include "Campaign Types.h"
#include "soldier tile.h" // added by Flugente
#include "Sound Control.h" // added by Flugente #include "Sound Control.h" // added by Flugente
#include "Soldier Functions.h" // added by Flugente for DoesSoldierWearGasMask(...) #include "Soldier Functions.h" // added by Flugente for DoesSoldierWearGasMask(...)
#include "CampaignStats.h" // added by Flugente #include "CampaignStats.h" // added by Flugente
+1 -2
View File
@@ -1,8 +1,7 @@
#ifndef LOS_H #ifndef LOS_H
#define LOS_H #define LOS_H
//#define LOS_DEBUG #include "Soldier Control.h"
#include "WorldDat.h" // needed for MAX_TILESETS
// fixed-point arithmetic definitions start here // fixed-point arithmetic definitions start here
-7
View File
@@ -1,18 +1,11 @@
#include <stdio.h>
#include "FileMan.h" #include "FileMan.h"
#include "types.h" #include "types.h"
#include "Map Information.h" #include "Map Information.h"
#include "Soldier Init List.h" #include "Soldier Init List.h"
#include "random.h"
#include "worlddef.h" #include "worlddef.h"
#include "renderworld.h" #include "renderworld.h"
#include "EditorMercs.h"
#include "Exit Grids.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Animation Data.h"
#include "Road Smoothing.h"
#include "message.h" #include "message.h"
#include "Weapons.h"
#include "environment.h" #include "environment.h"
#include "lighting.h" #include "lighting.h"
#include "Animated ProgressBar.h" #include "Animated ProgressBar.h"
+8 -12
View File
@@ -1,19 +1,17 @@
#include "builddefines.h" #include <cstdlib>
#include <stdio.h> #include <vector>
#include <string.h> #include <string.h>
#include "stdlib.h" #include <types.h>
#include "DEBUG.H"
//#include "Soldier Control.h"
// HEADROCK HAM 3.5: Strange that this wasn't included.
#include "GameSettings.h" #include "GameSettings.h"
#include "Weapons.h" #include <soundman.h>
#include "handle items.h" #include <Campaign Types.h>
#include "Overhead Types.h"
#include "Soldier Control.h"
#include <Timer Control.h>
#include "worlddef.h" #include "worlddef.h"
#include "Rotting Corpses.h" #include "Rotting Corpses.h"
#include "Tile Cache.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Utilities.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "Soldier Create.h" #include "Soldier Create.h"
#include "renderworld.h" #include "renderworld.h"
@@ -25,7 +23,6 @@
#include "Handle UI.h" #include "Handle UI.h"
#include "Squads.h" #include "Squads.h"
#include "english.h" #include "english.h"
#include "Cursor Control.h"
#include "Merc Hiring.h" #include "Merc Hiring.h"
#include "Font Control.h" #include "Font Control.h"
#include "message.h" #include "message.h"
@@ -43,7 +40,6 @@
#include "ub_config.h" #include "ub_config.h"
#endif #endif
#include "Music Control.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
+2 -19
View File
@@ -1,25 +1,14 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <string.h>
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "math.h" #include "math.h"
#include "worlddef.h" #include "worlddef.h"
#include "renderworld.h"
#include "Assignments.h" #include "Assignments.h"
#include "merc entering.h" #include "merc entering.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Animation Data.h" #include "Handle UI.h"
#include "Isometric Utils.h" #include <Font Control.h>
#include "Event Pump.h"
#include "Render Fun.h"
#include "Interface.h"
#include "sysutil.h"
#include "FileMan.h"
#include "random.h" #include "random.h"
#include "ai.h"
#include "Interactive Tiles.h"
#include "english.h"
#include "Overhead.h" #include "Overhead.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Game Clock.h" #include "Game Clock.h"
@@ -30,7 +19,6 @@
#include "strategicmap.h" #include "strategicmap.h"
#include "strategic.h" #include "strategic.h"
#include "Items.h" #include "Items.h"
#include "Soldier Add.h"
#include "history.h" #include "history.h"
#include "Squads.h" #include "Squads.h"
#include "Strategic Merc Handler.h" #include "Strategic Merc Handler.h"
@@ -43,12 +31,10 @@
#include "Merc Contract.h" #include "Merc Contract.h"
#include "LaptopSave.h" #include "LaptopSave.h"
#include "personnel.h" #include "personnel.h"
#include "Auto Resolve.h"
#include "Map Screen Interface Bottom.h" #include "Map Screen Interface Bottom.h"
#include "Quests.h" #include "Quests.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "DynamicDialogue.h"// added by Flugente #include "DynamicDialogue.h"// added by Flugente
#include "Dialogue Control.h" // added by Flugente
#include "connect.h" #include "connect.h"
#include "Map Information.h" #include "Map Information.h"
@@ -61,9 +47,6 @@
#include "opplist.h" #include "opplist.h"
#include "Ja25Update.h" #include "Ja25Update.h"
#include "ub_config.h" #include "ub_config.h"
#endif
#ifdef JA2UB
#else #else
// anv: for Kulba's odyssey // anv: for Kulba's odyssey
#include "email.h" #include "email.h"
-2
View File
@@ -5,7 +5,6 @@
#include "Campaign Types.h" #include "Campaign Types.h"
#include "Overhead.h" #include "Overhead.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "PreBattle Interface.h"
#include "Map Screen Interface.h" #include "Map Screen Interface.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "strategic.h" #include "strategic.h"
@@ -28,7 +27,6 @@
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "MilitiaSquads.h" #include "MilitiaSquads.h"
#include "MilitiaIndividual.h" // added by Flugente #include "MilitiaIndividual.h" // added by Flugente
#include "CampaignStats.h" // added by Flugente
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
+2 -29
View File
@@ -5,49 +5,22 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <time.h>
#include "sgp.h" #include "sgp.h"
#include "gameloop.h" #include "gameloop.h"
#include "MiniGame.h" #include "MiniGame.h"
#include "WCheck.h" #include "Overhead Types.h"
#include "Utilities.h"
#include "WordWrap.h" #include "WordWrap.h"
#include "Cursors.h"
#include "line.h"
#include "Insurance Text.h"
#include "Encrypted File.h"
#include "Text.h"
#include "Multi Language Graphic Utils.h"
#include "random.h" #include "random.h"
#include "Interface.h" #include "Handle UI.h"
#include "DropDown.h"
#include "finances.h"
#include "Game Clock.h"
#include "GameVersion.h"
#include "GameSettings.h"
#include "message.h"
#include "Game Event Hook.h"
#include "Overhead.h" #include "Overhead.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "himage.h" #include "himage.h"
#include "vobject.h" #include "vobject.h"
#include "vobject_blitters.h"
#include "WCheck.h"
#include "input.h" #include "input.h"
#include "Font.h" #include "Font.h"
#include "timer.h"
#include "mousesystem.h"
#include <wchar.h>
#include <tchar.h>
#include "Timer Control.h" #include "Timer Control.h"
#include "Sys Globals.h"
#include "Interface.h"
#include "Utilities.h"
#include "Render Dirty.h"
#include "Cursor Control.h" #include "Cursor Control.h"
#include "Utilities.h"
#include "english.h" #include "english.h"
#include "WordWrap.h"
#include "gamescreen.h" #include "gamescreen.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "math.h" #include "math.h"
+1 -12
View File
@@ -1,9 +1,8 @@
#include <stdlib.h> #include <cstdlib>
#include "Morale.h" #include "Morale.h"
#include "Overhead.h" #include "Overhead.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "Map Screen Interface.h"
#include "message.h" #include "message.h"
#include "Assignments.h" #include "Assignments.h"
#include "Strategic Movement.h" #include "Strategic Movement.h"
@@ -17,24 +16,14 @@
#include "Campaign.h" #include "Campaign.h"
#include "mapscreen.h" #include "mapscreen.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Event Pump.h"
// HEADROCK HAM 3.5: Added for facility effect on morale
#include "Facilities.h" #include "Facilities.h"
// addedd by SANDRO
#include "GameSettings.h" #include "GameSettings.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Food.h" #include "Food.h"
#include "Interface.h" // added by Flugente
#include "finances.h" // added by Flugente for EXTENDED_CONTRACT_BY_1_DAY
#include "Soldier Add.h" // added by Flugente for MERC_TYPE__AIM_MERC
#include "CampaignStats.h" // added by Flugente for gCurrentIncident
#include "DynamicDialogue.h" // added by Flugente #include "DynamicDialogue.h" // added by Flugente
#include "connect.h" #include "connect.h"
#include "fresh_header.h" #include "fresh_header.h"
#include "random.h" #include "random.h"
#include "Merc Contract.h" #include "Merc Contract.h"
//#define MORALE_MOD_MAX 50 // morale *mod* range is -50 to 50, if you change this, check the decay formulas! //#define MORALE_MOD_MAX 50 // morale *mod* range is -50 to 50, if you change this, check the decay formulas!
+11 -14
View File
@@ -1,15 +1,14 @@
#include <stdio.h> #include <cstdio>
#include <string.h> #include <string.h>
#include <random> #include <random>
#include <array> #include <array>
#include "WCheck.h" #include "WCheck.h"
#include "stdlib.h" #include <cstdlib>
#include "DEBUG.H" #include "DEBUG.H"
#include "worlddef.h" #include "worlddef.h"
#include "worldman.h" #include "worldman.h"
#include "renderworld.h" #include "renderworld.h"
#include "Assignments.h" #include "Assignments.h"
//#include "Soldier Control.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
@@ -80,8 +79,6 @@
#include "Keys.h" #include "Keys.h"
#include "Boxing.h" #include "Boxing.h"
#include "Town Militia.h" #include "Town Militia.h"
#include "Meanwhile.h"
#include "Map Screen Helicopter.h"
#include "Interface Control.h" #include "Interface Control.h"
#include "Exit Grids.h" #include "Exit Grids.h"
#include "jascreens.h" #include "jascreens.h"
@@ -93,9 +90,6 @@
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "history.h" #include "history.h"
#include "LOS.h" #include "LOS.h"
#include "interface Dialogue.h"
#include "Strategic AI.h"
#include "End Game.h"
#include "Strategic Status.h" #include "Strategic Status.h"
#include "PreBattle Interface.h" #include "PreBattle Interface.h"
#include "Militia Control.h" #include "Militia Control.h"
@@ -110,25 +104,28 @@
#include "Rebel Command.h" #include "Rebel Command.h"
#include "MilitiaSquads.h" #include "MilitiaSquads.h"
#include "connect.h" #include "connect.h"
#include "Luaglobal.h" #include "Luaglobal.h"
#include "LuaInitNPCs.h" #include "LuaInitNPCs.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "XML.h"
#include "GameInitOptionsScreen.h"
#ifdef JA2UB #ifdef JA2UB
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Soldier Control.h" #include "Soldier Control.h"
#include "ub_config.h" #include "ub_config.h"
#endif
#ifdef JA2UB
#else #else
#include "interface Dialogue.h"
#include "Meanwhile.h"
#include "Strategic AI.h"
#include "Map Screen Helicopter.h"
#include "End Game.h"
// anv: for playable Speck // anv: for playable Speck
#include "mercs.h" #include "mercs.h"
#endif #endif
#include "XML.h"
#include "GameInitOptionsScreen.h"
// OJW - 20090419 // OJW - 20090419
UINT16 giMAXIMUM_NUMBER_OF_PLAYER_MERCS = CODE_MAXIMUM_NUMBER_OF_PLAYER_MERCS; UINT16 giMAXIMUM_NUMBER_OF_PLAYER_MERCS = CODE_MAXIMUM_NUMBER_OF_PLAYER_MERCS;
+3 -13
View File
@@ -7,25 +7,18 @@
Author : Chris Camfield Author : Chris Camfield
Date : 1997-NOV Date : 1997-NOV
*/ */
#include <stdio.h> #include <stdio.h>
#include <string.h>
#include "stdlib.h" #include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "MemMan.h" #include "MemMan.h"
#include "Overhead Types.h" #include "Overhead Types.h"
#include "Animation Cache.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Interface.h" #include "Interface.h"
#include <math.h>
#include "input.h" #include "input.h"
#include "english.h" #include "english.h"
#include "worlddef.h" #include "worlddef.h"
#include "worldman.h" #include "worldman.h"
// #include "renderworld.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "Points.h" #include "Points.h"
#include "ai.h" #include "ai.h"
@@ -35,22 +28,19 @@
#include "Keys.h" #include "Keys.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Buildings.h" #include "Buildings.h"
#include "Soldier Profile.h" // added by SANDRO
#include "Soldier macros.h" #include "Soldier macros.h"
#include "AIInternals.h" #include "AIInternals.h"
#include "Rotting Corpses.h" #include "Rotting Corpses.h"
#include "Meanwhile.h"
#include "connect.h" #include "connect.h"
#include "LOS.h" //ddd #include "LOS.h" //ddd
#include "BinaryHeap.hpp"
#include "opplist.h"
#include "Weapons.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
#include "BinaryHeap.hpp"
#include "opplist.h"
#include "Weapons.h"
extern BOOLEAN gubWorldTileInLight[MAX_ALLOWED_WORLD_MAX]; extern BOOLEAN gubWorldTileInLight[MAX_ALLOWED_WORLD_MAX];
extern BOOLEAN gubIsCorpseThere[MAX_ALLOWED_WORLD_MAX]; extern BOOLEAN gubIsCorpseThere[MAX_ALLOWED_WORLD_MAX];
extern INT32 gubMerkCanSeeThisTile[MAX_ALLOWED_WORLD_MAX]; extern INT32 gubMerkCanSeeThisTile[MAX_ALLOWED_WORLD_MAX];
-3
View File
@@ -6,15 +6,12 @@
#include "Interface.h" #include "Interface.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "Interface.h"
#include "message.h" #include "message.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Weapons.h" #include "Weapons.h"
#include "Structure Wrap.h" #include "Structure Wrap.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "Items.h" #include "Items.h"
#include "rt time defines.h"
#include "ai.h" #include "ai.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Text.h" #include "Text.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "sgp.h" #include <types.h>
#include "qarray.h" #include "qarray.h"
QARRAY_VALUES QuoteExp[NUM_PROFILES]; QARRAY_VALUES QuoteExp[NUM_PROFILES];
-22
View File
@@ -1,29 +1,7 @@
#include "types.h" #include "types.h"
//#include "Soldier Control.h"
#include "Overhead.h" #include "Overhead.h"
#include "Animation Control.h"
#include "timer.h"
#include "Event Pump.h"
// #include "Sound Control.h"
#include "Interface.h"
#include "Font Control.h"
#include "ai.h"
#include "Interface.h"
#include "message.h"
#include "Text.h"
#include "TeamTurns.h"
#include "Smell.h"
#include "Soldier Functions.h"
#include "Cursors.h"
#include "Queen Command.h"
#include "lighting.h"
#include "environment.h" #include "environment.h"
#include "Dialogue Control.h"
#include "soldier profile type.h"
#include "Air Raid.h"
#include "SkillCheck.h"
#include "AIInternals.h" #include "AIInternals.h"
#include "AIList.h"
#ifdef DEBUG_INTERRUPTS #ifdef DEBUG_INTERRUPTS
#include "DEBUG.H" #include "DEBUG.H"
#endif #endif
+1 -8
View File
@@ -1,15 +1,8 @@
#include <stdio.h>
#include <string.h>
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "math.h"
#include "worlddef.h" #include "worlddef.h"
#include "renderworld.h"
#include "random.h" #include "random.h"
#include "Campaign.h" #include "Campaign.h"
#include <Store Inventory.h>
#include "XML.h"
//Jenilee: full randomization of mercs, including traits, gear kits and all statistics. //Jenilee: full randomization of mercs, including traits, gear kits and all statistics.
//to use, set MERCS_RANDOM_STATS to 4 in JA2_Options.ini. //to use, set MERCS_RANDOM_STATS to 4 in JA2_Options.ini.
+10 -32
View File
@@ -1,40 +1,20 @@
#include <stdio.h> #include <Button System.h>
#include <string.h>
#include "stdlib.h"
#include "DEBUG.H"
#include "math.h"
#include "jascreens.h"
#include "PATHAI.H"
//#include "Soldier Control.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Animation Data.h" #include "Soldier Find.h"
#include "Event Pump.h"
#include "Timer Control.h" #include "Timer Control.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "input.h" #include "input.h"
#include "Overhead.h" #include "Overhead.h"
#include "Sys Globals.h" #include "Sys Globals.h"
#include "screenids.h"
#include "Interface.h" #include "Interface.h"
#include "Cursor Control.h"
#include "Interactive Tiles.h" #include "Interactive Tiles.h"
#include "Spread burst.h" #include "Spread burst.h"
#include "world items.h"
#include "Interface Items.h" #include "Interface Items.h"
#include "physics.h"
#include "UI Cursors.h" #include "UI Cursors.h"
#include "strategicmap.h"
#include "Soldier Profile.h"
#include "Soldier Create.h"
#include "Soldier Add.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
#include "Interactive Tiles.h" #include <mousesystem.h>
#include "MessageBoxScreen.h"
#include "gameloop.h"
#include "Spread burst.h"
#include "Explosion Control.h"
#include "message.h" #include "message.h"
#include "Strategic Exit GUI.h" #include "Strategic Exit GUI.h"
#include "Assignments.h" #include "Assignments.h"
@@ -46,21 +26,19 @@
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Render Dirty.h" #include "Render Dirty.h"
#include "Militia Control.h" #include "Militia Control.h"
#include "Render Dirty.h"
#include "Militia Control.h"
///***dddd
#include "Squads.h" #include "Squads.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Soldier Functions.h" #include "Soldier Functions.h"
#include "SaveLoadMap.h"
#include "WorldDat.h" //for gtileset
#include "Debug Control.h" //for livelog
#include "SkillMenu.h" // sevenfm: need this for TraitsMenu #include "SkillMenu.h" // sevenfm: need this for TraitsMenu
#include "DisplayCover.h" // added by Sevenfm #include "DisplayCover.h" // added by Sevenfm
#include "Vehicles.h" // anv: for switching from soldier to vehicle #include "Vehicles.h" // anv: for switching from soldier to vehicle
#include "VehicleMenu.h" #include <types.h>
#include "Item Types.h"
#include "Items.h"
#include "Overhead Types.h"
#include "Soldier Control.h"
#include "Weapons.h"
#include <Font Control.h>
-4
View File
@@ -4,7 +4,6 @@
#include "WCheck.h" #include "WCheck.h"
#include "stdlib.h" #include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
//#include "Soldier Control.h"
#include "Weapons.h" #include "Weapons.h"
#include "handle items.h" #include "handle items.h"
#include "worlddef.h" #include "worlddef.h"
@@ -47,9 +46,6 @@
#include "ai.h" // added by Flugente #include "ai.h" // added by Flugente
#include "PreBattle Interface.h" // added by Flugente #include "PreBattle Interface.h" // added by Flugente
#include "Strategic Town Loyalty.h" // added by Flugente #include "Strategic Town Loyalty.h" // added by Flugente
#include "Animation Control.h"
#include "GameInitOptionsScreen.h" #include "GameInitOptionsScreen.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
+3 -10
View File
@@ -1,3 +1,4 @@
#include "builddefines.h"
#include "types.h" #include "types.h"
#include "ShopKeeper Interface.h" #include "ShopKeeper Interface.h"
#include "Utilities.h" #include "Utilities.h"
@@ -32,14 +33,11 @@
#include "Squads.h" #include "Squads.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "message.h" #include "message.h"
#include "personnel.h"
#include "LaptopSave.h" #include "LaptopSave.h"
#include "Quests.h" #include "Quests.h"
#include "Weapons.h" #include "Weapons.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
#include "line.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Map Screen Interface.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "ArmsDealerInvInit.h" #include "ArmsDealerInvInit.h"
#include "opplist.h" #include "opplist.h"
@@ -49,22 +47,17 @@
#include "PATHAI.H" #include "PATHAI.H"
#include "Points.h" #include "Points.h"
#include "InterfaceItemImages.h" #include "InterfaceItemImages.h"
#include "Encyclopedia_new.h"
#include "Animation Control.h" // added by Flugente #include "Animation Control.h" // added by Flugente
#include "Town Militia.h" // added by Flugente #include "Town Militia.h" // added by Flugente
#ifdef JA2UB #ifdef JA2UB
#include "Explosion Control.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#include "MapScreen Quotes.h" #include "soldier profile type.h"
#include "email.h" #include <mousesystem.h>
#include "interface Dialogue.h"
#include "Ja25_Tactical.h"
#include "ub_config.h" #include "ub_config.h"
#endif #endif
#include "builddefines.h"
#include <algorithm> #include <algorithm>
//////////////////////////////////////////// ////////////////////////////////////////////
-2
View File
@@ -8,8 +8,6 @@
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Morale.h" #include "Morale.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "strategicmap.h"
// added by SANDRO
#include "GameSettings.h" #include "GameSettings.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Soldier Control.h" #include "Soldier Control.h"
+9 -13
View File
@@ -5,36 +5,32 @@
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "strategicmap.h"
#include "strategic.h" #include "strategic.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Soldier Create.h"
#include "Soldier Init List.h"
#include "Soldier Add.h" #include "Soldier Add.h"
#include "Map Information.h" #include "Map Information.h"
#include "fov.h" #include "fov.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "random.h" #include "random.h"
#include "Render Fun.h" #include "Render Fun.h"
#include "Meanwhile.h"
#include "Exit Grids.h" #include "Exit Grids.h"
#include "Interface.h" // added by Flugente for zBackground
#include "renderworld.h" // added by Flugente #include "renderworld.h" // added by Flugente
#include "Vehicles.h" // added by Flugente
#include "CampaignStats.h" // added by Flugente #include "CampaignStats.h" // added by Flugente
#include "worldman.h" // added by Flugente for Water(...) #include "worldman.h" // added by Flugente for Water(...)
#ifdef JA2UB
#include "Ja25 Strategic Ai.h"
#include "Ja25_Tactical.h"
#include "ub_config.h"
#endif
#include "GameSettings.h" // ary-05/05/2009 : add forced turn mode #include "GameSettings.h" // ary-05/05/2009 : add forced turn mode
#include "Text.h" // : add forced turn mode #include "Text.h" // : add forced turn mode
#include "Font Control.h" // : add forced turn mode #include "Font Control.h" // : add forced turn mode
#include "message.h" // : add forced turn mode #include "message.h" // : add forced turn mode
#include "connect.h" #include "connect.h"
#ifdef JA2UB
#include "Ja25_Tactical.h"
#include "ub_config.h"
#else
#include "Meanwhile.h"
#endif
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
+11 -14
View File
@@ -1,18 +1,15 @@
#include <stdio.h>
#include <string.h>
#include "stdlib.h" #include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "MemMan.h" #include "MemMan.h"
#include "Overhead Types.h" #include "Overhead Types.h"
#include "Soldier Control.h" // I need this here - SANDRO #include "Soldier Control.h" // I need this here - SANDRO
#include "Animation Cache.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Weapons.h" #include "Weapons.h"
#include "Soldier Ani.h" #include "Soldier Ani.h"
#include "random.h" #include "random.h"
#include "video.h" #include "video.h"
#include "vobject_blitters.h" #include "shading.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Handle UI.h" #include "Handle UI.h"
@@ -33,11 +30,9 @@
#include "merc entering.h" #include "merc entering.h"
#include "Soldier Add.h" #include "Soldier Add.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Soldier Functions.h"
#include "Interface.h" #include "Interface.h"
#include "qarray.h" #include "qarray.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Strategic Town Loyalty.h"
#include "Squads.h" #include "Squads.h"
#include "worldman.h" #include "worldman.h"
#include "Structure Wrap.h" #include "Structure Wrap.h"
@@ -45,16 +40,12 @@
#include "pits.h" #include "pits.h"
#include "Text.h" #include "Text.h"
#include "NPC.h" #include "NPC.h"
#include "Meanwhile.h"
#include "Explosion Control.h" #include "Explosion Control.h"
#include "fov.h"
#include "Campaign.h"
#include "LOS.h" #include "LOS.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Boxing.h" #include "Boxing.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Smell.h" #include "Smell.h"
#include "GameSettings.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
#include "Strategic Status.h" #include "Strategic Status.h"
#include "Food.h" #include "Food.h"
@@ -64,15 +55,21 @@
#include "Town Militia.h" // added by Flugente #include "Town Militia.h" // added by Flugente
#include "PreBattle Interface.h" // added by Flugente #include "PreBattle Interface.h" // added by Flugente
#include "Rebel Command.h" #include "Rebel Command.h"
// anv: for enemy taunts
#include "Civ Quotes.h" #include "Civ Quotes.h"
#include "connect.h"
#include "fresh_header.h"
#ifdef JA2UB
#else
#include "Meanwhile.h"
#endif // JA2UB
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
#include "connect.h"
#include "fresh_header.h"
#define NO_JUMP 0 #define NO_JUMP 0
#define MAX_ANIFRAMES_PER_FLASH 3 #define MAX_ANIFRAMES_PER_FLASH 3
//#define TIME_FOR_RANDOM_ANIM_CHECK 10 //#define TIME_FOR_RANDOM_ANIM_CHECK 10
+11 -22
View File
@@ -1,14 +1,13 @@
#include "Soldier Functions.h"
#include "builddefines.h" #include "builddefines.h"
#include <wchar.h> #include <wchar.h>
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include "WCheck.h" #include "WCheck.h"
#include "Render Fun.h"
#include "stdlib.h" #include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "MemMan.h" #include "MemMan.h"
#include "Overhead Types.h" #include "Overhead Types.h"
//#include "Soldier Control.h"
#include "Animation Cache.h" #include "Animation Cache.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Animation Control.h" #include "Animation Control.h"
@@ -23,7 +22,7 @@
#include "Points.h" #include "Points.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Weapons.h" #include "Weapons.h"
#include "vobject_blitters.h" #include "shading.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Soldier Ani.h" #include "Soldier Ani.h"
#include "Event Pump.h" #include "Event Pump.h"
@@ -33,12 +32,10 @@
#include "lighting.h" #include "lighting.h"
#include "faces.h" #include "faces.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "GAP.H"
#include "Campaign.h" #include "Campaign.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "english.h" #include "english.h"
#include "Squads.h" #include "Squads.h"
#ifdef NETWORKED #ifdef NETWORKED
#include "Networking.h" #include "Networking.h"
#include "NetworkEvent.h" #include "NetworkEvent.h"
@@ -52,9 +49,7 @@
#include "Smell.h" #include "Smell.h"
#include "Keys.h" #include "Keys.h"
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "Soldier Functions.h"
#include "rt time defines.h" #include "rt time defines.h"
#include "Exit Grids.h"
#include "Quests.h" #include "Quests.h"
#include "message.h" #include "message.h"
#include "NPC.h" #include "NPC.h"
@@ -70,7 +65,6 @@
#include "Interface Control.h" #include "Interface Control.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Morale.h" #include "Morale.h"
#include "Meanwhile.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Boxing.h" #include "Boxing.h"
#include "overhead map.h" #include "overhead map.h"
@@ -84,7 +78,6 @@
#include "Campaign Types.h" #include "Campaign Types.h"
#include "Strategic Status.h" #include "Strategic Status.h"
#include "Civ Quotes.h" #include "Civ Quotes.h"
#include "Strategic Pathing.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "LOS.h" // added by SANDRO #include "LOS.h" // added by SANDRO
#include "CampaignStats.h" // added by Flugente #include "CampaignStats.h" // added by Flugente
@@ -97,22 +90,9 @@
#include "MilitiaIndividual.h" // added by Flugente #include "MilitiaIndividual.h" // added by Flugente
#include "Arms Dealer Init.h" // added by Flugente for armsDealerInfo[] #include "Arms Dealer Init.h" // added by Flugente for armsDealerInfo[]
#include "LuaInitNPCs.h" // added by Flugente #include "LuaInitNPCs.h" // added by Flugente
#include "SaveLoadMap.h" // added by Flugente
#include "qarray.h" // added by Flugente #include "qarray.h" // added by Flugente
#include "ub_config.h"
#include "../ModularizedTacticalAI/include/Plan.h" // for plan destructor call
#ifdef JA2UB
#include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h"
#endif
#include "GameInitOptionsScreen.h" #include "GameInitOptionsScreen.h"
#include "fresh_header.h" #include "fresh_header.h"
#include "IMP Skill Trait.h" // added by Flugente #include "IMP Skill Trait.h" // added by Flugente
#include "Food.h" // added by Flugente #include "Food.h" // added by Flugente
#include "Tactical Save.h" // added by Flugente for AddItemsToUnLoadedSector() #include "Tactical Save.h" // added by Flugente for AddItemsToUnLoadedSector()
@@ -121,6 +101,15 @@
#include "Strategic Town Loyalty.h" // added by Flugente for gTownLoyalty #include "Strategic Town Loyalty.h" // added by Flugente for gTownLoyalty
#include "Rebel Command.h" #include "Rebel Command.h"
#ifdef JA2UB
#include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h"
#else
#include "Meanwhile.h"
#endif
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
+1 -6
View File
@@ -14,7 +14,6 @@
#include "opplist.h" #include "opplist.h"
#include "random.h" #include "random.h"
#include "Assignments.h" #include "Assignments.h"
#include "Soldier Init List.h"
#include "Smell.h" #include "Smell.h"
#include "Squads.h" #include "Squads.h"
#include "Interface Panels.h" #include "Interface Panels.h"
@@ -34,7 +33,6 @@
#include "GameSettings.h" #include "GameSettings.h"
#include "PreBattle Interface.h" #include "PreBattle Interface.h"
#include "Auto Resolve.h" #include "Auto Resolve.h"
#include "Morale.h"
#include "ai.h" #include "ai.h"
#include "Strategic Mines.h" #include "Strategic Mines.h"
#include "math.h" #include "math.h"
@@ -43,17 +41,14 @@
#include "Soldier macros.h" // added by Flugente #include "Soldier macros.h" // added by Flugente
#include "MilitiaIndividual.h" // added by Flugente #include "MilitiaIndividual.h" // added by Flugente
#include "Rebel Command.h" #include "Rebel Command.h"
#include "connect.h" #include "connect.h"
#include "message.h" #include "message.h"
#include "fresh_header.h" #include "GameInitOptionsScreen.h"
#ifdef JA2UB #ifdef JA2UB
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h"
#endif #endif
#include "GameInitOptionsScreen.h"
extern INT32 GetTheStateOfDepartedMerc(INT32 iId); extern INT32 GetTheStateOfDepartedMerc(INT32 iId);
+3 -25
View File
@@ -1,8 +1,4 @@
#include <stdio.h>
#include <string.h>
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "math.h"
#include "worlddef.h" #include "worlddef.h"
#include "worldman.h" #include "worldman.h"
#include "renderworld.h" #include "renderworld.h"
@@ -11,31 +7,13 @@
#include "Animation Control.h" #include "Animation Control.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Event Pump.h"
#include "Render Fun.h"
#include "mousesystem.h"
#include "Interface.h" #include "Interface.h"
#include "sysutil.h"
#include "FileMan.h"
#include "random.h"
#include "ai.h"
#include "Interactive Tiles.h"
#include "english.h" #include "english.h"
#include "Overhead.h" #include "Overhead.h"
//#include "Sound Control.h" #include "vobject.h"
#include "lighting.h" #include "Overhead Types.h"
#include "PATHAI.H" #include "Item Types.h"
#include "screenids.h"
#include "Weapons.h"
#include "lighting.h"
#include "Handle UI Plan.h"
#include "structure.h"
#include "message.h"
#include "Items.h"
#include "Soldier Profile.h"
#include "fov.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "soldier tile.h"
#include "Soldier Find.h" #include "Soldier Find.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "GameSettings.h" #include "GameSettings.h"
+6 -12
View File
@@ -1,13 +1,9 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <memory.h>
#include "types.h" #include "types.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Overhead.h" #include "Overhead.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Soldier Add.h" #include "Soldier Add.h"
#include "Soldier Create.h" #include "Soldier Create.h"
#include "Soldier Init List.h" #include "Soldier Init List.h"
@@ -15,8 +11,6 @@
#include "random.h" #include "random.h"
#include "Items.h" #include "Items.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Map Information.h" #include "Map Information.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Sys Globals.h" #include "Sys Globals.h"
@@ -27,12 +21,9 @@
#include "Sound Control.h" #include "Sound Control.h"
#include "Quests.h" #include "Quests.h"
#include "Render Fun.h" #include "Render Fun.h"
#include "Meanwhile.h"
#include "Map Screen Interface Map.h" #include "Map Screen Interface Map.h"
#include "mapscreen.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "Inventory Choosing.h" #include "Inventory Choosing.h"
#include "Strategic AI.h"
#include "strategic.h" #include "strategic.h"
#include "Campaign Types.h" #include "Campaign Types.h"
#include "ai.h" #include "ai.h"
@@ -43,12 +34,9 @@
#include "screenids.h" #include "screenids.h"
#include "SaveLoadScreen.h" #include "SaveLoadScreen.h"
#include "Rotting Corpses.h" #include "Rotting Corpses.h"
#include "connect.h" #include "connect.h"
#include "Map Edgepoints.h" #include "Map Edgepoints.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "Map Edgepoints.h"
#include "Campaign.h" // added by Flugente for HighestPlayerProgressPercentage() #include "Campaign.h" // added by Flugente for HighestPlayerProgressPercentage()
#include "CampaignStats.h" // added by Flugente #include "CampaignStats.h" // added by Flugente
#include "Town Militia.h" // added by Flugente #include "Town Militia.h" // added by Flugente
@@ -57,6 +45,12 @@
#include "Soldier macros.h" // added by Flugente #include "Soldier macros.h" // added by Flugente
#include "Creature Spreading.h" // added by Flugente #include "Creature Spreading.h" // added by Flugente
#ifdef JA2UB
#else
#include "Meanwhile.h"
#include "Strategic AI.h"
#endif // JA2UB
BOOLEAN gfOriginalList = TRUE; BOOLEAN gfOriginalList = TRUE;
+4 -22
View File
@@ -1,25 +1,14 @@
#include <stdio.h>
#include <string.h> #include <string.h>
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "math.h" #include "math.h"
#include "worlddef.h" #include "worlddef.h"
#include "renderworld.h"
#include "Animation Control.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Event Pump.h"
#include "Render Fun.h" #include "Render Fun.h"
#include "Interface.h" #include "Interface.h"
#include "sysutil.h"
#include "FileMan.h" #include "FileMan.h"
#include "random.h" #include "random.h"
#include "ai.h"
#include "Interactive Tiles.h"
#include "Soldier Ani.h" #include "Soldier Ani.h"
#include "english.h"
#include "Overhead.h" #include "Overhead.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Game Clock.h" #include "Game Clock.h"
@@ -31,7 +20,6 @@
#include "Weapons.h" #include "Weapons.h"
#include "Strategic Town Loyalty.h" #include "Strategic Town Loyalty.h"
#include "Squads.h" #include "Squads.h"
#include "Tactical Save.h"
#include "Quests.h" #include "Quests.h"
#include "aim.h" #include "aim.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
@@ -49,26 +37,20 @@
#include "Drugs And Alcohol.h" // added by Flugente #include "Drugs And Alcohol.h" // added by Flugente
#include "Campaign.h" #include "Campaign.h"
#include "LuaInitNPCs.h" // added by Flugente #include "LuaInitNPCs.h" // added by Flugente
#include "aim.h"
#include "AimFacialIndex.h" #include "AimFacialIndex.h"
#include "mercs.h" #include "connect.h"
#ifdef JA2UB #ifdef JA2UB
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#endif
#include "ub_config.h"
#include "XML.h"
#ifdef JA2UB
#else #else
// anv: for playable Speck // anv: for playable Speck
#include "mercs.h"
#include "Speck Quotes.h" #include "Speck Quotes.h"
#include "LaptopSave.h" #include "LaptopSave.h"
#endif #endif
#include "connect.h"
#ifdef JA2EDITOR #ifdef JA2EDITOR
extern BOOLEAN gfProfileDataLoaded; extern BOOLEAN gfProfileDataLoaded;
#endif #endif
+2 -19
View File
@@ -1,34 +1,18 @@
#include <wchar.h>
#include <stdio.h>
#include <string.h>
#include "Render Fun.h" #include "Render Fun.h"
#include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "MemMan.h"
#include "Overhead Types.h" #include "Overhead Types.h"
#include "Animation Cache.h" #include "EditorMercs.h"
#include "Animation Data.h" #include "Overhead.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "random.h"
#include "worldman.h" #include "worldman.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "renderworld.h" #include "renderworld.h"
#include "video.h"
#include "Points.h" #include "Points.h"
// #include "Sound Control.h"
#include "lighting.h" #include "lighting.h"
#include "Weapons.h"
#include "vobject_blitters.h"
#include "Handle UI.h"
#include "Event Pump.h"
#include "opplist.h" #include "opplist.h"
#include "ai.h" #include "ai.h"
#include "Interface.h"
#include "lighting.h"
#include "faces.h"
#include "Soldier Profile.h"
#ifdef NETWORKED #ifdef NETWORKED
#include "Networking.h" #include "Networking.h"
@@ -36,7 +20,6 @@
#endif #endif
#include "Items.h" #include "Items.h"
#include "soundman.h"
#include "soldier tile.h" #include "soldier tile.h"
#include "Soldier Add.h" #include "Soldier Add.h"
#include "fov.h" #include "fov.h"
-7
View File
@@ -1,6 +1,5 @@
#include "types.h" #include "types.h"
#include "windows.h" #include "windows.h"
//#include "Soldier Control.h"
#include "input.h" #include "input.h"
#include "english.h" #include "english.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
@@ -18,18 +17,12 @@
#include "vsurface.h" #include "vsurface.h"
#include "line.h" #include "line.h"
#include "LOS.h" #include "LOS.h"
// added by SANDRO
#include "SkillCheck.h" #include "SkillCheck.h"
#include "soldier profile type.h" #include "soldier profile type.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Encyclopedia_new.h" ///< Encyclopedia item visibility
// sevenfm
#include "ai.h" #include "ai.h"
#include "AIInternals.h" #include "AIInternals.h"
#include "opplist.h" #include "opplist.h"
#include "Map Screen Interface.h"
#include "Cheats.h"
#include "Drugs And Alcohol.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
-4
View File
@@ -1,10 +1,6 @@
#include <stdio.h>
#include <string.h>
#include "stdlib.h" #include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
//#include "Soldier Control.h"
#include "Weapons.h" #include "Weapons.h"
#include "Cursor Control.h"
#include "Soldier Find.h" #include "Soldier Find.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "renderworld.h" #include "renderworld.h"
-1
View File
@@ -15,7 +15,6 @@
#include "screenids.h" #include "screenids.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "GameSettings.h" #include "GameSettings.h"
#include <vector>
typedef struct typedef struct
+1 -5
View File
@@ -9,7 +9,7 @@
#include "sysutil.h" #include "sysutil.h"
#include "Font Control.h" #include "Font Control.h"
#include "Text.h" #include "Text.h"
#include "PopUpBox.h" #include "Render Dirty.h"
#include "Cursors.h" #include "Cursors.h"
#include "Strategic Exit GUI.h" #include "Strategic Exit GUI.h"
#include "MercTextBox.h" #include "MercTextBox.h"
@@ -18,12 +18,10 @@
#include "Cursor Control.h" #include "Cursor Control.h"
#include "input.h" #include "input.h"
#include "english.h" #include "english.h"
#include "Text.h"
#include "Strategic Movement.h" #include "Strategic Movement.h"
#include "Squads.h" #include "Squads.h"
#include "Assignments.h" #include "Assignments.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Map Screen Interface Map.h"
#include "PreBattle Interface.h" #include "PreBattle Interface.h"
#include "strategic.h" #include "strategic.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
@@ -32,8 +30,6 @@
#include "Queen Command.h" // added by Flugente #include "Queen Command.h" // added by Flugente
#ifdef JA2UB #ifdef JA2UB
#include "Explosion Control.h"
#include "Ja25 Strategic Ai.h"
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#endif #endif
-2
View File
@@ -1,10 +1,8 @@
#include <stdio.h>
#include "DEBUG.H" #include "DEBUG.H"
#include "worlddef.h" #include "worlddef.h"
#include "worldman.h" #include "worldman.h"
#include "Structure Wrap.h" #include "Structure Wrap.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "worldman.h"
#include "Overhead.h" #include "Overhead.h"
#include "renderworld.h" #include "renderworld.h"
#include "strategicmap.h" #include "strategicmap.h"
+7 -8
View File
@@ -12,12 +12,9 @@
#include "Rotting Corpses.h" #include "Rotting Corpses.h"
#include "Overhead.h" #include "Overhead.h"
#include "Keys.h" #include "Keys.h"
#include "Soldier Create.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Soldier Add.h"
#include "NPC.h" #include "NPC.h"
#include "ai.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "Map Information.h" #include "Map Information.h"
@@ -27,14 +24,11 @@
#include "Quests.h" #include "Quests.h"
#include "Animated ProgressBar.h" #include "Animated ProgressBar.h"
#include "Text.h" #include "Text.h"
#include "Meanwhile.h"
#include "Enemy Soldier Save.h" #include "Enemy Soldier Save.h"
#include "SmokeEffects.h" #include "SmokeEffects.h"
#include "LightEffects.h" #include "LightEffects.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "GameVersion.h"
#include "strategic.h" #include "strategic.h"
#include "Map Screen Interface Map.h"
#include "Strategic Status.h" #include "Strategic Status.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "sgp.h" #include "sgp.h"
@@ -42,8 +36,13 @@
#include "screenids.h" #include "screenids.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "Map Screen Interface Map Inventory.h" #include "Map Screen Interface Map Inventory.h"
#include "Animation Control.h"
#include <vfs/Core/vfs.h> #ifdef JA2UB
#else
#include "Meanwhile.h"
#endif // JA2UB
BOOLEAN gfWasInMeanwhile = FALSE; BOOLEAN gfWasInMeanwhile = FALSE;
+6 -12
View File
@@ -1,17 +1,9 @@
#include "sgp.h" #include "sgp.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "Font Control.h"
#include "Timer Control.h" #include "Timer Control.h"
#include "Overhead.h" #include "Overhead.h"
#include "Game Clock.h"
#include "message.h"
#include "worlddef.h" #include "worlddef.h"
#include "Rotting Corpses.h" #include "Rotting Corpses.h"
#include "Soldier Create.h"
#include "Soldier Add.h"
#include "Isometric Utils.h"
#include "Animation Data.h"
#include "Animation Control.h"
#include "Tactical Turns.h" #include "Tactical Turns.h"
#include "Smell.h" #include "Smell.h"
#include "opplist.h" #include "opplist.h"
@@ -19,14 +11,16 @@
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "SmokeEffects.h" #include "SmokeEffects.h"
#include "LightEffects.h" #include "LightEffects.h"
#include "Campaign.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Explosion Control.h"
#include "Reinforcement.h"
#ifdef JA2UB
#else
#include "strategicmap.h" #include "strategicmap.h"
#include "random.h" #include "random.h"
#include "Explosion Control.h" #endif // JA2UB
#include "Dialogue Control.h" // added by Flugente
#include "Reinforcement.h"
extern void DecayPublicOpplist( INT8 bTeam ); extern void DecayPublicOpplist( INT8 bTeam );
+8 -12
View File
@@ -3,21 +3,16 @@
#include "Animation Control.h" #include "Animation Control.h"
#include "Points.h" #include "Points.h"
#include "opplist.h" #include "opplist.h"
#include "timer.h"
#include "Event Pump.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Interface.h" #include "Interface.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Font Control.h" #include "Font Control.h"
#include "ai.h" #include "ai.h"
#include "Interface.h"
#include "message.h" #include "message.h"
#include "Text.h" #include "Text.h"
#include "TeamTurns.h" #include "TeamTurns.h"
#include "Smell.h" #include "Smell.h"
#include "Game Clock.h" #include "Game Clock.h"
#include "Soldier Functions.h"
#include "Cursors.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "lighting.h" #include "lighting.h"
@@ -28,7 +23,6 @@
#include "SmokeEffects.h" #include "SmokeEffects.h"
#include "LightEffects.h" #include "LightEffects.h"
#include "Air Raid.h" #include "Air Raid.h"
#include "Meanwhile.h"
#include "SkillCheck.h" #include "SkillCheck.h"
#include "AIInternals.h" #include "AIInternals.h"
#include "AIList.h" #include "AIList.h"
@@ -42,20 +36,22 @@
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "NPC.h" #include "NPC.h"
#include "Drugs And Alcohol.h" // added by Flugente #include "Drugs And Alcohol.h" // added by Flugente
#include "GameSettings.h"
#include "Reinforcement.h"
#include "fresh_header.h"
#include "connect.h"
#ifdef JA2UB #ifdef JA2UB
#include "Ja25_Tactical.h" #include "Ja25_Tactical.h"
#include "Ja25 Strategic Ai.h" #include "Ja25 Strategic Ai.h"
#endif #else
#include "meanwhile.h"
#endif // JA2UB
// HEADROCK HAM 3.2: Gamesettings.h for external modifications to team turns.
#include "GameSettings.h"
#include "Reinforcement.h"
#include "fresh_header.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
#include "connect.h"
extern INT8 STRAIGHT; extern INT8 STRAIGHT;
//extern UINT8 gubSpeedUpAnimationFactor; //extern UINT8 gubSpeedUpAnimationFactor;
+8 -25
View File
@@ -1,14 +1,11 @@
#include "builddefines.h" #include "builddefines.h"
#include <stdio.h> #include <stdio.h>
#include <string.h>
#include "stdlib.h" #include "stdlib.h"
#include "DEBUG.H" #include "DEBUG.H"
#include "math.h"
#include "jascreens.h" #include "jascreens.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "Animation Control.h" #include "Animation Control.h"
#include "Animation Data.h" #include "Animation Data.h"
#include "Event Pump.h"
#include "Timer Control.h" #include "Timer Control.h"
#include "Handle UI.h" #include "Handle UI.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
@@ -22,9 +19,7 @@
#include "Interactive Tiles.h" #include "Interactive Tiles.h"
#include "Interface Cursors.h" #include "Interface Cursors.h"
#include "Weapons.h" #include "Weapons.h"
#include "lighting.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "environment.h"
#include "Music Control.h" #include "Music Control.h"
#include "ai.h" #include "ai.h"
#include "renderworld.h" #include "renderworld.h"
@@ -42,7 +37,6 @@
#include "Interface Items.h" #include "Interface Items.h"
#include "physics.h" #include "physics.h"
#include "UI Cursors.h" #include "UI Cursors.h"
#include "worldman.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Soldier Create.h" #include "Soldier Create.h"
@@ -50,17 +44,14 @@
#include "Dialogue Control.h" #include "Dialogue Control.h"
#include "interface Dialogue.h" #include "interface Dialogue.h"
#include "opplist.h" #include "opplist.h"
#include "Interactive Tiles.h"
#include "MessageBoxScreen.h" #include "MessageBoxScreen.h"
#include "gameloop.h" #include "gameloop.h"
#include "Spread burst.h" #include "Spread burst.h"
#include "Explosion Control.h" #include "Explosion Control.h"
#include "QuestDebug.h" #include "QuestDebug.h"
#include "Assignments.h" #include "Assignments.h"
#include "editscreen.h"
#include "SaveLoadGame.h" #include "SaveLoadGame.h"
#include "LOS.h" #include "WorldDat.h"
#include "Exit Grids.h" #include "Exit Grids.h"
#include "Strategic Exit GUI.h" #include "Strategic Exit GUI.h"
#include "Auto Bandage.h" #include "Auto Bandage.h"
@@ -69,15 +60,10 @@
#include "Interface Panels.h" #include "Interface Panels.h"
#include "soldier tile.h" #include "soldier tile.h"
#include "Soldier Functions.h" #include "Soldier Functions.h"
#include "Game Events.h"
#include "english.h" #include "english.h"
#include "random.h" #include "random.h"
#include "Assignments.h"
#include "Map Screen Interface.h" #include "Map Screen Interface.h"
#include "renderworld.h"
#include "Quest Debug System.h" #include "Quest Debug System.h"
//#include "medical.h"
#include "Arms Dealer Init.h"
#include "ShopKeeper Interface.h" #include "ShopKeeper Interface.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Vehicles.h" #include "Vehicles.h"
@@ -94,27 +80,25 @@
#include "history.h" #include "history.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "PreBattle Interface.h" #include "PreBattle Interface.h"
#include "_Ja25EnglishText.h"
#include "Militia Control.h" #include "Militia Control.h"
#include "Ambient Control.h" #include "Ambient Control.h"
#include "Strategic AI.h" #include "Strategic AI.h"
#include "VehicleMenu.h" #include "VehicleMenu.h"
#include "Quest Debug System.h"
#include "connect.h" #include "connect.h"
#include "fresh_header.h" #include "fresh_header.h"
#include "IMP Skill Trait.h" // added by Flugente
#include "SkillMenu.h" // added by Flugente #include "SkillMenu.h" // added by Flugente
#include "Map Screen Interface Map Inventory.h"//dnl ch75 021113 #include "Map Screen Interface Map Inventory.h"//dnl ch75 021113
#include "DisplayCover.h" // added by Sevenfm
#include "InterfaceItemImages.h" // added by Sevenfm #include "InterfaceItemImages.h" // added by Sevenfm
#include "DynamicDialogueWidget.h" // added by Flugente for DelayBoxDestructionBy(...) #include "DynamicDialogueWidget.h" // added by Flugente for DelayBoxDestructionBy(...)
#include "Utilities.h" // added by Flugente
#include "AIInternals.h" // sevenfm #include "AIInternals.h" // sevenfm
#include "Interface Cursors.h" // sevenfm
#include "strategic.h" // shadooow for CreateNewMerc #include "strategic.h" // shadooow for CreateNewMerc
#ifdef JA2EDITOR
#include "editscreen.h"
#include "Map Edgepoints.h"
#endif // JA2EDITOR
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
@@ -6329,7 +6313,6 @@ void EscapeUILock( )
} }
#ifdef JA2BETAVERSION #ifdef JA2BETAVERSION
#include "Map Edgepoints.h"
void ToggleMapEdgepoints() void ToggleMapEdgepoints()
{ {
#ifdef JA2EDITOR #ifdef JA2EDITOR
-2
View File
@@ -15,7 +15,6 @@
#include "LOS.h" #include "LOS.h"
#include "renderworld.h" #include "renderworld.h"
#include "Interface.h" #include "Interface.h"
#include "UI Cursors.h"
#include "Cursors.h" #include "Cursors.h"
#include "Cursor Control.h" #include "Cursor Control.h"
#include "Structure Wrap.h" #include "Structure Wrap.h"
@@ -27,7 +26,6 @@
#include "Interactive Tiles.h" #include "Interactive Tiles.h"
#include "PATHAI.H" #include "PATHAI.H"
#include "SkillCheck.h" // added by SANDRO #include "SkillCheck.h" // added by SANDRO
#include "message.h" //ddd
#include "english.h" // added by Flugente #include "english.h" // added by Flugente
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
+1 -3
View File
@@ -1,12 +1,10 @@
// anv: totally not a copy of SkillMenu.cpp // anv: totally not a copy of SkillMenu.cpp
#include "VehicleMenu.h" #include "VehicleMenu.h"
#include "soldier profile type.h" #include "mapscreen.h"
#include "Overhead.h" #include "Overhead.h"
#include "Text.h" #include "Text.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "DisplayCover.h"
#include "worldman.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "Soldier macros.h" #include "Soldier macros.h"
#include "Soldier Add.h" #include "Soldier Add.h"
-5
View File
@@ -1,5 +1,4 @@
#include "Vehicles.h" #include "Vehicles.h"
#include "string.h"
#include "Strategic Pathing.h" #include "Strategic Pathing.h"
#include "Assignments.h" #include "Assignments.h"
#include "Strategic Movement.h" #include "Strategic Movement.h"
@@ -9,19 +8,16 @@
#include "Overhead.h" #include "Overhead.h"
#include "Soldier Profile.h" #include "Soldier Profile.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "soundman.h"
#include "Soldier Add.h" #include "Soldier Add.h"
#include "Interface Panels.h" #include "Interface Panels.h"
#include "strategic.h" #include "strategic.h"
#include "worlddef.h" #include "worlddef.h"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Mapscreen.h"
#include "message.h" #include "message.h"
#include "Interface.h" #include "Interface.h"
#include "random.h" #include "random.h"
#include "Text.h" #include "Text.h"
#include "Explosion Control.h" #include "Explosion Control.h"
#include "Soldier Create.h"
#include "Animation Control.h" #include "Animation Control.h"
#include "strategicmap.h" #include "strategicmap.h"
#include "Interface Control.h" #include "Interface Control.h"
@@ -36,7 +32,6 @@
#include "Soldier Ani.h" #include "Soldier Ani.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Queen Command.h" #include "Queen Command.h"
#include "Points.h" #include "Points.h"
#include "Init.h" #include "Init.h"
+6 -9
View File
@@ -1,7 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead Types.h" #include "Overhead Types.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Cheats.h"
#include "Overhead.h" #include "Overhead.h"
#include "Event Pump.h" #include "Event Pump.h"
#include "Weapons.h" #include "Weapons.h"
@@ -26,14 +25,13 @@
#include "SkillCheck.h" #include "SkillCheck.h"
#include "Render Fun.h" #include "Render Fun.h"
#include "Explosion Control.h" #include "Explosion Control.h"
#include "Quests.h" #include "strategicmap.h"
#include "physics.h" #include "physics.h"
#include "random.h" #include "random.h"
#include "Vehicles.h" #include "Vehicles.h"
#include "Bullets.h" #include "Bullets.h"
#include "Morale.h" #include "Morale.h"
#include "Meanwhile.h" #include "Meanwhile.h"
#include "SkillCheck.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "SaveLoadMap.h" #include "SaveLoadMap.h"
#include "Debug Control.h" #include "Debug Control.h"
@@ -45,22 +43,21 @@
#include "Auto Resolve.h" #include "Auto Resolve.h"
#include "Soldier Functions.h" // added by SANDRO #include "Soldier Functions.h" // added by SANDRO
#include "Drugs And Alcohol.h" // HEADROCK HAM 4: Get drunk level #include "Drugs And Alcohol.h" // HEADROCK HAM 4: Get drunk level
#include "LOS.h" // HEADROCK HAM 4: Required for new shooting mechanism. Alternately, maybe move the functions to LOS.h.
#include "Campaign Types.h" // added by Flugente #include "Campaign Types.h" // added by Flugente
#include "CampaignStats.h" // added by Flugente #include "CampaignStats.h" // added by Flugente
#include "environment.h" // added by silversurfer #include "environment.h" // added by silversurfer
// sevenfm // sevenfm
#include "Buildings.h" // SameBuilding #include "Buildings.h" // SameBuilding
#include "connect.h"
// anv: for taunts on miss
#include "Civ Quotes.h"
#include "GameInitOptionsScreen.h"
//forward declarations of common classes to eliminate includes //forward declarations of common classes to eliminate includes
class OBJECTTYPE; class OBJECTTYPE;
class SOLDIERTYPE; class SOLDIERTYPE;
#include "connect.h"
// anv: for taunts on miss
#include "Civ Quotes.h"
#include "GameInitOptionsScreen.h"
// sevenfm: this global variable is needed to correctly set default number of bullets for autofire // sevenfm: this global variable is needed to correctly set default number of bullets for autofire
extern BOOLEAN gfAutofireInitBulletNum; extern BOOLEAN gfAutofireInitBulletNum;
+2 -5
View File
@@ -1,15 +1,10 @@
#include "Items.h" #include "Items.h"
#include "handle Items.h" #include "handle Items.h"
#include "Overhead.h" #include "Overhead.h"
#include "Weapons.h"
#include "tiledef.h" #include "tiledef.h"
#include "worlddef.h" #include "worlddef.h"
#include "Interface.h"
#include "renderworld.h"
#include "Animation Control.h"
#include "Font Control.h" #include "Font Control.h"
#include "World items.h" #include "World items.h"
#include "DEBUG.H"
#include "Isometric Utils.h" #include "Isometric Utils.h"
#include "Sys Globals.h" #include "Sys Globals.h"
#include "Tactical Save.h" #include "Tactical Save.h"
@@ -24,6 +19,8 @@
#include "message.h" #include "message.h"
#include "Map Screen Interface Map Inventory.h" // added by Flugente #include "Map Screen Interface Map Inventory.h" // added by Flugente
#include "connect.h" #include "connect.h"
#ifdef JA2EDITOR//dnl ch84 290114 #ifdef JA2EDITOR//dnl ch84 290114
#include "Item Statistics.h" #include "Item Statistics.h"
#endif #endif
-1
View File
@@ -1,5 +1,4 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead Types.h"
#include "Overhead.h" #include "Overhead.h"
#include "Text.h" #include "Text.h"
#include "Debug Control.h" #include "Debug Control.h"
-1
View File
@@ -1,6 +1,5 @@
#include "sgp.h" #include "sgp.h"
#include "Weapons.h" #include "Weapons.h"
#include "Overhead.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
-1
View File
@@ -1,6 +1,5 @@
#include "sgp.h" #include "sgp.h"
#include "Weapons.h" #include "Weapons.h"
#include "Overhead.h"
#include "GameSettings.h" #include "GameSettings.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
-1
View File
@@ -1,6 +1,5 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "Overhead.h"
#include "Weapons.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
-1
View File
@@ -1,6 +1,5 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "Overhead.h"
#include "Weapons.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "GameSettings.h" #include "GameSettings.h"
+1 -29
View File
@@ -1,35 +1,7 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead Types.h"
#include "Sound Control.h" #include "Sound Control.h"
#include "Soldier Control.h"
#include "Overhead.h"
#include "Event Pump.h"
#include "Weapons.h" #include "Weapons.h"
#include "Animation Control.h" #include "FileMan.h"
#include "Handle UI.h"
#include "Isometric Utils.h"
#include "math.h"
#include "ai.h"
#include "LOS.h"
#include "renderworld.h"
#include "Interface.h"
#include "message.h"
#include "Campaign.h"
#include "Items.h"
#include "Text.h"
#include "Soldier Profile.h"
#include "Dialogue Control.h"
#include "SkillCheck.h"
#include "Explosion Control.h"
#include "Quests.h"
#include "physics.h"
#include "random.h"
#include "Vehicles.h"
#include "Bullets.h"
#include "Morale.h"
#include "SkillCheck.h"
#include "GameSettings.h"
#include "SaveLoadMap.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -1
View File
@@ -1,5 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Soldier Control.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+1 -1
View File
@@ -1,5 +1,5 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Disease.h" #include "Disease.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
+1 -1
View File
@@ -1,5 +1,5 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Drugs And Alcohol.h" #include "Drugs And Alcohol.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+3 -2
View File
@@ -1,6 +1,7 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Strategic Status.h"
#include "Soldier Control.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+3 -2
View File
@@ -1,6 +1,7 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Strategic Status.h"
#include "Soldier Control.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -28
View File
@@ -1,32 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead Types.h" #include "FileMan.h"
#include "Overhead.h" #include "Item Types.h"
#include "Event Pump.h"
#include "Weapons.h"
#include "Animation Control.h"
#include "Handle UI.h"
#include "Isometric Utils.h"
#include "math.h"
#include "ai.h"
#include "LOS.h"
#include "renderworld.h"
#include "Interface.h"
#include "message.h"
#include "Campaign.h"
#include "Items.h"
#include "Text.h"
#include "Soldier Profile.h"
#include "Dialogue Control.h"
#include "SkillCheck.h"
#include "Quests.h"
#include "physics.h"
#include "random.h"
#include "Vehicles.h"
#include "Bullets.h"
#include "Morale.h"
#include "SkillCheck.h"
#include "GameSettings.h"
#include "SaveLoadMap.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -1
View File
@@ -1,5 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Item Types.h"
#include "Weapons.h" #include "Weapons.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
+2 -1
View File
@@ -1,5 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Soldier Control.h"
#include "Food.h" #include "Food.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
+2 -1
View File
@@ -1,5 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Soldier Control.h"
#include "Food.h" #include "Food.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"
+2 -2
View File
@@ -1,6 +1,6 @@
#include "sgp.h" #include "sgp.h"
#include "Overhead.h" #include "FileMan.h"
#include "Weapons.h" #include "Item Types.h"
#include "Debug Control.h" #include "Debug Control.h"
#include "expat.h" #include "expat.h"
#include "XML.h" #include "XML.h"

Some files were not shown because too many files have changed in this diff Show More