diff --git a/.gitattributes b/.gitattributes index e78561e..80d55b2 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,4 @@ TADEMO.UFO filter=lfs diff=lfs merge=lfs -text online.dll filter=lfs diff=lfs merge=lfs -text rev31.gp3 filter=lfs diff=lfs merge=lfs -text +TotalA.exe filter=lfs diff=lfs merge=lfs -text diff --git a/Icon/AAFUS.PCX b/Icon/AAFUS.PCX new file mode 100644 index 0000000..2ac1afd Binary files /dev/null and b/Icon/AAFUS.PCX differ diff --git a/Icon/AFACTORY.PCX b/Icon/AFACTORY.PCX new file mode 100644 index 0000000..ee0e914 Binary files /dev/null and b/Icon/AFACTORY.PCX differ diff --git a/Icon/AFACTORY2.PCX b/Icon/AFACTORY2.PCX new file mode 100644 index 0000000..7e17aef Binary files /dev/null and b/Icon/AFACTORY2.PCX differ diff --git a/Icon/AIR2.PCX b/Icon/AIR2.PCX new file mode 100644 index 0000000..4a92dec Binary files /dev/null and b/Icon/AIR2.PCX differ diff --git a/Icon/AIRCONS.PCX b/Icon/AIRCONS.PCX new file mode 100644 index 0000000..0d623b5 Binary files /dev/null and b/Icon/AIRCONS.PCX differ diff --git a/Icon/AIRCONS2.PCX b/Icon/AIRCONS2.PCX new file mode 100644 index 0000000..3dd6c5e Binary files /dev/null and b/Icon/AIRCONS2.PCX differ diff --git a/Icon/AIRCRAFTCOMBAT.PCX b/Icon/AIRCRAFTCOMBAT.PCX new file mode 100644 index 0000000..294dd11 Binary files /dev/null and b/Icon/AIRCRAFTCOMBAT.PCX differ diff --git a/Icon/ANTIAIR.PCX b/Icon/ANTIAIR.PCX new file mode 100644 index 0000000..4ea4050 Binary files /dev/null and b/Icon/ANTIAIR.PCX differ diff --git a/Icon/ANTINUKE.PCX b/Icon/ANTINUKE.PCX new file mode 100644 index 0000000..6bd647e Binary files /dev/null and b/Icon/ANTINUKE.PCX differ diff --git a/Icon/ARM.pcx b/Icon/ARM.pcx new file mode 100644 index 0000000..2d0d10a Binary files /dev/null and b/Icon/ARM.pcx differ diff --git a/Icon/ARMFUS.PCX b/Icon/ARMFUS.PCX new file mode 100644 index 0000000..4181380 Binary files /dev/null and b/Icon/ARMFUS.PCX differ diff --git a/Icon/BEHEMOTH.pcx b/Icon/BEHEMOTH.pcx new file mode 100644 index 0000000..5a0134d Binary files /dev/null and b/Icon/BEHEMOTH.pcx differ diff --git a/Icon/BERTHA.PCX b/Icon/BERTHA.PCX new file mode 100644 index 0000000..ed66e3a Binary files /dev/null and b/Icon/BERTHA.PCX differ diff --git a/Icon/BUILDING.PCX b/Icon/BUILDING.PCX new file mode 100644 index 0000000..982571d Binary files /dev/null and b/Icon/BUILDING.PCX differ diff --git a/Icon/BUZZSAW.PCX b/Icon/BUZZSAW.PCX new file mode 100644 index 0000000..2c6b691 Binary files /dev/null and b/Icon/BUZZSAW.PCX differ diff --git a/Icon/CAFUS.PCX b/Icon/CAFUS.PCX new file mode 100644 index 0000000..c6fc3fb Binary files /dev/null and b/Icon/CAFUS.PCX differ diff --git a/Icon/CONS.PCX b/Icon/CONS.PCX new file mode 100644 index 0000000..268861a Binary files /dev/null and b/Icon/CONS.PCX differ diff --git a/Icon/CONVERTER.PCX b/Icon/CONVERTER.PCX new file mode 100644 index 0000000..48bf69d Binary files /dev/null and b/Icon/CONVERTER.PCX differ diff --git a/Icon/CORE.pcx b/Icon/CORE.pcx new file mode 100644 index 0000000..7d5391f Binary files /dev/null and b/Icon/CORE.pcx differ diff --git a/Icon/CORFUS.PCX b/Icon/CORFUS.PCX new file mode 100644 index 0000000..f4fa53b Binary files /dev/null and b/Icon/CORFUS.PCX differ diff --git a/Icon/CORMOHO.PCX b/Icon/CORMOHO.PCX new file mode 100644 index 0000000..0523e63 Binary files /dev/null and b/Icon/CORMOHO.PCX differ diff --git a/Icon/CSSHIP.PCX b/Icon/CSSHIP.PCX new file mode 100644 index 0000000..c130c5f Binary files /dev/null and b/Icon/CSSHIP.PCX differ diff --git a/Icon/CSSUB.PCX b/Icon/CSSUB.PCX new file mode 100644 index 0000000..906fc17 Binary files /dev/null and b/Icon/CSSUB.PCX differ diff --git a/Icon/DEEPCORE.PCX b/Icon/DEEPCORE.PCX new file mode 100644 index 0000000..f44288c Binary files /dev/null and b/Icon/DEEPCORE.PCX differ diff --git a/Icon/ENERGY.PCX b/Icon/ENERGY.PCX new file mode 100644 index 0000000..f3e2a5b Binary files /dev/null and b/Icon/ENERGY.PCX differ diff --git a/Icon/EXTRACTOR.PCX b/Icon/EXTRACTOR.PCX new file mode 100644 index 0000000..e46e022 Binary files /dev/null and b/Icon/EXTRACTOR.PCX differ diff --git a/Icon/FACTORY.PCX b/Icon/FACTORY.PCX new file mode 100644 index 0000000..082586f Binary files /dev/null and b/Icon/FACTORY.PCX differ diff --git a/Icon/GANTRY.PCX b/Icon/GANTRY.PCX new file mode 100644 index 0000000..1472e01 Binary files /dev/null and b/Icon/GANTRY.PCX differ diff --git a/Icon/GEOTHERMAL.PCX b/Icon/GEOTHERMAL.PCX new file mode 100644 index 0000000..19abf4c Binary files /dev/null and b/Icon/GEOTHERMAL.PCX differ diff --git a/Icon/GOK.pcx b/Icon/GOK.pcx new file mode 100644 index 0000000..60925af Binary files /dev/null and b/Icon/GOK.pcx differ diff --git a/Icon/GUN.PCX b/Icon/GUN.PCX new file mode 100644 index 0000000..dc7e33a Binary files /dev/null and b/Icon/GUN.PCX differ diff --git a/Icon/HFACTORY.PCX b/Icon/HFACTORY.PCX new file mode 100644 index 0000000..68f2173 Binary files /dev/null and b/Icon/HFACTORY.PCX differ diff --git a/Icon/HOVER.PCX b/Icon/HOVER.PCX new file mode 100644 index 0000000..efcccec Binary files /dev/null and b/Icon/HOVER.PCX differ diff --git a/Icon/HOVERCON.PCX b/Icon/HOVERCON.PCX new file mode 100644 index 0000000..7f24972 Binary files /dev/null and b/Icon/HOVERCON.PCX differ diff --git a/Icon/INFORMATION.PCX b/Icon/INFORMATION.PCX new file mode 100644 index 0000000..29fd2db Binary files /dev/null and b/Icon/INFORMATION.PCX differ diff --git a/Icon/INFORMATION2.PCX b/Icon/INFORMATION2.PCX new file mode 100644 index 0000000..4ace19a Binary files /dev/null and b/Icon/INFORMATION2.PCX differ diff --git a/Icon/JUNO.PCX b/Icon/JUNO.PCX new file mode 100644 index 0000000..9fcd597 Binary files /dev/null and b/Icon/JUNO.PCX differ diff --git a/Icon/KBOT.PCX b/Icon/KBOT.PCX new file mode 100644 index 0000000..4e57a0f Binary files /dev/null and b/Icon/KBOT.PCX differ diff --git a/Icon/KBOTCON.PCX b/Icon/KBOTCON.PCX new file mode 100644 index 0000000..0134a0f Binary files /dev/null and b/Icon/KBOTCON.PCX differ diff --git a/Icon/KBOTCON2.PCX b/Icon/KBOTCON2.PCX new file mode 100644 index 0000000..d8c4699 Binary files /dev/null and b/Icon/KBOTCON2.PCX differ diff --git a/Icon/KBOTT2.PCX b/Icon/KBOTT2.PCX new file mode 100644 index 0000000..0d11a57 Binary files /dev/null and b/Icon/KBOTT2.PCX differ diff --git a/Icon/KFACTORY.PCX b/Icon/KFACTORY.PCX new file mode 100644 index 0000000..7340755 Binary files /dev/null and b/Icon/KFACTORY.PCX differ diff --git a/Icon/KFACTORY2.PCX b/Icon/KFACTORY2.PCX new file mode 100644 index 0000000..6086923 Binary files /dev/null and b/Icon/KFACTORY2.PCX differ diff --git a/Icon/MICRO.PCX b/Icon/MICRO.PCX new file mode 100644 index 0000000..5533704 Binary files /dev/null and b/Icon/MICRO.PCX differ diff --git a/Icon/MINE.PCX b/Icon/MINE.PCX new file mode 100644 index 0000000..196955e Binary files /dev/null and b/Icon/MINE.PCX differ diff --git a/Icon/MOBILECOMBAT.PCX b/Icon/MOBILECOMBAT.PCX new file mode 100644 index 0000000..f62c50a Binary files /dev/null and b/Icon/MOBILECOMBAT.PCX differ diff --git a/Icon/MOHOGEOTHERMAL.PCX b/Icon/MOHOGEOTHERMAL.PCX new file mode 100644 index 0000000..6360b99 Binary files /dev/null and b/Icon/MOHOGEOTHERMAL.PCX differ diff --git a/Icon/NAVAL.PCX b/Icon/NAVAL.PCX new file mode 100644 index 0000000..742d8bd Binary files /dev/null and b/Icon/NAVAL.PCX differ diff --git a/Icon/NFACTORY.PCX b/Icon/NFACTORY.PCX new file mode 100644 index 0000000..7f055cd Binary files /dev/null and b/Icon/NFACTORY.PCX differ diff --git a/Icon/NFACTORY2.PCX b/Icon/NFACTORY2.PCX new file mode 100644 index 0000000..85543ca Binary files /dev/null and b/Icon/NFACTORY2.PCX differ diff --git a/Icon/NONE.PCX b/Icon/NONE.PCX new file mode 100644 index 0000000..ddef939 Binary files /dev/null and b/Icon/NONE.PCX differ diff --git a/Icon/NUCLEAR.PCX b/Icon/NUCLEAR.PCX new file mode 100644 index 0000000..9079a1b Binary files /dev/null and b/Icon/NUCLEAR.PCX differ diff --git a/Icon/NUKEICON.pcx b/Icon/NUKEICON.pcx new file mode 100644 index 0000000..f1b25b3 Binary files /dev/null and b/Icon/NUKEICON.pcx differ diff --git a/Icon/PRUDE.PCX b/Icon/PRUDE.PCX new file mode 100644 index 0000000..8c04148 Binary files /dev/null and b/Icon/PRUDE.PCX differ diff --git a/Icon/SEAPLANE.PCX b/Icon/SEAPLANE.PCX new file mode 100644 index 0000000..3832789 Binary files /dev/null and b/Icon/SEAPLANE.PCX differ diff --git a/Icon/SEAPLANECON.PCX b/Icon/SEAPLANECON.PCX new file mode 100644 index 0000000..c5dd2bd Binary files /dev/null and b/Icon/SEAPLANECON.PCX differ diff --git a/Icon/SHIP2.PCX b/Icon/SHIP2.PCX new file mode 100644 index 0000000..355c35b Binary files /dev/null and b/Icon/SHIP2.PCX differ diff --git a/Icon/SHIP3.PCX b/Icon/SHIP3.PCX new file mode 100644 index 0000000..bb6f8fc Binary files /dev/null and b/Icon/SHIP3.PCX differ diff --git a/Icon/SPFACTORY.PCX b/Icon/SPFACTORY.PCX new file mode 100644 index 0000000..0be479b Binary files /dev/null and b/Icon/SPFACTORY.PCX differ diff --git a/Icon/STORAGE.PCX b/Icon/STORAGE.PCX new file mode 100644 index 0000000..2fc453a Binary files /dev/null and b/Icon/STORAGE.PCX differ diff --git a/Icon/SUB.PCX b/Icon/SUB.PCX new file mode 100644 index 0000000..1f2482c Binary files /dev/null and b/Icon/SUB.PCX differ diff --git a/Icon/SUB2.PCX b/Icon/SUB2.PCX new file mode 100644 index 0000000..baaf3da Binary files /dev/null and b/Icon/SUB2.PCX differ diff --git a/Icon/SUB3.PCX b/Icon/SUB3.PCX new file mode 100644 index 0000000..241525c Binary files /dev/null and b/Icon/SUB3.PCX differ diff --git a/Icon/T3CON.PCX b/Icon/T3CON.PCX new file mode 100644 index 0000000..ddf174a Binary files /dev/null and b/Icon/T3CON.PCX differ diff --git a/Icon/T3MECH.PCX b/Icon/T3MECH.PCX new file mode 100644 index 0000000..44c96c7 Binary files /dev/null and b/Icon/T3MECH.PCX differ diff --git a/Icon/TANK.PCX b/Icon/TANK.PCX new file mode 100644 index 0000000..4791125 Binary files /dev/null and b/Icon/TANK.PCX differ diff --git a/Icon/TANK2.PCX b/Icon/TANK2.PCX new file mode 100644 index 0000000..3b2f133 Binary files /dev/null and b/Icon/TANK2.PCX differ diff --git a/Icon/TANKCON.PCX b/Icon/TANKCON.PCX new file mode 100644 index 0000000..68187c0 Binary files /dev/null and b/Icon/TANKCON.PCX differ diff --git a/Icon/TANKCON2.PCX b/Icon/TANKCON2.PCX new file mode 100644 index 0000000..b50b822 Binary files /dev/null and b/Icon/TANKCON2.PCX differ diff --git a/Icon/TIMMY.PCX b/Icon/TIMMY.PCX new file mode 100644 index 0000000..867efd3 Binary files /dev/null and b/Icon/TIMMY.PCX differ diff --git a/Icon/UNKNOWN.PCX b/Icon/UNKNOWN.PCX new file mode 100644 index 0000000..de06f7b Binary files /dev/null and b/Icon/UNKNOWN.PCX differ diff --git a/Icon/UWFACTORY.PCX b/Icon/UWFACTORY.PCX new file mode 100644 index 0000000..df899d8 Binary files /dev/null and b/Icon/UWFACTORY.PCX differ diff --git a/Icon/VFACTORY.PCX b/Icon/VFACTORY.PCX new file mode 100644 index 0000000..b0cfaef Binary files /dev/null and b/Icon/VFACTORY.PCX differ diff --git a/Icon/VFACTORY2.PCX b/Icon/VFACTORY2.PCX new file mode 100644 index 0000000..9d345a4 Binary files /dev/null and b/Icon/VFACTORY2.PCX differ diff --git a/Icon/VULCAN.PCX b/Icon/VULCAN.PCX new file mode 100644 index 0000000..1cc14da Binary files /dev/null and b/Icon/VULCAN.PCX differ diff --git a/Icon/armmoho.PCX b/Icon/armmoho.PCX new file mode 100644 index 0000000..1832912 Binary files /dev/null and b/Icon/armmoho.PCX differ diff --git a/Icon/corextract.PCX b/Icon/corextract.PCX new file mode 100644 index 0000000..6909af7 Binary files /dev/null and b/Icon/corextract.PCX differ diff --git a/Icon/iconcfg.ini b/Icon/iconcfg.ini new file mode 100644 index 0000000..cdbc4b5 --- /dev/null +++ b/Icon/iconcfg.ini @@ -0,0 +1,95 @@ +; Megamap Icon Settings + +[Option] ; General Settings + +FillColor=64; ; The color that will be replaced by the player color +TransparentColor=9; ; The color that will be replaced by transparency +SelectedColor=255; ; The color that will be shown only when the unit is selected +HoverColor=84; ; The color that will show when the icon is hovered on +UseCircleHover=FALSE; ; Enable or disable a drawn ring when hovered on, disabled by default +UseDefaultIcon=FALSE; ; Enable to use default icons, disable to use custom icons + +[ICON] ; Custom Icons,One tag per icon, list them in order of which you want to search ofr first e.g "AIRCON" has higher priority than "VTOL" + +Unknow=UNKNOWN.PCX; +Nothing=NONE.pcx; +NukeIcon=NUKEICON.pcx; + +T3CON=T3CON.pcx +AIRCON2=AIRCONS2.pcx +AIRCON=AIRCONS.pcx +KCON2=KBOTCON2.pcx +KCON=KBOTCON.pcx +VCON2=TANKCON2.pcx +VCON=TANKCON.pcx +CSSHIP=CSSHIP.pcx +CSSUB=CSSUB.pcx +SEAPLANECON=SEAPLANECON.pcx +HOVERCON=HOVERCON.pcx + +GANTRY=GANTRY.pcx +T3TANK=T3TANK.pcx +T3MECH=T3MECH.pcx +AAFUS=AAFUS.pcx +CAFUS=CAFUS.pcx +DEEPCORE=DEEPCORE.pcx +SHIP3=SHIP3.pcx +SUB3=SUB3.pcx + +BUZZSAW=BUZZSAW.pcx +VULCAN=VULCAN.pcx +NUCLEAR=NUCLEAR.pcx +ANTINUKE=ANTINUKE.pcx +BEHEMOTH=BEHEMOTH.pcx +PRUDE=PRUDE.pcx +MOHOGEOTHERMAL=MOHOGEOTHERMAL.pcx +GEO=GEOTHERMAL.pcx +JUNO=JUNO.pcx +SEAPLANE=SEAPLANE.pcx +VTOL2=AIR2.pcx +KBOT2=KBOTT2.PCX +TANK2=TANK2.PCX +SHIP2=SHIP2.pcx +SUB2=SUB2.pcx + +BERTHA=BERTHA.pcx +TIMMY=TIMMY.pcx +ARMFUS=ARMFUS.pcx +CORFUS=CORFUS.pcx +ARMMOHO=ARMMOHO.pcx +CORMOHO=CORMOHO.pcx + +VTOL=AIRCRAFTCOMBAT.PCX +KBOT=KBOT.pcx +TANK=TANK.pcx +SHIP=NAVAL.pcx +SUB=SUB.pcx +MICRO=MICRO.pcx +ENERGY=ENERGY.pcx +COREXTRACT=COREXTRACT.pcx +EXTRACTOR=EXTRACTOR.pcx +CONVERTER=CONVERTER.pcx +STORAGE=STORAGE.pcx +GUN=GUN.pcx +ANTIAIR=ANTIAIR.pcx +INFORMATION2=INFORMATION2.pcx +INFORMATION=INFORMATION.pcx +MINE=MINE.pcx +HOVER=HOVER.pcx +VPFACTORY2=VFACTORY2.pcx +VPFACTORY=VFACTORY.pcx +HPFACTORY=HFACTORY.pcx +APFACTORY2=AFACTORY2.pcx +APFACTORY=AFACTORY.pcx +KFACTORY2=KFACTORY2.pcx +KFACTORY=KFACTORY.pcx +SHIPFACTORY2=NFACTORY2.pcx +SHIPFACTORY=NFACTORY.pcx +SPFACTORY=SPFACTORY.pcx +UWFACTORY=UWFACTORY.pcx + +PLANT=FACTORY.PCX + + + + diff --git a/Icon/smallcircle.pcx b/Icon/smallcircle.pcx new file mode 100644 index 0000000..e299a00 Binary files /dev/null and b/Icon/smallcircle.pcx differ diff --git a/Icon/t3tank.PCX b/Icon/t3tank.PCX new file mode 100644 index 0000000..8b3055d Binary files /dev/null and b/Icon/t3tank.PCX differ diff --git a/TA.ini b/TA.ini new file mode 100644 index 0000000..1eedeed --- /dev/null +++ b/TA.ini @@ -0,0 +1,235 @@ +; Total Annihilation v3.9.02 advanced settings + +; Windowed mode will disable many TA v3.9.02 features (including some of these) and is not recommended + +[Preferences] ; custom settings, if any entry is disabled the "TA v3.9.02 default" values will be used + +UseVideoMemory=TRUE; + +; Unit limit per player +; Set from 20 - 6553 (setting higher than 1500 may cause instability) +; TA v3.1 default is 250 +; TA v3.9.02 default is 1500 + +UnitLimit = 1500; + +; Pathfinding cycles +; Setting too low (such as TA v3.1 default) ruins pathfinding but setting extremely high lowers fps +; TA v3.1 default is 1333 +; TA v3.9.02 default is 66650 + +AISearchMapEntries = 66650; + +; Special effects limit (smoke, etc.) +; Setting too low (such as TA v3.1 default) will degrade visual quality +; This setting is still experimental, if you experience visual issues set to 400 +; TA v3.1 default is 400 +; TA v3.9.02 default is 20480 + +SfxLimit = 20480; + +; Unit model size limit +; Set max width and height for unit model drawing buffer +; TA v3.1 default is 600x600 +; TA v3.9.02 default is 1280x1280 + +X_CompositeBuf = 1280; +Y_CompositeBuf = 1280; + +; Unit ID limit +; Set the maximum number of unique unit IDs +; TA v3.1 default is 512 +; TA v3.9.02 default is 16000 + +UnitType = 16000; + +; Weapon ID limit +; Set the maximum number of unique weapon IDs +; TA v3.1 default is 256 +; TA v3.9.02 default is 16000 + +WeaponType = 16000; + +; Weapon ID multiplayer patch +; Set to TRUE to enable increased Weapon ID limit in multiplayer +; Set to FALSE to allow increased Weapon ID limit only in single player +; TA v3.1 default is FALSE +; TA v3.9.02 default is FALSE (Weapon ID limit increase not yet compatible with Replayer) + +MultiGameWeapon = FALSE; + +; Double-click selection +; Enable or disable the new "double-click to select all units of the same type on screen" feature +; TA v3.1 default is FALSE +; TA v3.9.02 default is TRUE + +DoubleClick = TRUE; + +; Expanded Multiplayer Sharing Menu +; Enable or disable the new expanded multiplayer sharing menu +; TA v3.1 default is FALSE +; TA v3.9.02 default is TRUE + +ShareDialogExpand = TRUE; + +; Main menu resolution adjuster +; Set to FALSE to keep main menu resolution at the default 640x480 +; Set to TRUE to match main menu resolution to the in-game resolution set via options menu +; If TRUE, the main menu will not be upscaled to fit increased output resolution +; If resolution is not valid, the game will not start (use resolution overrider below to fix) +; TA v3.1 default is FALSE +; TA v3.9.02 default is FALSE + +MenuResolution = FALSE; + +; Megamap +; Enable or disable the new megamap +; TA v3.1 default is FALSE +; TA v3.9.02 default is TRUE + +FullScreenMinimap = TRUE; + +; Megamap FPS Limit + +MegamapFpsLimit = 1000; + +; Megamap Icon Configuration File +; Set the location of the megamap's icon configuration file +; TA v3.9.02 default is .\Icon\iconcfg.ini + +MegaMapConfig = .\Icon\iconcfg.ini; + +; Megamap Configuration Settings +; Use the fields below to customize the megamap + +; Megamap Mouse Wheel Zooming +; Enable or disable ability to zoom in and out of the megamap with the mouse wheel +; TA v3.9.02 default is TRUE; + +WheelZoom = TRUE; + +; Megamap Mouse Wheel Zoom In Mode +; Set to TRUE to zoom to the cursor location when rolling the wheel up from the megamap +; Set to FALSE to zoom to the previous camera location when rolling the wheel up from the megamap +; TA v3.9.02 default is TRUE; + +WheelMoveMegaMap = TRUE; + +; Megamap Double-Click to Zoom Option +; Enable or disable the option to zoom to the cursor location... +; ...when double-clicking terrain on the megamap +; TA v3.9.02 default is FALSE; + +DoubleClickMoveMegamap = FALSE; + +; Megamap Unit Icon Flashing When Under Attack +; Enable or disable megamap unit icon flashing when under attack + +UnderAttackFlash=TRUE; + +; Megamap Minimum Sensor Range Ring Distances +; Set the minimum sensor values required to display range rings on the megamap +; These settings could be helpful if you want to eliminate clutter from short-ranged rings +; TA v3.9.02 default is 0 for all sensors + +MegamapRadarMinimum = 0; +MegamapSonarMinimum = 0; +MegamapSonarJamMinimum = 0; +MegamapRadarJamMinimum = 0; +MegamapAntiNukeMinimum = 0; + +; Player Icon and Line Marker Colors +; Customize the colors of the player minimap/megamap icons and line markers +; Set from 0 to 255 to select colors from the TA indexed color palette +; These settings are disabled by default (remove the semicolons to enable) + +Player1DotColors=227; ;Default is 227 +Player2DotColors=203; ;Default is 212 +Player3DotColors=99; ;Default is 80 +Player4DotColors=234; ;Default is 235 +Player5DotColors=108 ;Default is 108 +Player6DotColors=149; ;Default is 219 +Player7DotColors=38; ;Default is 208 +Player8DotColors=198; ;Default is 93 +Player9DotColors=18; ;Default is 130 +Player10DotColors=179; ;Default is 67 + +; Player Dot Marker Colors +; Customize the colors of player dot markers by setting a custom icon file +; Edit the example smallcircle.pcx file or create a new icon file +; The icon file must contain all 10 player markers from left to right +; The icon width and height settings must match the dimensions of your icons +; These settings are disabled by default (remove the semicolons to enable) + +PerPlayerMarkerWidth=10; +PerPlayerMarkerHeight=10; +PlayerMarkerPcx=Icon\smallcircle.pcx; + +[REG] ; registry override settings, if any entry is disabled the last value used will be remembered + +; Sound mode +; Set to 0 for no sound, 1 for mono sound, and 2 for 3D positional sound +; When set to 3D, the speaker layout is read from the Windows control panel +; All speaker layouts are supported by the 3D sound engine (stereo, 5.1, 7.1, etc.) +; TA v3.1 default is Mono (dword:1) +; TA v3.9.02 default is 3D (dword:2) + +"Sound Mode" = dword:2 + +; Max number of simultaneous sounds before sounds are cut off +; Set from 2 - 32 for specific limits or 33 or higher for unlimited +; TA v3.1 default is 8 (dword:8) +; TA v3.9.02 default is 128 / unlimited (dword:128) + +"MixingBuffers" = dword:128 + +; Default game speed +; Set from 0 - 20 (corresponding to game speed -10 to +10) +; Use plus and minus keys to adjust while playing +; TA and TA v3.9.02 default is 10 which is equivalent to Normal game speed (dword:10) + +"GameSpeed" = dword:10 + +; Group selection hotkey modifier +; Set to 1 to select unit groups with number key and build menus with ALT + number key +; Set to 0 to select build menus with number key and unit groups with ALT + number key +; TA v3.1 default is 0 (dword:0) +; TA v3.9.02 default is 1 (dword:1) + +"SwitchAlt" = dword:1 + +; Max number of players in skirmish mode +; Set from 2 - 10 +; TA v3.1 default is 4 (dword:4) +; TA v3.9.02 default is 10 (dword:10) + +"NumSkirmishPlayers" = dword:10 + +; Default setting for display of chat messages from other players +; Set to 1 to enable and 0 to disable +; Use "+screenchat" command in-game to toggle setting for the current game +; TA and TA v3.9.02 default is 1 + +"ScreenChat" = dword:1 + +; Music playback mode +; Set to 1 for Play All, 2 for Random, 3 for Repeat, and 4 for Custom. +; When set to Custom, the game will attempt to use the dynamic build/battle system... +; ...however this mode is buggy and almost never works correctly on modern systems... +; ...resulting in only a single track being played, either stopping thereafter (CD version)... +; ...or looping forever (MP3 version), therefore Random is best for most people +; TA v3.1 default is Custom (dword:4) +; TA v3.9.02 default is Random (dword:2) + +"CDMode" = dword:2 + +; Resolution overrider (disabled by default) +; Use this to override the resolution set in the options menu (remove semicolons to enable) +; All resolutions and aspect ratios supported by your setup are supported by the game... +; ...as long as they are available in 8-bit color depth (if not, create a custom resolution) +; If you set a resolution not supported by your setup (driver or display) the game will crash +; The override is set at game launch, using options menu will defeat override until next launch +; Example: dword:1920 x dword:1080 (1920x1080) + +;"DisplayModeWidth" = dword:1920 +;"DisplayModeHeight" = dword:1080 \ No newline at end of file diff --git a/TotalA.exe b/TotalA.exe new file mode 100644 index 0000000..6695b23 --- /dev/null +++ b/TotalA.exe @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70e65265e28303609b42f0594af8eae5ad53b4ec998a30316010914cdee82253 +size 1178624