diff --git a/Ja2/SaveLoadGame.cpp b/Ja2/SaveLoadGame.cpp index 41b2bb16..b486e84e 100644 --- a/Ja2/SaveLoadGame.cpp +++ b/Ja2/SaveLoadGame.cpp @@ -108,6 +108,7 @@ #include "connect.h" #include "Map Screen Interface Map Inventory.h"//dnl ch51 081009 #include "Ambient Control.h" // added by Flugente for HandleNewSectorAmbience(...) +#include "WorldDat.h" ///////////////////////////////////////////////////// // // Local Defines diff --git a/Multiplayer/fresh_header.h b/Multiplayer/fresh_header.h index 913bb035..a7f117c8 100644 --- a/Multiplayer/fresh_header.h +++ b/Multiplayer/fresh_header.h @@ -1,5 +1,5 @@ #pragma once - +#include "Event Pump.h" //time for a new header :) extern int readyteamreg[10]; diff --git a/Tactical/Air Raid.cpp b/Tactical/Air Raid.cpp index 6aa45bbf..0723d144 100644 --- a/Tactical/Air Raid.cpp +++ b/Tactical/Air Raid.cpp @@ -20,11 +20,9 @@ #include "Explosion Control.h" #include "Interface.h" #include "Music Control.h" - #include "Campaign Types.h" #include "GameSettings.h" #include "Text.h" #include "Morale.h" - #include "Map Screen Helicopter.h" #include "Structure Wrap.h" #include "Meanwhile.h" diff --git a/Tactical/Animation Cache.cpp b/Tactical/Animation Cache.cpp index 97ca7a87..149b3cf9 100644 --- a/Tactical/Animation Cache.cpp +++ b/Tactical/Animation Cache.cpp @@ -1,9 +1,5 @@ - #include - #include - #include "types.h" #include "WCheck.h" - #include "stdlib.h" #include "DEBUG.H" #include "Animation Cache.h" #include "Animation Data.h" diff --git a/Tactical/Animation Data.cpp b/Tactical/Animation Data.cpp index 8ea653ad..cdd205f9 100644 --- a/Tactical/Animation Data.cpp +++ b/Tactical/Animation Data.cpp @@ -2,12 +2,9 @@ #include #include #include "WCheck.h" - #include "stdlib.h" #include "DEBUG.H" #include "Animation Data.h" #include "Animation Control.h" - - #include "jascreens.h" #include "tiledef.h" #include "Sys Globals.h" #include "Debug Control.h" diff --git a/Tactical/Arms Dealer Init.cpp b/Tactical/Arms Dealer Init.cpp index 7d763729..4793cfe8 100644 --- a/Tactical/Arms Dealer Init.cpp +++ b/Tactical/Arms Dealer Init.cpp @@ -15,12 +15,8 @@ #include "LuaInitNPCs.h" // added by Flugente #ifdef JA2UB -#include "Explosion Control.h" #include "Ja25_Tactical.h" #include "Ja25 Strategic Ai.h" -#include "MapScreen Quotes.h" -#include "email.h" -#include "interface Dialogue.h" #include "ub_config.h" #endif diff --git a/Tactical/ArmsDealerInvInit.cpp b/Tactical/ArmsDealerInvInit.cpp index debb1b57..c679326c 100644 --- a/Tactical/ArmsDealerInvInit.cpp +++ b/Tactical/ArmsDealerInvInit.cpp @@ -1,6 +1,5 @@ #include "types.h" #include "ArmsDealerInvInit.h" - //#include "Item Types.h" #include "Arms Dealer Init.h" #include "DEBUG.H" #include "Weapons.h" diff --git a/Tactical/Campaign.cpp b/Tactical/Campaign.cpp index 2a8fd9bb..4c71810f 100644 --- a/Tactical/Campaign.cpp +++ b/Tactical/Campaign.cpp @@ -1,6 +1,5 @@ #include "builddefines.h" #include - #include "stdlib.h" #include "DEBUG.H" #include "Overhead Types.h" @@ -31,22 +30,16 @@ #include "Strategic AI.h" #include "interface Dialogue.h" #include "DynamicDialogue.h" +#include "email.h" +#include "mercs.h" #ifdef JA2UB -#include "Explosion Control.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 #include "GameInitOptionsScreen.h" -#include "email.h" -#include "mercs.h" //forward declarations of common classes to eliminate includes diff --git a/Tactical/Civ Quotes.cpp b/Tactical/Civ Quotes.cpp index bd36f7fe..7ae3609d 100644 --- a/Tactical/Civ Quotes.cpp +++ b/Tactical/Civ Quotes.cpp @@ -8,13 +8,11 @@ #include "FileMan.h" #include "Encrypted File.h" #include "MessageBoxScreen.h" -#include "Queen Command.h" #include "Overhead.h" #include "Render Dirty.h" #include "MercTextBox.h" #include "ai.h" #include "Text.h" -#include "screenids.h" #include "Animation Data.h" #include "video.h" #include "Font Control.h" diff --git a/Tactical/Dialogue Control.cpp b/Tactical/Dialogue Control.cpp index 43ff683f..e88ccdbb 100644 --- a/Tactical/Dialogue Control.cpp +++ b/Tactical/Dialogue Control.cpp @@ -34,8 +34,6 @@ #include "Map Screen Interface.h" #include "Text.h" #include "Merc Contract.h" - #include "Town Militia.h" - #include "Meanwhile.h" #include "SkillCheck.h" #include "Interface Control.h" #include "Civ Quotes.h" @@ -52,9 +50,15 @@ #include #include "connect.h" + +#ifndef JA2UB +#include "Town Militia.h" +#include "Meanwhile.h" +#endif // !JA2UB + + #ifdef JA2UB #include "Intro.h" -#include "MapScreen Quotes.h" #include "Ja25 Strategic Ai.h" #include "Ja25_Tactical.h" #include "Animation Control.h" diff --git a/Tactical/Disease.cpp b/Tactical/Disease.cpp index aca2c382..ece056f7 100644 --- a/Tactical/Disease.cpp +++ b/Tactical/Disease.cpp @@ -8,7 +8,8 @@ #include "Overhead.h" #include "random.h" #include "Assignments.h" -#include "Soldier Profile.h" +#include +#include "soldier profile type.h" #include "Queen Command.h" #include "Quests.h" #include "finances.h" diff --git a/Tactical/Drugs And Alcohol.cpp b/Tactical/Drugs And Alcohol.cpp index 4da1742b..8209556e 100644 --- a/Tactical/Drugs And Alcohol.cpp +++ b/Tactical/Drugs And Alcohol.cpp @@ -3,16 +3,13 @@ #include "Soldier Profile.h" #include "Drugs And Alcohol.h" #include "Items.h" - #include "Morale.h" #include "Points.h" #include "message.h" #include "GameSettings.h" // SANDRO - had to add this, dammit! #include "random.h" #include "Text.h" #include "Interface.h" - #include "Food.h" // added by Flugente - #include "Animation Data.h" // added by Flugente for SoldierBodyTypes - #include "CampaignStats.h" // added by Flugente + #include "Overhead.h" #include "DynamicDialogue.h"// added by Flugente //forward declarations of common classes to eliminate includes diff --git a/Tactical/DynamicDialogue.cpp b/Tactical/DynamicDialogue.cpp index 62af182d..3120959d 100644 --- a/Tactical/DynamicDialogue.cpp +++ b/Tactical/DynamicDialogue.cpp @@ -10,8 +10,6 @@ #include "SaveLoadGame.h" #include "GameVersion.h" #include "Text.h" -#include "MercTextBox.h" -#include "Meanwhile.h" #include "soldier profile type.h" #include "Soldier Profile.h" #include "Interface.h" @@ -30,6 +28,11 @@ #include "Campaign.h" #include "Points.h" +#ifndef JA2UB +#include "Meanwhile.h" +#endif // !JA2UB + + // event id counter // has to be saved/loaded/reset UINT32 gDynamicDialogueEventCounter = 0; diff --git a/Tactical/End Game.cpp b/Tactical/End Game.cpp index 6ce84bd7..ad509af7 100644 --- a/Tactical/End Game.cpp +++ b/Tactical/End Game.cpp @@ -2,7 +2,6 @@ #include "Overhead.h" #include "worldman.h" #include "Soldier Profile.h" - #include "NPC.h" #include "Dialogue Control.h" #include "End Game.h" #include "Intro.h" @@ -13,23 +12,26 @@ #include "Sound Control.h" #include "renderworld.h" #include "Isometric Utils.h" - #include "Music Control.h" #include "Soldier macros.h" - #include "qarray.h" - #include "LOS.h" - #include "Strategic AI.h" - #include "Squads.h" - #include "PreBattle Interface.h" #include "Strategic Movement.h" - #include "strategic.h" - #include "Morale.h" - #include "Queen Command.h" - #include "Strategic Town Loyalty.h" - #include "Player Command.h" - #include "Campaign Types.h" - #include "Tactical Save.h" #include "screenids.h" +#ifndef JA2UB +#include "NPC.h" +#include "Music Control.h" +#include "qarray.h" +#include "LOS.h" +#include "Strategic AI.h" +#include "Squads.h" +#include "PreBattle Interface.h" +#include "strategic.h" +#include "Queen Command.h" +#include "Strategic Town Loyalty.h" +#include "Player Command.h" +#include "Tactical Save.h" +#endif // !JA2UB + + #ifdef JA2UB #include "email.h" #include "Game Clock.h" diff --git a/Tactical/Enemy Soldier Save.cpp b/Tactical/Enemy Soldier Save.cpp index e6fd9cc2..351223d3 100644 --- a/Tactical/Enemy Soldier Save.cpp +++ b/Tactical/Enemy Soldier Save.cpp @@ -1,36 +1,21 @@ #include "builddefines.h" #include "GameSettings.h" #include - #include - #include "types.h" - #include "strategicmap.h" #include "Overhead.h" - #include "Isometric Utils.h" - - #include "Soldier Add.h" #include "Soldier Create.h" #include "Soldier Init List.h" #include "DEBUG.H" #include "random.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 "Tactical Save.h" #include "Game Clock.h" #include "Queen Command.h" - #include "Scheduling.h" #include "Soldier macros.h" // added by Flugente - #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 //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 diff --git a/Tactical/EnemyItemDrops.cpp b/Tactical/EnemyItemDrops.cpp index fdda9f4a..170bd177 100644 --- a/Tactical/EnemyItemDrops.cpp +++ b/Tactical/EnemyItemDrops.cpp @@ -1,5 +1,3 @@ - #include "types.h" - #include "DEBUG.H" #include "EnemyItemDrops.h" WEAPON_DROPS gEnemyWeaponDrops[MAX_DROP_ITEMS]; diff --git a/Tactical/EnemyItemDrops.h b/Tactical/EnemyItemDrops.h index 7b531cb4..bb57f96c 100644 --- a/Tactical/EnemyItemDrops.h +++ b/Tactical/EnemyItemDrops.h @@ -1,6 +1,8 @@ #ifndef _ENEMY_ITEM_DROPS__H_ #define _ENEMY_ITEM_DROPS__H_ +#include "types.h" + #define MAX_DROP_ITEMS 100 typedef struct diff --git a/Tactical/Faces.cpp b/Tactical/Faces.cpp index 38495593..242a4dee 100644 --- a/Tactical/Faces.cpp +++ b/Tactical/Faces.cpp @@ -1,10 +1,7 @@ #include "builddefines.h" - #include "math.h" #include - #include - + #include "worlddef.h" - #include "renderworld.h" #include "vsurface.h" #include "Render Dirty.h" #include "sysutil.h" @@ -12,7 +9,6 @@ #include "video.h" #include "vobject_blitters.h" #include "faces.h" - #include "Utilities.h" #include "Overhead.h" #include "GAP.H" #include "Soldier Profile.h" @@ -27,21 +23,19 @@ #include "GameSettings.h" #include "Squads.h" #include "Interface.h" - #include "Quests.h" - #include "Animation Control.h" + #include #include "Drugs And Alcohol.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 "Strategic Event Handler.h" #include "Food.h" // added by Flugente #include "Queen Command.h" // added by Flugente for FindUnderGroundSector(...) #include "strategic.h" // added by Flugente #ifdef JA2UB #include "Ja25_Tactical.h" +#else +#include "Meanwhile.h" +#include "Map Screen Interface.h" #endif // Defines diff --git a/Tactical/Food.cpp b/Tactical/Food.cpp index acf9f92a..5feeb57d 100644 --- a/Tactical/Food.cpp +++ b/Tactical/Food.cpp @@ -1,4 +1,3 @@ - #include #include "sgp.h" #include "Soldier Profile.h" #include "Food.h" @@ -14,11 +13,9 @@ #include "Sound Control.h" #include "Assignments.h" #include "Overhead.h" - #include "Isometric Utils.h" #include "Campaign Types.h" #include "Drugs And Alcohol.h" #include "environment.h" - #include "WorldDat.h" #include "Facilities.h" #include "Soldier macros.h" #include "strategicmap.h" diff --git a/Tactical/GAP.cpp b/Tactical/GAP.cpp index efb7271e..5702b677 100644 --- a/Tactical/GAP.cpp +++ b/Tactical/GAP.cpp @@ -1,11 +1,9 @@ - #include "builddefines.h" + #include #include "DEBUG.H" #include "types.h" - //#include "mssw.h" #include "GAP.H" #include "Sound Control.h" #include "soundman.h" - #include #include "FileMan.h" SUBSEQUENTSOUNDS subsequentsounds; diff --git a/Tactical/Handle Doors.cpp b/Tactical/Handle Doors.cpp index 5a419b07..663500ba 100644 --- a/Tactical/Handle Doors.cpp +++ b/Tactical/Handle Doors.cpp @@ -1,6 +1,4 @@ - #include "builddefines.h" - #include - #include + #include #include "sgp.h" #include "worlddef.h" #include "worldman.h" @@ -29,21 +27,14 @@ #include "Isometric Utils.h" #include "ai.h" #include "Soldier macros.h" - #include "Event Pump.h" #include "GameSettings.h" #include "fresh_header.h" #include "connect.h" #include #ifdef JA2UB -#include "Explosion Control.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 BOOLEAN gfSetPerceivedDoorState = FALSE; diff --git a/Tactical/Handle Items.cpp b/Tactical/Handle Items.cpp index 91ccf48e..3b841822 100644 --- a/Tactical/Handle Items.cpp +++ b/Tactical/Handle Items.cpp @@ -18,7 +18,6 @@ #include "Timer Control.h" #include "WCheck.h" #include "Interface Items.h" - #include "physics.h" #include "Soldier Profile.h" #include "interface Dialogue.h" #include "Quests.h" @@ -29,9 +28,7 @@ #include "ai.h" #include "Soldier macros.h" #include "Interface Panels.h" - #include "Strategic Town Loyalty.h" #include "Soldier Functions.h" - #include "Map Screen Helicopter.h" #include "PATHAI.H" #include "fov.h" #include "MessageBoxScreen.h" @@ -57,9 +54,7 @@ #include "End Game.h" #include "Interface Control.h" #include "Map Screen Interface Map Inventory.h" - // added by SANDRO #include "Morale.h" - // added by Flugente #include "Drugs And Alcohol.h" #include "Food.h" // added by sevenfm - this is needed for _keydown(SHIFT) to work @@ -75,13 +70,12 @@ #include "Game Clock.h" // added by Flugente #include // added by Flugente for vfs-stuff #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 Map.h" // added by Flugente +#include "WorldDat.h" #ifdef JA2UB #include "Ja25_Tactical.h" -#include "Ja25 Strategic Ai.h" #endif #define NUM_ITEMS_LISTED 8 diff --git a/Tactical/Handle UI Plan.cpp b/Tactical/Handle UI Plan.cpp index 9ee7d680..b008df3b 100644 --- a/Tactical/Handle UI Plan.cpp +++ b/Tactical/Handle UI Plan.cpp @@ -4,7 +4,6 @@ #include "PATHAI.H" #include "Handle UI.h" #include "Points.h" - #include "Weapons.h" #include "renderworld.h" #include "Animation Control.h" #include "message.h" diff --git a/Tactical/Handle UI.cpp b/Tactical/Handle UI.cpp index 62a71e75..d073d637 100644 --- a/Tactical/Handle UI.cpp +++ b/Tactical/Handle UI.cpp @@ -1,16 +1,14 @@ #include "connect.h" -#include "builddefines.h" -#include -#include -#include "stdlib.h" +#include +#include +#include +#include #include "DEBUG.H" -#include "math.h" #include "jascreens.h" #include "PATHAI.H" #include "Soldier Control.h" #include "Animation Control.h" #include "Animation Data.h" -#include "Event Pump.h" #include "Timer Control.h" #include "mousesystem.h" #include "Cursors.h" @@ -31,39 +29,31 @@ #include "renderworld.h" #include "structure.h" #include "Interface Panels.h" -#include "Weapons.h" #include "Handle items.h" #include "UI Cursors.h" #include "Handle UI Plan.h" #include "message.h" #include "Render Fun.h" #include "Interface Items.h" -#include "physics.h" #include "Soldier Profile.h" #include "strategicmap.h" -#include "Soldier Profile.h" #include "Soldier Create.h" #include "Soldier Add.h" -#include "interface Dialogue.h" +#include #include "Soldier macros.h" #include "Soldier Functions.h" #include "Assignments.h" #include "Squads.h" -#include "Strategic Pathing.h" #include "Strategic Movement.h" #include "strategic.h" #include "Exit Grids.h" #include "Structure Wrap.h" -#include "Soldier Add.h" -#include "random.h" -#include "english.h" #include "random.h" #include "english.h" #include "Vehicles.h" #include "MessageBoxScreen.h" #include "Text.h" #include "Dialogue Control.h" -#include "line.h" #include "GameSettings.h" #include "LOS.h" #include "Campaign Types.h" @@ -78,13 +68,9 @@ #include "qarray.h" #include "environment.h" #include "Map Information.h" -#include "Soldier Control.h" #include "DisplayCover.h" -#include "english.h" // sevenfm: this is needed for _keydown(SHIFT) to work #include "TeamTurns.h" -#include "Options Screen.h" -#include "SaveLoadScreen.h" #include "Map Screen Interface.h" // added by Flugente for SquadNames #include "Keys.h" // added by silversurfer for door handling from the side diff --git a/Tactical/Interface Control.cpp b/Tactical/Interface Control.cpp index 6987ac0a..b53ac1d7 100644 --- a/Tactical/Interface Control.cpp +++ b/Tactical/Interface Control.cpp @@ -1,8 +1,6 @@ #include - #include #include #include "sgp.h" - #include "gameloop.h" #include "himage.h" #include "vobject.h" #include "sysutil.h" @@ -13,7 +11,6 @@ #include "vsurface.h" #include "input.h" #include "Handle UI.h" - #include "Animation Control.h" #include "Animation Data.h" #include "renderworld.h" #include "Cursors.h" @@ -25,7 +22,6 @@ #include "Interface Cursors.h" #include "lighting.h" #include "Interface Panels.h" - #include "PATHAI.H" #include "vobject_blitters.h" #include "faces.h" #include "Handle UI Plan.h" @@ -46,7 +42,6 @@ #include "GameSettings.h" #include "Explosion Control.h" // added by Flugente -#include "connect.h" #include "Text.h" #ifdef JA2UB diff --git a/Tactical/Interface Cursors.cpp b/Tactical/Interface Cursors.cpp index 6ebd89fc..5ed6e282 100644 --- a/Tactical/Interface Cursors.cpp +++ b/Tactical/Interface Cursors.cpp @@ -1,9 +1,5 @@ - #include - #include #include "sgp.h" #include "mousesystem.h" - #include "vsurface.h" - #include "input.h" #include "Handle UI.h" #include "Cursors.h" #include "worlddef.h" @@ -11,7 +7,6 @@ #include "Interface Cursors.h" #include "Interface.h" #include "Isometric Utils.h" - #include "Cursors.h" #include "Sys Globals.h" #include "Overhead.h" #include "Interface Items.h" diff --git a/Tactical/Interface Dialogue.cpp b/Tactical/Interface Dialogue.cpp index 13ac1149..a30386d2 100644 --- a/Tactical/Interface Dialogue.cpp +++ b/Tactical/Interface Dialogue.cpp @@ -1,7 +1,6 @@ #include "builddefines.h" #include #include "sgp.h" - #include "Encrypted File.h" #include "faces.h" #include "WCheck.h" #include "Soldier Profile.h" @@ -13,7 +12,6 @@ #include "Dialogue Control.h" #include "renderworld.h" #include "NPC.h" - #include "interface Dialogue.h" #include "MercTextBox.h" #include "message.h" #include "Items.h" @@ -26,7 +24,6 @@ #include "ai.h" #include "AIInternals.h" #include "Interactive Tiles.h" - #include "Soldier Profile.h" #include "Interface Panels.h" #include "Quests.h" #include "Squads.h" @@ -47,12 +44,9 @@ #include "GameSettings.h" #include "Strategic Mines.h" #include "Boxing.h" - #include "Items.h" #include "worldman.h" #include "Render Fun.h" - // including this for Strategic AI.h #include "Strategic Movement.h" - #include "Strategic AI.h" #include "Soldier Create.h" #include "SkillCheck.h" #include "Sound Control.h" @@ -63,17 +57,12 @@ #include "Morale.h" #include "personnel.h" #include "Map Screen Interface.h" - #include "Queen Command.h" #include "Campaign.h" #include "BobbyRMailOrder.h" #include "End Game.h" #include "Map Screen Helicopter.h" - #include "Cheats.h" - #include "Overhead.h" #include "Soldier Control.h" - #include "LuaInitNPCs.h" -#include "Text.h" #include "Luaglobal.h" @@ -81,20 +70,15 @@ #include "Explosion Control.h" #include "Ja25_Tactical.h" #include "Ja25 Strategic Ai.h" -#include "MapScreen Quotes.h" -#include "email.h" #include "Soldier macros.h" #include "LOS.h" -#include "Soldier Control.h" #include "Ja25Update.h" #include "ub_config.h" -#endif - -#ifdef JA2UB #else - // anv: for playable Speck - #include "Speck Quotes.h" - #include "mercs.h" +// anv: for playable Speck +#include "Speck Quotes.h" +#include "mercs.h" +#include "Cheats.h" #endif //forward declarations of common classes to eliminate includes diff --git a/Tactical/Interface Enhanced.cpp b/Tactical/Interface Enhanced.cpp index 22cfe29e..7a7cbfdc 100644 --- a/Tactical/Interface Enhanced.cpp +++ b/Tactical/Interface Enhanced.cpp @@ -1,59 +1,28 @@ #include "builddefines.h" #include - #include #include "sgp.h" - #include "gameloop.h" - #include "himage.h" #include "vobject.h" #include "sysutil.h" - #include "Overhead.h" #include "mousesystem.h" - #include "Button System.h" - #include "Interface.h" - #include "vsurface.h" #include "WCheck.h" #include "input.h" - #include "Handle UI.h" - #include "renderworld.h" #include "Font Control.h" - #include "Utilities.h" #include "Interface Panels.h" #include "Animation Control.h" #include "Soldier Control.h" #include "Weapons.h" - #include "lighting.h" - #include "faces.h" - #include "mapscreen.h" - #include "message.h" + #include "soldier profile type.h" + #include #include "Text.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 "Points.h" - #include "physics.h" - #include "Handle UI.h" - #include "ShopKeeper Interface.h" #include "english.h" - #include "Keys.h" - #include "strategicmap.h" - #include "Soldier macros.h" - #include "Squads.h" - #include "MessageBoxScreen.h" #include "GameSettings.h" #include "Map Screen Interface Map Inventory.h" - #include "Quests.h" - #include "Map Screen Interface.h" - #include "Campaign Types.h" #include "LOS.h" - #include "Map Screen Interface Map.h" #include "Food.h" // added by Flugente -#include "Multi Language Graphic Utils.h" #include //forward declarations of common classes to eliminate includes diff --git a/Tactical/Interface Items.cpp b/Tactical/Interface Items.cpp index 841d15c3..532c288a 100644 --- a/Tactical/Interface Items.cpp +++ b/Tactical/Interface Items.cpp @@ -1,10 +1,7 @@ #include "builddefines.h" #include "mapscreen.h" #include - #include - #include #include "sgp.h" - #include "gameloop.h" #include "himage.h" #include "vobject.h" #include "sysutil.h" @@ -19,7 +16,6 @@ #include "renderworld.h" #include "Sys Globals.h" #include "Cursors.h" - #include "Radar Screen.h" #include "Font Control.h" #include "Render Dirty.h" #include "Utilities.h" @@ -30,15 +26,12 @@ #include "Weapons.h" #include "lighting.h" #include "faces.h" - #include "mapscreen.h" #include "message.h" #include "Text.h" #include "Interface Items.h" - #include "Font Control.h" #include "Cursor Control.h" #include "Interface Cursors.h" #include "Interface Utils.h" - #include "Interface Items.h" #include "WordWrap.h" #include "Interface Control.h" #include "vobject_blitters.h" @@ -47,7 +40,6 @@ #include "physics.h" #include "finances.h" #include "UI Cursors.h" - #include "Handle UI.h" #include "ShopKeeper Interface.h" #include "Dialogue Control.h" #include "english.h" @@ -67,7 +59,6 @@ #include "Map Screen Interface Map.h" #include "Interface Enhanced.h" #include "InterfaceItemImages.h" - #include "Auto Resolve.h" #include "popup_callback.h" // BOB : quick attachment popup #include "popup_class.h" @@ -75,19 +66,10 @@ #include "SkillCheck.h" // added by Flugente #include "random.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 "Multi Language Graphic Utils.h" #include -#ifdef JA2UB -#include "Ja25_Tactical.h" -#endif - //////////////////////////////////////////////////////////////////////////////////////////////////////// // SANDRO - all "APBPConstants[AP_PICKUP_ITEM]" were replaced by GetBasicAPsToPickupItem() diff --git a/Tactical/Interface Panels.cpp b/Tactical/Interface Panels.cpp index ce0f11cf..e1714d91 100644 --- a/Tactical/Interface Panels.cpp +++ b/Tactical/Interface Panels.cpp @@ -1,8 +1,6 @@ #include "builddefines.h" #include - #include #include "sgp.h" - #include "gameloop.h" #include "himage.h" #include "vobject.h" #include "sysutil.h" @@ -26,7 +24,6 @@ #include "Soldier Control.h" #include "PATHAI.H" #include "Weapons.h" - #include "lighting.h" #include "faces.h" #include "mapscreen.h" #include "message.h" @@ -35,7 +32,6 @@ #include "Interface Control.h" #include "Interface Utils.h" #include "Game Clock.h" - #include "mapscreen.h" #include "Soldier macros.h" #include "strategicmap.h" #include "Soldier Functions.h" @@ -51,7 +47,6 @@ #include "ShopKeeper Interface.h" #include "english.h" #include "Keys.h" - #include "Soldier Add.h" #include "Vehicles.h" #include "GameSettings.h" #include "Dialogue Control.h" @@ -62,7 +57,6 @@ #include "vobject_blitters.h" #include "finances.h" #include "LaptopSave.h" - #include "Cursor Control.h" #include "MessageBoxScreen.h" #include "WordWrap.h" #include "Boxing.h" @@ -70,9 +64,6 @@ // HEADROCK HAM 3.6: This is required for Stat Progress Bars #include "Campaign.h" #include "Food.h" // added by Flugente - -//legion by Jazz -#include "Interface Utils.h" #include //forward declarations of common classes to eliminate includes diff --git a/Tactical/Interface Utils.cpp b/Tactical/Interface Utils.cpp index 4337622f..e5d6920a 100644 --- a/Tactical/Interface Utils.cpp +++ b/Tactical/Interface Utils.cpp @@ -1,5 +1,4 @@ - #include "builddefines.h" - #include + #include #include "sgp.h" #include "himage.h" #include "vobject.h" @@ -8,7 +7,6 @@ #include "Interface.h" #include "sysutil.h" #include "faces.h" - #include "Render Dirty.h" #include "Weapons.h" #include "Overhead.h" #include "Soldier macros.h" diff --git a/Tactical/Interface.cpp b/Tactical/Interface.cpp index 8684daf6..2d6c8ee8 100644 --- a/Tactical/Interface.cpp +++ b/Tactical/Interface.cpp @@ -1,9 +1,7 @@ #include "builddefines.h" #include #include - #include #include "sgp.h" - #include "gameloop.h" #include "himage.h" #include "vobject.h" #include "sysutil.h" @@ -30,9 +28,8 @@ #include "lighting.h" #include "Interface Panels.h" #include "PATHAI.H" - #include "vobject_blitters.h" + #include #include "faces.h" - #include "Handle UI Plan.h" #include "Interface Control.h" #include "Interface Items.h" #include "Soldier Profile.h" @@ -46,15 +43,11 @@ #include "Soldier macros.h" #include "Game Clock.h" #include "physics.h" - #include "Map Screen Interface Map.h" #include "line.h" #include "Vehicles.h" - #include "MessageBoxScreen.h" #include "GameSettings.h" #include "Squads.h" #include "message.h" - #include "strategicmap.h" - #include "Queen Command.h" // HEADROCK HAM 4: Included for new CTH indicator #include "Weapons.h" #include "Map Screen Interface.h" // added by Flugente for SquadNames @@ -65,14 +58,7 @@ #include "InterfaceItemImages.h" #ifdef JA2UB -#include "Explosion Control.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 #include "connect.h" diff --git a/Tactical/Inventory Choosing.cpp b/Tactical/Inventory Choosing.cpp index 5630b81e..59de8b8b 100644 --- a/Tactical/Inventory Choosing.cpp +++ b/Tactical/Inventory Choosing.cpp @@ -1,4 +1,3 @@ - #include #include "Inventory Choosing.h" #include "Animation Data.h" #include "Items.h" @@ -15,7 +14,6 @@ #include "strategic.h" #include "Game Clock.h" #include "message.h" - #include "Tactical Save.h" // added by Flugente #include "Soldier macros.h" // added by Flugente #include "Rebel Command.h" extern WorldItems gAllWorldItems; diff --git a/Tactical/Items.cpp b/Tactical/Items.cpp index 2f8a3ab6..c8e802e8 100644 --- a/Tactical/Items.cpp +++ b/Tactical/Items.cpp @@ -3,7 +3,6 @@ #include "Weapons.h" #include "Soldier Control.h" #include "Overhead.h" - #include "Handle UI.h" #include "Animation Control.h" #include "Points.h" #include "Sound Control.h" @@ -15,21 +14,17 @@ #include "Interface Panels.h" #include "Explosion Control.h" #include "Keys.h" - #include "faces.h" - + #include +#include "soldier profile type.h" #include "WCheck.h" #include "Soldier Profile.h" #include "SkillCheck.h" #include "LOS.h" #include "message.h" #include "Text.h" - - #include "fov.h" #include "MessageBoxScreen.h" - #include "Interface Control.h" #include "ShopKeeper Interface.h" - #include "GameSettings.h" #include "environment.h" #include "Auto Resolve.h" @@ -42,26 +37,17 @@ #include "Smell.h" #include "lighting.h" #include "Utilities.h" - #include "english.h" #include "Debug Control.h" - - #include "math.h" // THE_BOB : added for pocket popup definitions #include #include "popup_definition.h" - #include "Drugs And Alcohol.h" #include "Food.h" - #include "opplist.h" - #include "Sys Globals.h"//dnl ch74 201013 #include "CampaignStats.h" // added by Flugente - #include "DisplayCover.h" // added by Flugente - #include "Map Information.h" #include "ai.h" // added by Flugente #ifdef JA2UB #include "Ja25_Tactical.h" -#include "Ja25 Strategic Ai.h" #endif //forward declarations of common classes to eliminate includes diff --git a/Tactical/Ja25_Tactical.cpp b/Tactical/Ja25_Tactical.cpp index e3acfde5..1247d107 100644 --- a/Tactical/Ja25_Tactical.cpp +++ b/Tactical/Ja25_Tactical.cpp @@ -1,45 +1,23 @@ - #include "Items.h" - #include "Weapons.h" +#ifdef JA2UB +#include "Items.h" #include "Soldier Control.h" #include "Overhead.h" #include "Handle UI.h" #include "Animation Control.h" #include "Isometric Utils.h" - #include "Animation Data.h" #include "random.h" - #include "Campaign.h" #include "Interface.h" - #include "Keys.h" - #include "Soldier Profile.h" - #include "SkillCheck.h" - #include "LOS.h" - #include "message.h" #include "Text.h" - - #include "MessageBoxScreen.h" - - #include "ShopKeeper Interface.h" - #include "GameSettings.h" - #include "Auto Resolve.h" - #include "Interface Items.h" #include "Campaign Types.h" #include "strategicmap.h" - #include "Inventory Choosing.h" + #include "Soldier Create.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 "Game Clock.h" #include "Sound Control.h" #include "Ja25 Strategic Ai.h" -#include "MapScreen Quotes.h" #include "Ja25_Tactical.h" #include "Dialogue Control.h" #include "interface Dialogue.h" @@ -48,10 +26,8 @@ #include "renderworld.h" #include "qarray.h" #include "Soldier Init List.h" -#include "Soldier Control.h" #include "End Game.h" #include "structure.h" -#include "Explosion Control.h" #include "ub_config.h" #include "GameInitOptionsScreen.h" diff --git a/Tactical/Keys.cpp b/Tactical/Keys.cpp index 439b6dcf..cb8d5ab9 100644 --- a/Tactical/Keys.cpp +++ b/Tactical/Keys.cpp @@ -1,12 +1,7 @@ #include "builddefines.h" - #include - #include - #include "types.h" - #include "Keys.h" #include "DEBUG.H" - #include "Smoothing Utils.h" #include "SkillCheck.h" #include "opplist.h" #include "Items.h" @@ -20,7 +15,6 @@ #include "Tactical Save.h" #include "Campaign Types.h" #include "LOS.h" - #include "opplist.h" #include "TileDat.h" #include "Overhead.h" #include "structure.h" diff --git a/Tactical/LOS.cpp b/Tactical/LOS.cpp index 71ca0148..3c18abc5 100644 --- a/Tactical/LOS.cpp +++ b/Tactical/LOS.cpp @@ -1,8 +1,6 @@ #include "connect.h" #include "builddefines.h" #include - -#include #include #include "WCheck.h" #include "Isometric Utils.h" @@ -10,14 +8,11 @@ #include "LOS.h" #include "Animation Control.h" #include "random.h" -//#include "Soldier Control.h" #include "Event Pump.h" #include "Overhead.h" #include "Weapons.h" - #include "opplist.h" #include "Bullets.h" - #include "lighting.h" #include "phys math.h" #include "Items.h" @@ -37,15 +32,11 @@ #include "Points.h" #include "Smell.h" #include "Text.h" -#include "Quests.h" -#include "Items.h" #include "Item Types.h" #include "Vehicles.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. #include "Campaign Types.h" -#include "soldier tile.h" // added by Flugente #include "Sound Control.h" // added by Flugente #include "Soldier Functions.h" // added by Flugente for DoesSoldierWearGasMask(...) #include "CampaignStats.h" // added by Flugente diff --git a/Tactical/LOS.h b/Tactical/LOS.h index 69e03f0e..6d2b195a 100644 --- a/Tactical/LOS.h +++ b/Tactical/LOS.h @@ -1,8 +1,7 @@ #ifndef LOS_H #define LOS_H -//#define LOS_DEBUG -#include "WorldDat.h" // needed for MAX_TILESETS +#include "Soldier Control.h" // fixed-point arithmetic definitions start here diff --git a/Tactical/Map Information.cpp b/Tactical/Map Information.cpp index c1457d70..f7dc9cc8 100644 --- a/Tactical/Map Information.cpp +++ b/Tactical/Map Information.cpp @@ -1,18 +1,11 @@ - #include #include "FileMan.h" #include "types.h" #include "Map Information.h" #include "Soldier Init List.h" - #include "random.h" #include "worlddef.h" #include "renderworld.h" - #include "EditorMercs.h" - #include "Exit Grids.h" #include "Isometric Utils.h" - #include "Animation Data.h" - #include "Road Smoothing.h" #include "message.h" - #include "Weapons.h" #include "environment.h" #include "lighting.h" #include "Animated ProgressBar.h" diff --git a/Tactical/Merc Entering.cpp b/Tactical/Merc Entering.cpp index 630a9d45..e7a246a1 100644 --- a/Tactical/Merc Entering.cpp +++ b/Tactical/Merc Entering.cpp @@ -1,19 +1,17 @@ - #include "builddefines.h" - #include + #include +#include #include - #include "stdlib.h" - #include "DEBUG.H" - //#include "Soldier Control.h" - // HEADROCK HAM 3.5: Strange that this wasn't included. + #include #include "GameSettings.h" - #include "Weapons.h" - #include "handle items.h" + #include +#include +#include "Overhead Types.h" +#include "Soldier Control.h" +#include #include "worlddef.h" #include "Rotting Corpses.h" - #include "Tile Cache.h" #include "Isometric Utils.h" #include "Animation Control.h" - #include "Utilities.h" #include "Game Clock.h" #include "Soldier Create.h" #include "renderworld.h" @@ -25,7 +23,6 @@ #include "Handle UI.h" #include "Squads.h" #include "english.h" - #include "Cursor Control.h" #include "Merc Hiring.h" #include "Font Control.h" #include "message.h" @@ -43,7 +40,6 @@ #include "ub_config.h" #endif -#include "Music Control.h" //forward declarations of common classes to eliminate includes class OBJECTTYPE; diff --git a/Tactical/Merc Hiring.cpp b/Tactical/Merc Hiring.cpp index 202ec1fb..e185bc8b 100644 --- a/Tactical/Merc Hiring.cpp +++ b/Tactical/Merc Hiring.cpp @@ -1,25 +1,14 @@ #include "builddefines.h" #include - #include - #include "stdlib.h" #include "DEBUG.H" #include "math.h" #include "worlddef.h" - #include "renderworld.h" #include "Assignments.h" #include "merc entering.h" #include "Animation Control.h" - #include "Animation Data.h" - #include "Isometric Utils.h" - #include "Event Pump.h" - #include "Render Fun.h" - #include "Interface.h" - #include "sysutil.h" - #include "FileMan.h" + #include "Handle UI.h" + #include #include "random.h" - #include "ai.h" - #include "Interactive Tiles.h" - #include "english.h" #include "Overhead.h" #include "Soldier Profile.h" #include "Game Clock.h" @@ -30,7 +19,6 @@ #include "strategicmap.h" #include "strategic.h" #include "Items.h" - #include "Soldier Add.h" #include "history.h" #include "Squads.h" #include "Strategic Merc Handler.h" @@ -43,12 +31,10 @@ #include "Merc Contract.h" #include "LaptopSave.h" #include "personnel.h" - #include "Auto Resolve.h" #include "Map Screen Interface Bottom.h" #include "Quests.h" #include "GameSettings.h" #include "DynamicDialogue.h"// added by Flugente - #include "Dialogue Control.h" // added by Flugente #include "connect.h" #include "Map Information.h" @@ -61,9 +47,6 @@ #include "opplist.h" #include "Ja25Update.h" #include "ub_config.h" -#endif - -#ifdef JA2UB #else // anv: for Kulba's odyssey #include "email.h" diff --git a/Tactical/Militia Control.cpp b/Tactical/Militia Control.cpp index 1960bb4d..2dcea0c9 100644 --- a/Tactical/Militia Control.cpp +++ b/Tactical/Militia Control.cpp @@ -5,7 +5,6 @@ #include "Campaign Types.h" #include "Overhead.h" #include "strategicmap.h" - #include "PreBattle Interface.h" #include "Map Screen Interface.h" #include "Queen Command.h" #include "strategic.h" @@ -28,7 +27,6 @@ #include "Isometric Utils.h" #include "MilitiaSquads.h" #include "MilitiaIndividual.h" // added by Flugente - #include "CampaignStats.h" // added by Flugente //forward declarations of common classes to eliminate includes class OBJECTTYPE; diff --git a/Tactical/Minigame.cpp b/Tactical/Minigame.cpp index fc2282ee..a1a1ca5c 100644 --- a/Tactical/Minigame.cpp +++ b/Tactical/Minigame.cpp @@ -5,49 +5,22 @@ #include "builddefines.h" #include -#include #include "sgp.h" #include "gameloop.h" #include "MiniGame.h" -#include "WCheck.h" -#include "Utilities.h" +#include "Overhead Types.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 "Interface.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 "Handle UI.h" #include "Overhead.h" #include "Sound Control.h" #include "himage.h" #include "vobject.h" -#include "vobject_blitters.h" -#include "WCheck.h" #include "input.h" #include "Font.h" -#include "timer.h" -#include "mousesystem.h" -#include -#include #include "Timer Control.h" -#include "Sys Globals.h" -#include "Interface.h" -#include "Utilities.h" -#include "Render Dirty.h" #include "Cursor Control.h" -#include "Utilities.h" #include "english.h" -#include "WordWrap.h" #include "gamescreen.h" #include "Isometric Utils.h" #include "math.h" diff --git a/Tactical/Morale.cpp b/Tactical/Morale.cpp index bf8404cb..88f1baf2 100644 --- a/Tactical/Morale.cpp +++ b/Tactical/Morale.cpp @@ -1,9 +1,8 @@ - #include + #include #include "Morale.h" #include "Overhead.h" #include "Soldier Profile.h" #include "Dialogue Control.h" - #include "Map Screen Interface.h" #include "message.h" #include "Assignments.h" #include "Strategic Movement.h" @@ -17,24 +16,14 @@ #include "Campaign.h" #include "mapscreen.h" #include "Soldier macros.h" - #include "Event Pump.h" - // HEADROCK HAM 3.5: Added for facility effect on morale #include "Facilities.h" - // addedd by SANDRO #include "GameSettings.h" #include "Isometric Utils.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 "connect.h" #include "fresh_header.h" - #include "random.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! diff --git a/Tactical/Overhead.cpp b/Tactical/Overhead.cpp index 3a484437..24f97740 100644 --- a/Tactical/Overhead.cpp +++ b/Tactical/Overhead.cpp @@ -1,15 +1,14 @@ -#include +#include #include #include #include #include "WCheck.h" -#include "stdlib.h" +#include #include "DEBUG.H" #include "worlddef.h" #include "worldman.h" #include "renderworld.h" #include "Assignments.h" -//#include "Soldier Control.h" #include "Animation Control.h" #include "Animation Data.h" #include "Isometric Utils.h" @@ -80,8 +79,6 @@ #include "Keys.h" #include "Boxing.h" #include "Town Militia.h" -#include "Meanwhile.h" -#include "Map Screen Helicopter.h" #include "Interface Control.h" #include "Exit Grids.h" #include "jascreens.h" @@ -93,9 +90,6 @@ #include "Drugs And Alcohol.h" #include "history.h" #include "LOS.h" -#include "interface Dialogue.h" -#include "Strategic AI.h" -#include "End Game.h" #include "Strategic Status.h" #include "PreBattle Interface.h" #include "Militia Control.h" @@ -110,25 +104,28 @@ #include "Rebel Command.h" #include "MilitiaSquads.h" #include "connect.h" - #include "Luaglobal.h" #include "LuaInitNPCs.h" #include "Vehicles.h" +#include "XML.h" +#include "GameInitOptionsScreen.h" + + #ifdef JA2UB #include "Ja25 Strategic Ai.h" #include "Ja25_Tactical.h" #include "Soldier Control.h" #include "ub_config.h" -#endif - -#ifdef JA2UB #else - // anv: for playable Speck +#include "interface Dialogue.h" +#include "Meanwhile.h" +#include "Strategic AI.h" +#include "Map Screen Helicopter.h" +#include "End Game.h" +// anv: for playable Speck #include "mercs.h" #endif -#include "XML.h" -#include "GameInitOptionsScreen.h" // OJW - 20090419 UINT16 giMAXIMUM_NUMBER_OF_PLAYER_MERCS = CODE_MAXIMUM_NUMBER_OF_PLAYER_MERCS; diff --git a/Tactical/PATHAI.cpp b/Tactical/PATHAI.cpp index c150178e..cb86642e 100644 --- a/Tactical/PATHAI.cpp +++ b/Tactical/PATHAI.cpp @@ -7,25 +7,18 @@ Author : Chris Camfield Date : 1997-NOV */ - #include - #include #include "stdlib.h" #include "DEBUG.H" #include "MemMan.h" #include "Overhead Types.h" - - #include "Animation Cache.h" #include "Animation Data.h" #include "Animation Control.h" #include "Interface.h" - #include - #include "input.h" #include "english.h" #include "worlddef.h" #include "worldman.h" -// #include "renderworld.h" #include "PATHAI.H" #include "Points.h" #include "ai.h" @@ -35,22 +28,19 @@ #include "Keys.h" #include "GameSettings.h" #include "Buildings.h" - #include "Soldier Profile.h" // added by SANDRO #include "Soldier macros.h" #include "AIInternals.h" #include "Rotting Corpses.h" - #include "Meanwhile.h" -#include "connect.h" - + #include "connect.h" #include "LOS.h" //ddd +#include "BinaryHeap.hpp" +#include "opplist.h" +#include "Weapons.h" //forward declarations of common classes to eliminate includes class OBJECTTYPE; class SOLDIERTYPE; -#include "BinaryHeap.hpp" -#include "opplist.h" -#include "Weapons.h" extern BOOLEAN gubWorldTileInLight[MAX_ALLOWED_WORLD_MAX]; extern BOOLEAN gubIsCorpseThere[MAX_ALLOWED_WORLD_MAX]; extern INT32 gubMerkCanSeeThisTile[MAX_ALLOWED_WORLD_MAX]; diff --git a/Tactical/Points.cpp b/Tactical/Points.cpp index 136d5b08..4c0ac1fc 100644 --- a/Tactical/Points.cpp +++ b/Tactical/Points.cpp @@ -6,15 +6,12 @@ #include "Interface.h" #include "Isometric Utils.h" #include "PATHAI.H" - #include "Interface.h" #include "message.h" #include "Animation Control.h" #include "Weapons.h" - #include "Structure Wrap.h" #include "Dialogue Control.h" #include "Items.h" - #include "rt time defines.h" #include "ai.h" #include "Handle UI.h" #include "Text.h" @@ -4418,4 +4415,4 @@ INT16 GetBackbackAPPenaltyFromBackpack(SOLDIERTYPE *pSoldier) } return usBPPenalty; -} \ No newline at end of file +} diff --git a/Tactical/QARRAY.cpp b/Tactical/QARRAY.cpp index b2b17853..313ff72c 100644 --- a/Tactical/QARRAY.cpp +++ b/Tactical/QARRAY.cpp @@ -1,4 +1,4 @@ - #include "sgp.h" + #include #include "qarray.h" QARRAY_VALUES QuoteExp[NUM_PROFILES]; diff --git a/Tactical/Rain.cpp b/Tactical/Rain.cpp index ad18bc12..b8dbfb4f 100644 --- a/Tactical/Rain.cpp +++ b/Tactical/Rain.cpp @@ -1,31 +1,9 @@ #include "types.h" - //#include "Soldier Control.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 "Dialogue Control.h" - #include "soldier profile type.h" - #include "Air Raid.h" - #include "SkillCheck.h" #include "AIInternals.h" - #include "AIList.h" #ifdef DEBUG_INTERRUPTS - #include "DEBUG.H" + #include "DEBUG.H" #endif #include "Render Dirty.h" #include "GameSettings.h" diff --git a/Tactical/RandomMerc.cpp b/Tactical/RandomMerc.cpp index 4c1448c2..ec8560f4 100644 --- a/Tactical/RandomMerc.cpp +++ b/Tactical/RandomMerc.cpp @@ -1,15 +1,8 @@ - #include - #include - #include "stdlib.h" - #include "DEBUG.H" - #include "math.h" - #include "worlddef.h" - #include "renderworld.h" - - #include "random.h" - #include "Campaign.h" - -#include "XML.h" +#include "DEBUG.H" +#include "worlddef.h" +#include "random.h" +#include "Campaign.h" +#include //Jenilee: full randomization of mercs, including traits, gear kits and all statistics. //to use, set MERCS_RANDOM_STATS to 4 in JA2_Options.ini. diff --git a/Tactical/Real Time Input.cpp b/Tactical/Real Time Input.cpp index 6f00baf7..087008e0 100644 --- a/Tactical/Real Time Input.cpp +++ b/Tactical/Real Time Input.cpp @@ -1,40 +1,20 @@ -#include -#include -#include "stdlib.h" -#include "DEBUG.H" -#include "math.h" -#include "jascreens.h" -#include "PATHAI.H" -//#include "Soldier Control.h" +#include