mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
.editorconfig already enforces it but it's getting changed piecemeal in every commit. just get it done with. the script: ``` find . -type f -not -path "./.git/*" -not -path "./.vs/*" | while read -r file; do isFile=$(file -0 "$file" | cut -d $'\0' -f2) case "$isFile" in (*text*) echo "$file is text" if [[ $(tail -c 1 "$file" | wc -l) -ne 1 ]]; then echo "" >> "$file" fi ;; (*) echo "file isn't text" ;; esac done ```
106 lines
2.3 KiB
C
106 lines
2.3 KiB
C
#ifndef _LEGION_CFG_H
|
|
#define _LEGION_CFG_H
|
|
|
|
#include "soldier profile type.h"
|
|
|
|
extern void LoadGameLegionOptions();
|
|
|
|
typedef struct
|
|
{
|
|
BOOLEAN BorderTown;
|
|
BOOLEAN BorderMine;
|
|
BOOLEAN BorderTeams;
|
|
BOOLEAN BorderMilitia;
|
|
BOOLEAN BorderAirspace;
|
|
BOOLEAN BorderItem;
|
|
|
|
BOOLEAN EnemyXML;
|
|
BOOLEAN EventAttackInitialSectorIfPlayerStillThere;
|
|
BOOLEAN HandleAddingEnemiesToTunnelMaps;
|
|
BOOLEAN BobbyRayInventory_UB;
|
|
BOOLEAN InitTownLoyalty_UB;
|
|
BOOLEAN AutoResolove;
|
|
BOOLEAN AddRandomEnemyToSector;
|
|
BOOLEAN StrategicMovementCostsXML;
|
|
BOOLEAN MakeStrategicMovementCosts;
|
|
BOOLEAN MercStartingGear25XML;
|
|
UINT32 InitialHeliGridNo[ 7 ];
|
|
INT16 InitalHeliRandomTimes[ 7 ];
|
|
UINT32 LOCATEGRIDNO;
|
|
BOOLEAN LaptopIMPPassJA2;
|
|
BOOLEAN LaptopIMPPassUB;
|
|
|
|
UINT8 ubDefaultArrivalSectorX;
|
|
UINT8 ubDefaultArrivalSectorY;
|
|
|
|
INT32 iStartingCashNovice;
|
|
INT32 iStartingCashExperienced;
|
|
INT32 iStartingCashExpert;
|
|
INT32 iStartingCashInsane;
|
|
|
|
BOOLEAN TEX_AND_JOHN;
|
|
|
|
BOOLEAN Random_Manuel_Text;
|
|
|
|
BOOLEAN RISRAPORT;
|
|
|
|
BOOLEAN LaptopQuestEnabled;
|
|
|
|
BOOLEAN InGameHeliCrash;
|
|
|
|
BOOLEAN InGameHeli;
|
|
|
|
UINT32 LOCATEGRIDNO2;
|
|
|
|
BOOLEAN JerryQuotes;
|
|
|
|
BOOLEAN InJerry;
|
|
|
|
UINT32 JerryGridNo;
|
|
|
|
UINT32 SwitchInMorrisAreaGridNo;
|
|
UINT32 SwitchToLaunchMisslesGridNo1;
|
|
UINT32 SwitchToLaunchMisslesGridNo2;
|
|
UINT32 RadioLocatorsGridNo1;
|
|
UINT32 RadioLocatorsGridNo2;
|
|
UINT32 PowergenSectorGridNo1;
|
|
UINT32 PowergenSectorGridNo2;
|
|
UINT32 PowergenSectorGridNo3;
|
|
UINT32 PowergenSectorGridNo4;
|
|
UINT32 PowergenSectorExitgridGridNo;
|
|
UINT32 PowergenFanSoundGridNo1;
|
|
UINT32 PowergenFanSoundGridNo2;
|
|
UINT32 StartFanbackupAgainGridNo;
|
|
UINT32 StopPowergenFanGridNo;
|
|
|
|
BOOLEAN TestUB;
|
|
|
|
BOOLEAN LaptopLinkInsurance;
|
|
BOOLEAN LaptopLinkFuneral;
|
|
BOOLEAN LaptopLinkBobby;
|
|
|
|
UINT32 FanGridNo[9];
|
|
|
|
UINT8 ubEndDefaultSectorX;
|
|
UINT8 ubEndDefaultSectorY;
|
|
UINT8 ubEndDefaultSectorZ;
|
|
|
|
BOOLEAN pJA2UB;
|
|
|
|
BOOLEAN fBobbyRSite;
|
|
BOOLEAN fDeadMerc;
|
|
|
|
BOOLEAN OLDUBInventory;
|
|
|
|
} GAME_LEGION_OPTIONS;
|
|
|
|
extern GAME_LEGION_OPTIONS gGameLegionOptions;
|
|
|
|
#ifdef JA2UB
|
|
extern void RandomAddEnemy( UINT8 SectorX, UINT8 SectorY, UINT8 Level );
|
|
extern void RandomStats ();
|
|
#endif
|
|
|
|
extern void RandomStats ();
|
|
#endif
|