diff --git a/Icon/AIR.PCX b/Icon/AIR.PCX new file mode 100644 index 0000000..9293981 Binary files /dev/null and b/Icon/AIR.PCX differ diff --git a/Icon/AIRCONS.PCX b/Icon/AIRCONS.PCX index e04068a..7bb75cf 100644 Binary files a/Icon/AIRCONS.PCX and b/Icon/AIRCONS.PCX differ diff --git a/Icon/AIRCRAFTCOMBAT.PCX b/Icon/AIRCRAFTCOMBAT.PCX index 8f3d914..9293981 100644 Binary files a/Icon/AIRCRAFTCOMBAT.PCX and b/Icon/AIRCRAFTCOMBAT.PCX differ diff --git a/Icon/AIRFAC.PCX b/Icon/AIRFAC.PCX new file mode 100644 index 0000000..7ec1011 Binary files /dev/null and b/Icon/AIRFAC.PCX differ diff --git a/Icon/ARM.pcx b/Icon/ARM.pcx index 36c08bc..d65eddb 100644 Binary files a/Icon/ARM.pcx and b/Icon/ARM.pcx differ diff --git a/Icon/BUILDING.PCX b/Icon/BUILDING.PCX index 2a3240d..9f4304a 100644 Binary files a/Icon/BUILDING.PCX and b/Icon/BUILDING.PCX differ diff --git a/Icon/CONS.PCX b/Icon/CONS.PCX index daa3833..19f7307 100644 Binary files a/Icon/CONS.PCX and b/Icon/CONS.PCX differ diff --git a/Icon/CORE.pcx b/Icon/CORE.pcx index e1d80d9..47b88d2 100644 Binary files a/Icon/CORE.pcx and b/Icon/CORE.pcx differ diff --git a/Icon/EXP.pcx b/Icon/EXP.pcx new file mode 100644 index 0000000..e8d49a7 Binary files /dev/null and b/Icon/EXP.pcx differ diff --git a/Icon/EXPFAC.PCX b/Icon/EXPFAC.PCX new file mode 100644 index 0000000..4f08750 Binary files /dev/null and b/Icon/EXPFAC.PCX differ diff --git a/Icon/FACTORY.PCX b/Icon/FACTORY.PCX index f9ebf88..dfa11d7 100644 Binary files a/Icon/FACTORY.PCX and b/Icon/FACTORY.PCX differ diff --git a/Icon/HOVCONS.pcx b/Icon/HOVCONS.pcx new file mode 100644 index 0000000..7c9a104 Binary files /dev/null and b/Icon/HOVCONS.pcx differ diff --git a/Icon/HOVER.PCX b/Icon/HOVER.PCX new file mode 100644 index 0000000..6c732de Binary files /dev/null and b/Icon/HOVER.PCX differ diff --git a/Icon/HOVFAC.PCX b/Icon/HOVFAC.PCX new file mode 100644 index 0000000..203f5fa Binary files /dev/null and b/Icon/HOVFAC.PCX differ diff --git a/Icon/KBOT.PCX b/Icon/KBOT.PCX new file mode 100644 index 0000000..d7b5b3e Binary files /dev/null and b/Icon/KBOT.PCX differ diff --git a/Icon/KBOTCONS.pcx b/Icon/KBOTCONS.pcx new file mode 100644 index 0000000..19f7307 Binary files /dev/null and b/Icon/KBOTCONS.pcx differ diff --git a/Icon/KBOTFAC.pcx b/Icon/KBOTFAC.pcx new file mode 100644 index 0000000..c587135 Binary files /dev/null and b/Icon/KBOTFAC.pcx differ diff --git a/Icon/MINE.PCX b/Icon/MINE.PCX new file mode 100644 index 0000000..86e486e Binary files /dev/null and b/Icon/MINE.PCX differ diff --git a/Icon/MOBILECOMBAT.PCX b/Icon/MOBILECOMBAT.PCX index 6f392fe..d7b5b3e 100644 Binary files a/Icon/MOBILECOMBAT.PCX and b/Icon/MOBILECOMBAT.PCX differ diff --git a/Icon/NONE.PCX b/Icon/NONE.PCX index 6f392fe..d7b5b3e 100644 Binary files a/Icon/NONE.PCX and b/Icon/NONE.PCX differ diff --git a/Icon/NUKEICON.pcx b/Icon/NUKEICON.pcx index c124155..d01920f 100644 Binary files a/Icon/NUKEICON.pcx and b/Icon/NUKEICON.pcx differ diff --git a/Icon/SHIP.PCX b/Icon/SHIP.PCX new file mode 100644 index 0000000..64414e1 Binary files /dev/null and b/Icon/SHIP.PCX differ diff --git a/Icon/SHIPCONS.pcx b/Icon/SHIPCONS.pcx new file mode 100644 index 0000000..e6b0023 Binary files /dev/null and b/Icon/SHIPCONS.pcx differ diff --git a/Icon/SHIPFAC.PCX b/Icon/SHIPFAC.PCX new file mode 100644 index 0000000..ba8a4ef Binary files /dev/null and b/Icon/SHIPFAC.PCX differ diff --git a/Icon/SUB.PCX b/Icon/SUB.PCX new file mode 100644 index 0000000..ef4b7aa Binary files /dev/null and b/Icon/SUB.PCX differ diff --git a/Icon/SUBCONS.pcx b/Icon/SUBCONS.pcx new file mode 100644 index 0000000..a97e955 Binary files /dev/null and b/Icon/SUBCONS.pcx differ diff --git a/Icon/UNKNOWN.PCX b/Icon/UNKNOWN.PCX index 6f392fe..d7b5b3e 100644 Binary files a/Icon/UNKNOWN.PCX and b/Icon/UNKNOWN.PCX differ diff --git a/Icon/VEHCONS.pcx b/Icon/VEHCONS.pcx new file mode 100644 index 0000000..5a86637 Binary files /dev/null and b/Icon/VEHCONS.pcx differ diff --git a/Icon/VEHFAC.PCX b/Icon/VEHFAC.PCX new file mode 100644 index 0000000..0d785bf Binary files /dev/null and b/Icon/VEHFAC.PCX differ diff --git a/Icon/VEHICLE.PCX b/Icon/VEHICLE.PCX new file mode 100644 index 0000000..8549752 Binary files /dev/null and b/Icon/VEHICLE.PCX differ diff --git a/Icon/iconcfg.ini b/Icon/iconcfg.ini index 937e465..d8dd40d 100644 --- a/Icon/iconcfg.ini +++ b/Icon/iconcfg.ini @@ -2,12 +2,12 @@ [Option] ; General Settings -FillColor=245; ; The color that will be replaced by the player color +FillColor=34; ; 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=TRUE; ; Enable or disable a drawn ring when hovered on, disabled by default -UseDefaultIcon=TRUE; ; Enable to use default icons, disable to use custom icons +UseDefaultIcon=FALSE; ; Enable to use default icons, disable to use custom icons [ICON] ; Custom Icons @@ -20,4 +20,35 @@ NukeIcon=NUKEICON.pcx; ; A disabled example of the syntax is provided below ; In the example, any unit with KBOT as a category will use KBOT.pcx as the icon (not provided) -;KBOT=KBOT.pcx \ No newline at end of file +;KBOT=KBOT.pcx + + +AIR=AIR.PCX +AIRCONS=AIRCONS.PCX +AIRFAC=AIRFAC.PCX + +BUILDING=BUILDING.PCX + +EXP=EXP.PCX +EXPFAC=EXPFAC.PCX + +HOVER=HOVER.PCX +HOVCONS=HOVCONS.PCX +HOVFAC=HOVFAC.PCX + +KBOT=KBOT.PCX +KBOTCONS=KBOTCONS.PCX +KBOTFAC=KBOTFAC.PCX + +MINE=MINE.PCX + +SHIP=SHIP.PCX +SHIPCONS=SHIPCONS.PCX +SHIPFAC=SHIPFAC.PCX + +SUB=SUB.PCX +SUBCONS=SUBCONS.PCX + +VEHICLE=VEHICLE.PCX +VEHCONS=VEHCONS.PCX +VEHFAC=VEHFAC.PCX diff --git a/Icon/smallcircle.pcx b/Icon/smallcircle.pcx index 4f94516..f15535f 100644 Binary files a/Icon/smallcircle.pcx and b/Icon/smallcircle.pcx differ diff --git a/ProTA 4.8 changelog.txt b/ProTA 4.8 changelog.txt new file mode 100644 index 0000000..b51db16 --- /dev/null +++ b/ProTA 4.8 changelog.txt @@ -0,0 +1,521 @@ +ProTA 4.8 changelog +------------------------------------ + +Gameplay notes: +- Added new units: + - Arm Spark (Lightning Hovertank) + - Core Blaze (Flamethrower Hovertank) + - Arm Apex (Experimental Vehicle) + - Arm Apex Foundry (Builds Apex) +- Fixed special damages on Neutron/Stunner for Vulcan/Buzzsaw +- Fixed various bad target categories +- Fixed various blocking sea wreckages +- Fixed Croc/Triton tilt script +- Added updated Aramon/Creon rock feature files for more suitable metal values +- Set all factories to hold position default +- Added .exe hacks: + - Adjust AI resource generation/feature reclamation income factors dependant upon difficulty + Original: Hard = 1.0x, Medium = 0.7x, Easy = 0.5x + New: Hard = 4.0x, Medium = 1.0x, Easy = 0.5x + +GUI notes: +- Added Core Hydration Plant unit picture +- Added Core Truck unit picture +- Updated normal cursor and right click interface green/red cursors +- Updated Arm Adv. Aircraft Plant unit/build picture +- Updated Arm Energy Storage build picture +- Updated Core Gimp unit/build picture +- Updated Core Krogoth unit/build picture +- Updated Core Pillager unit picture +- Updated Core Raider unit/build picture +- Updated Core Snake unit picture +- Updated Core Snapper build picture +- Added retextured Core Pillager model to match unit picture and scaled up by 12.5% +- Team colours white/black have been replaced by pink/slate and existing colours have been improved +- Improved mini map dot colours/contrast +- Improved textures +- Added custom megamap icons +- Improved hotkey overlay contrast + +Engine notes: + +- Updated to new TA engine v2025.8.29 + +NEW FEATURES IN BRIEF: + +*2025.08.29 +- Bugfix for multithreaded version/cheat check + +*2025.08.19 +- Auto kickout of units under build order is now strictly only for own units (previously allowed kickout anyone's units if cheats enabled) + +*v2025.8.1 +- Preview build square to yellow if requires unit kickout + +*2025.07.12 +- Allow user to queue build orders underneath their own mobile units; and auto kickout of units that are under a build order +- Mod developers can opt-in to "Improved behaviour of con units". Once enabled, see ctrl-f2 menu for related user configurable options. +- Fix bug with erroneous game results reported to TAF when using in-game +autoteam +- With fixed position, start positions are assigned in order given by TAF auto balance + so that players are positioned opposite an opponent of similar skill +- Fixed bugs with player placement in 2v2+ games on maps with neutral units +- Push anticheat hashing functions into background threads so as to reduce in-game slowdown experienced by some users + +*v2025.5.18 +- Improved behaviour of construction units when guarding a factory - they stay put after finishing a build + +*v2025.4.24 +- Fix crash on parsing spawned unit initial commands +- Log cheat warnings to tdrawlog.txt +- Fix for non functional perm los sonar patch + +Other notes: +- WGMUS 0.0.24 by MnHebi included in install (updated from 0.0.23) + + +Commanders +------------------------------------ + +Arm Commander: +- Reduced weapon velocity (900->700) (laser) + +Core Commander: +- Reduced weapon velocity (900->700) (laser) + + +Buildings +------------------------------------ + +Core Kbot Lab: +- Fixed build angle shading glitch + +Arm Radar Tower: +- Fixed build angle shading glitch + +Arm L.L.T.: +- Reduced weapon velocity (900->700) + +Core Light Laser Tower: +- Reduced weapon velocity (900->700) + +Arm Sentinel: +- Reduced weapon velocity (900->800) + +Core Gaat Gun: +- Reduced weapon velocity (900->800) + +Core Viper: +- Reduced weapon velocity (900->800) + +Arm Hovercraft Platform: +- Increased energy cost (2111->2639) +- Increased metal cost (1254->1355) +- Increased build time (11112->12038) +- Reduced worker time (180->150) + +Core Hovercraft Platform: +- Increased energy cost (2168->2711) +- Increased metal cost (1210->1322) +- Increased build time (11403->12353) +- Reduced worker time (180->150) + +Arm Torpedo Launcher: +- Added special damage (double) to Arm Apex and Core Krogoth (800) + +Core Torpedo Launcher: +- Added special damage (double) to Arm Apex and Core Krogoth (800) + +Arm Defender - NS: +- Reduced health (335->295) + +Core Stinger: +- Reduced health (340->300) + +Arm Stingray: +- Changed footprint from 4x4 to 3x3 +- Improved firing over Shark's Teeth in shallow water +- Reduced weapon velocity (900->800) + +Core Thunderbolt: +- Reduced weapon velocity (900->800) + + +Kbots +------------------------------------ + +Arm Construction Kbot: +- Reduced build distance (90->75) + +Core Construction Kbot: +- Reduced build distance (90->75) + +Arm Peewee: +- Reduced aiming speed (450->240) + +Core A.K.: +- Reduced aiming speed (350->240) +- Increased tolerance (1000->1500) +- Reduced damage per shot (30->27) +- Reduced DPS (60->54) + +Arm Rocko: +- Increased weapon velocity (300->350) +- Increased start velocity (300->350) + +Core Storm: +- Increased weapon velocity (300->350) +- Increased start velocity (300->350) + +Arm Flea: +- Reduced weapon velocity (900->700) + + +Vehicles +------------------------------------ + +Arm Jeffy: +- Reduced weapon velocity (900->700) + +Arm Flash: +- Increased aiming speed (160->180) + +Core Weasel: +- Fixed bug where turret didn't show +- Reduced weapon velocity (900->700) + +Core Instigator: +- Reduced aiming speed (240->180) +- Increased tolerance (1000->1500) +- Reduced damage per shot (30->27) +- Reduced DPS (60->54) + + +Ships +------------------------------------ + +Arm Skeeter: +- Reduced aiming speed (laser) (200->180) +- Reduced weapon velocity (900->700) + +Core Searcher: +- Reduced aiming speed (laser) (200->170) +- Reduced weapon velocity (900->700) + +Arm Lurker: +- Added special damage (double) to Arm Apex and Core Krogoth (700) + +Core Snake: +- Added special damage (double) to Arm Apex and Core Krogoth (740) + + +Hovercraft +------------------------------------ + +Arm Construction Hovercraft: +- Reduced turn rate (480->240) + +Core Construction Hovercraft: +- Reduced turn rate (440->220) + +Arm Skimmer: +- Increased metal cost (65->76) +- Increased energy cost (993->1169) +- Reduced turn rate (510->419) +- Reduced damage per shot (45->40) +- Reduced DPS (56.25->50) +- Reduced weapon velocity (900->700) + +Core Scrubber: +- Increased metal cost (61->79) +- Increased energy cost (1064->1252) +- Reduced turn rate (510->403) +- Reduced range (230->210) +- Increased health (200->210) +- Reduced weapon velocity (900->700) + +Arm Anaconda: +- Increased energy cost (2427->2570) +- Increased metal cost (231->245) +- Increased build time (4058->4666) +- Changed weapon from line of sight weapon to ballistic +- Reduced turn rate (350->313) +- Reduced weapon velocity (450->300) +- Increased area of effect (16->48) +- Reduced aiming speed (255->210) + +Core Snapper: +- Increased energy cost (2609->2762) +- Increased metal cost (238->252) +- Increased build time (4282->4710) +- Changed weapon from line of sight weapon to ballistic +- Reduced turn rate (340->300) +- Reduced weapon velocity (450->300) +- Increased area of effect (16->48) +- Reduced aiming speed (235->210) + +Arm Wombat: +- Increased health (540->563) +- Increased speed (1.9->2) +- Increased range (820->825) + +Core Nixer: +- Increased health (552->575) +- Increased range (800->825) +- Reduced damage per shot (320->300) +- Reduced DPS (32->30) + + +Advanded Buildings +------------------------------------ + +Arm Moho Mine: +- Increased energy cost (4568->4785) +- Increased metal cost (792->829) +- Reduced health (1573->1298) + +Core Moho Mine: +- Increased energy cost (4789->5017) +- Increased metal cost (761->816) +- Increased build time (17875->18688) +- Reduced health (1465->1245) + +Core Fusion Power Plant: +- Fixed build angle shading glitch + +Arm Ambusher: +- Reduced range (1350->1300) + +Core Toaster: +- Reduced range (1350->1300) + +Arm Big Bertha: +- Increased reload time (8->10) +- Reduced accuracy (625->750) + +Core Intimidator: +- Increased reload time (8.5->10.5) +- Reduced accuracy (625->750) + +Arm Vulcan: +- Increased energy cost (239555->479111) +- Increased metal cost (16949->45198) +- Increased build time (293710->587421) +- Reduced accuracy (800->1200) +- Reduced range (4096->3072) + +Core Buzzsaw: +- Increased energy cost (231324->462648) +- Increased metal cost (17632->47606) +- Increased build time (317005->634011) +- Reduced accuracy (800->1200) +- Reduced range (4096->3072) + +Arm Underwater Moho Mine: +- Increased energy cost (5482->5742) +- Increased metal cost (950->996) + +Core Underwater Moho Mine: +- Increased energy cost (5747->6020) +- Increased metal cost (913->979) +- Increased build time (21450->22456) + +Arm Adv. Shipyard: +- Increased metal cost (2272->2524) + +Core Adv. Shipyard: +- Increased metal cost (2214->2460) + +Arm Advanced Torpedo Launcher: +- Added special damage (double) to Arm Apex and Core Krogoth (2000) + +Core Advanced Torpedo Launcher: +- Added special damage (double) to Arm Apex and Core Krogoth (2000) + + +Advanced Kbots +------------------------------------ + +Arm Adv. Construction Kbot: +- Reduced speed (1.25->1.2) +- Reduced build distance (90->75) + +Core Adv. Construction Kbot: +- Increased metal cost (310->325) +- Increased speed (1.2->1.25) +- Reduced turn rate (1005->955) +- Reduced build distance (90->75) + +Arm Warrior: +- Increased build time (4747->5138) +- Reduced health (1325->1225) + +Core Pyro: +- Increased build time (4862->5250) +- Added new firing sound +- Increased weapon velocity (300->400) +- Increased reload time (0.85->1) +- Increased burst (19->22) +- Reduced DPS (223.53->220) +- Reduced health (1185->1085) + +Arm Zeus: +- Increased weapon velocity (600->750) + +Core The Can: +- Increased reload time (0.5->0.75) +- Increased damage per shot (90->130) +- Reduced DPS (180->173.33) +- Reduced weapon velocity (900->800) + +Arm Pelican: +- Increased aim speed (100->150) (laser) + +Core Gimp: +- Changed V Launch AA Missile to Missile +- Reduced range (285->275) (laser) +- Reduced aim speed (200->150) (laser) +- Reduced weapon velocity (900->800) (laser) +- Increased damage per shot (50->70) (laser) +- Increased reload time (1.05->1.5) (laser) +- Reduced DPS (47.62->46.67) (laser) + +Arm Zipper: +- Reduced weapon velocity (900->700) + +Core Freaker: +- Reduced weapon velocity (900->700) + +Core Sumo: +- Reduced weapon velocity (900->800) + +Arm FARK: +- Reduced build distance (90->75) + +Core Necro: +- Reduced build distance (90->75) + + +Advanced Vehicles +------------------------------------ + +Arm Adv. Construction Vehicle: +- Reduced metal cost (457->370) +- Increased health (1205->1290) +- Increased turn rate (240->300) +- Increased brake rate (0.036->0.096) + +Core Adv. Construction Vehicle: +- Reduced metal cost (444->350) +- Increased turn rate (210->250) +- Increased brake rate (0.03->0.102) + +Arm Panther: +- Increased build time (5080->5564) + +Core Leveler: +- Increased build time (5176->5682) + +Arm Bulldog: +- Increased build time (8241->8675) +- Increased aiming speed (130->140) + +Core Reaper: +- Increased build time (8293->8730) +- Reduced aiming speed (160->150) + +Arm Luger: +- Increased energy cost (2140->3745) +- Increased metal cost (264->403) +- Increased build time (4530->7928) +- Increased damage per shot (130->160) +- Reduced reload time (2.75->2.7) +- Increased DPS (47.27->59.26) +- Increased area of effect (64->80) + +Core Pillager: +- Increased energy cost (1842->3454) +- Increased metal cost (276->420) +- Increased build time (4523->7915) +- Increased damage per shot (140->175) +- Increased DPS (47.46->59.32) +- Increased area of effect (64->80) + +Arm Spider: +- Reduced weapon velocity (900->700) + +Arm Scarab: +- Increased energy cost (79200->87120) +- Increased metal cost (1437->1581) +- Increased build time (86110->94721) +- Reduced speed (1.2->0.8) +- Reduced coverage (2000->1800) + +Core Hedgehog: +- Increased energy cost (83089->91398) +- Increased metal cost (1508->1659) +- Increased build time (86805->95486) +- Reduced speed (1.2->0.8) +- Reduced coverage (2000->1800) + + +Advanced Aircraft +------------------------------------ + +Arm Lancet: +- Added special damage (double) to Arm Apex and Core Krogoth (1500) + +Core Titan: +- Added special damage (double) to Arm Apex and Core Krogoth (1560) + + +Advanced Ships +------------------------------------ + +Arm Advanced Construction Sub: +- Reduced build distance (120->100) + +Core Advanced Construction Sub: +- Reduced build distance (120->100) + +Arm Piranha: +- Added special damage (double) to Arm Apex and Core Krogoth (700) + +Core Shark: +- Added special damage (double) to Arm Apex and Core Krogoth (740) + +Core Warlord: +- Reduced weapon velocity (900->800) + +Core Leviathan: +- Added special damage (double) to Arm Apex and Core Krogoth (2000) +- Reduced sight distance (490->300) + + +Experimental Kbots +------------------------------------ + +Core Krogoth: +- Added amphibious movement +- Changed to new "experimental gauss" weapon + +- Increased health (29918->35902) +- Increased sight distance (255->400) + +- Increased weapon tolerance (500->1500) (laser) +- Increased area of effect (8->16) (laser) + +- Added twophase weapon tag (rocket) +- Reduced weapon timer (5->2) (rocket) +- Reduced flight time (15->4) (rocket) +- Increased weapon velocity (550->800) (rocket) +- Increased start velocity (250->300) (rocket) +- Increased weapon acceleration (200->250) (rocket) + +- Increased weapon tolerance (500->1500) (gauss) +- Increased area of effect (8->16) (gauss) +- Reduced damage per shot (480->360) (gauss) +- Reduced reload time (1.6->1.2) (gauss) +- Increased range (300->400) (gauss) +- Increased aiming speed (100->150) (gauss) + +- Changed death explosion (NUCLEAR_MISSILE -> EXP) (5500 damage, 640 AOE -> 2750 damage, 256 AOE) \ No newline at end of file diff --git a/ProTA.gp3 b/ProTA.gp3 index d089caf..309c49b 100644 --- a/ProTA.gp3 +++ b/ProTA.gp3 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4ca86bf55ab5d5794de57e911da22bf0f1201c99b8ed84eff1f18198b036b7b5 -size 11223751 +oid sha256:ba2ee5c758eaaa1e6409800206f6983515a05ea833d04f40193bda88bd73aa6b +size 12281383 diff --git a/ProTA.ini b/ProTA.ini index 9ac544c..ecbc1fe 100644 --- a/ProTA.ini +++ b/ProTA.ini @@ -1,96 +1,96 @@ -; ProTA 4.7 settings (TA v2024.12.05) +; ProTA 4.8 settings (TA v2025.8.29) -; Original windowed mode will disable many TA v2024.12.05 features (including some of these) and is not recommended -; You can use cnc-ddraw for windowed mode instead: https://github.com/FunkyFr3sh/cnc-ddraw/releases (included with ProTA 4.7) +; Original windowed mode will disable many TA v2025.8.29 features (including some of these) and is not recommended +; You can use cnc-ddraw for windowed mode instead: https://github.com/FunkyFr3sh/cnc-ddraw/releases (included with ProTA 4.8) [Preferences] -; custom settings, if any entry is disabled the "TA v2024.12.05 default" values will be used +; custom settings, if any entry is disabled the "TA v2025.8.29 default" values will be used ; Create DirectDraw surfaces in video memory rather than system memory ; Change the following setting if your game is not running smoothly ; This setting is ignored if you are using cnc-ddraw -; TA v2024.12.05 default is TRUE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is TRUE +; ProTA 4.8 default is TRUE UseVideoMemory = TRUE; ; Override your "DisplayModeHeight" registry setting if lower than 768 ; If "DisplayModeWidth" is below 1024 it will override it as well ; Resolutions shown in the in-game list (EnumDisplayModes) are only filtered by height (768 minimum), any width is allowed still if supported by your hardware -; TA v2024.12.05 default is FALSE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is FALSE +; ProTA 4.8 default is TRUE DisplayModeMinHeight768 = TRUE; ; Megamap FPS Limit ; Supports the following values: 0-1000 ; 0 = no limit -; TA v2024.12.05 default is 60 -; ProTA 4.7 default is 0 +; TA v2025.8.29 default is 60 +; ProTA 4.8 default is 0 MegamapFPSLimit = 0; ; Unit limit per player ; Set from 20 - 1500 ; TA v3.1 default is 250 -; TA v2024.12.05 default is 1500 -; ProTA 4.7 default is 1500 +; TA v2025.8.29 default is 1500 +; ProTA 4.8 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 v2024.12.05 default is 66650 -; ProTA 4.7 default is 66650 +; TA v2025.8.29 default is 66650 +; ProTA 4.8 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 v2024.12.05 default is 20480 -; ProTA 4.7 default is 20480 +; TA v2025.8.29 default is 20480 +; ProTA 4.8 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 v2024.12.05 default is 1280x1280 -; ProTA 4.7 default is 1280x1280 +; TA v2025.8.29 default is 1280x1280 +; ProTA 4.8 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 v2024.12.05 default is 16000 -; ProTA 4.7 default is 16000 +; TA v2025.8.29 default is 16000 +; ProTA 4.8 default is 16000 UnitType = 16000; ; Weapon ID limit ; Set the maximum number of unique weapon IDs ; TA v3.1 default is 256 -; TA v2024.12.05 default is 16000 -; ProTA 4.7 default is 16000 +; TA v2025.8.29 default is 16000 +; ProTA 4.8 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 v2024.12.05 default is FALSE (Weapon ID limit increase not yet compatible with Replayer) -; ProTA 4.7 default is FALSE +; TA v2025.8.29 default is FALSE (Weapon ID limit increase not yet compatible with Replayer) +; ProTA 4.8 default is FALSE 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 v2024.12.05 default is TRUE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is TRUE +; ProTA 4.8 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 v2024.12.05 default is TRUE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is TRUE +; ProTA 4.8 default is TRUE ShareDialogExpand = TRUE; ; Main menu resolution adjuster @@ -100,20 +100,20 @@ ShareDialogExpand = TRUE; ; If resolution is not valid, the game will not start (use resolution overrider below to fix) ; Note: This setting is ignored if you are using cnc-ddraw ; TA v3.1 default is FALSE -; TA v2024.12.05 default is FALSE -; ProTA 4.7 default is FALSE +; TA v2025.8.29 default is FALSE +; ProTA 4.8 default is FALSE MenuResolution = FALSE; ; Megamap ; Enable or disable the new megamap ; TA v3.1 default is FALSE -; TA v2024.12.05 default is TRUE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is TRUE +; ProTA 4.8 default is TRUE FullScreenMinimap = TRUE; ; Megamap Icon Configuration File ; Set the location of the megamap's icon configuration file -; TA v2024.12.05 default is .\Icon\iconcfg.ini +; TA v2025.8.29 default is .\Icon\iconcfg.ini MegaMapConfig = .\Icon\iconcfg.ini; ; Megamap Configuration Settings @@ -121,22 +121,22 @@ MegaMapConfig = .\Icon\iconcfg.ini; ; Megamap Mouse Wheel Zooming ; Enable or disable ability to zoom in and out of the megamap with the mouse wheel -; TA v2024.12.05 default is TRUE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is TRUE +; ProTA 4.8 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 v2024.12.05 default is TRUE -; ProTA 4.7 default is TRUE +; TA v2025.8.29 default is TRUE +; ProTA 4.8 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 v2024.12.05 default is FALSE -; ProTA 4.7 default is FALSE +; TA v2025.8.29 default is FALSE +; ProTA 4.8 default is FALSE DoubleClickMoveMegamap = FALSE; ; Megamap Unit Icon Flashing When Under Attack @@ -146,8 +146,8 @@ 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 v2024.12.05 default is 0 for all sensors -; ProTA 4.7 default is 0 for all sensors +; TA v2025.8.29 default is 0 for all sensors +; ProTA 4.8 default is 0 for all sensors MegamapRadarMinimum = 0; MegamapSonarMinimum = 0; MegamapSonarJamMinimum = 0; @@ -158,16 +158,16 @@ MegamapAntiNukeMinimum = 0; ; 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=252; ;Default is 227 ProTA 4.7 default is 252 -Player2DotColors=249; ;Default is 212 ProTA 4.7 default is 249 -Player3DotColors=80; ;Default is 80 ProTA 4.7 default is 80 -Player4DotColors=250; ;Default is 235 ProTA 4.7 default is 250 -Player5DotColors=66; ;Default is 108 ProTA 4.7 default is 66 -Player6DotColors=148; ;Default is 219 ProTA 4.7 default is 148 -Player7DotColors=208; ;Default is 208 ProTA 4.7 default is 208 -Player8DotColors=0; ;Default is 93 ProTA 4.7 default is 0 -Player9DotColors=210; ;Default is 130 ProTA 4.7 default is 210 -Player10DotColors=33; ;Default is 67 ProTA 4.7 default is 33 +Player1DotColors=227; ;Default is 227 ProTA 4.8 default is 227 +Player2DotColors=249; ;Default is 212 ProTA 4.8 default is 249 +Player3DotColors=18; ;Default is 80 ProTA 4.8 default is 18 +Player4DotColors=250; ;Default is 235 ProTA 4.8 default is 250 +Player5DotColors=67; ;Default is 108 ProTA 4.8 default is 67 +Player6DotColors=149; ;Default is 219 ProTA 4.8 default is 149 +Player7DotColors=208; ;Default is 208 ProTA 4.8 default is 208 +Player8DotColors=117; ;Default is 93 ProTA 4.8 default is 117 +Player9DotColors=210; ;Default is 130 ProTA 4.8 default is 210 +Player10DotColors=34; ;Default is 67 ProTA 4.8 default is 34 ; Player Dot Marker Colors ; Customize the colors of player dot markers by setting a custom icon file @@ -186,44 +186,44 @@ PlayerMarkerPcx=Icon\smallcircle.pcx; ; 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 v2024.12.05 default is 3D (dword:2) -; ProTA 4.7 default is 3D (dword:2) +; TA v2025.8.29 default is 3D (dword:2) +; ProTA 4.8 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 v2024.12.05 default is 128 / unlimited (dword:128) -; ProTA 4.7 default is 128 / unlimited (dword:128) +; TA v2025.8.29 default is 128 / unlimited (dword:128) +; ProTA 4.8 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 v2024.12.05 default is 10 which is equivalent to Normal game speed (dword:10) -; ProTA 4.7 default is 10 which is equivalent to Normal game speed (dword:10) +; TA and TA v2025.8.29 default is 10 which is equivalent to Normal game speed (dword:10) +; ProTA 4.8 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 v2024.12.05 default is 1 (dword:1) -; ProTA 4.7 default is 1 (dword:1) +; TA v2025.8.29 default is 1 (dword:1) +; ProTA 4.8 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 v2024.12.05 default is 10 (dword:10) -; ProTA 4.7 default is 10 (dword:10) +; TA v2025.8.29 default is 10 (dword:10) +; ProTA 4.8 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 v2024.12.05 default is 1 -; ProTA 4.7 default is 1 +; TA and TA v2025.8.29 default is 1 +; ProTA 4.8 default is 1 "ScreenChat" = dword:1 ; Music playback mode @@ -233,8 +233,8 @@ PlayerMarkerPcx=Icon\smallcircle.pcx; ; ...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 v2024.12.05 default is Random (dword:2) -; ProTA 4.7 default is Random (dword:2) +; TA v2025.8.29 default is Random (dword:2) +; ProTA 4.8 default is Random (dword:2) "CDMode" = dword:2 ; Resolution overrider (disabled by default) diff --git a/TADemo/SERVER.EXE b/TADemo/SERVER.EXE index 5b735c4..f0e21bb 100644 --- a/TADemo/SERVER.EXE +++ b/TADemo/SERVER.EXE @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3b2f466ff8e48a2d3f2f8044040ff2a72fdd46d1226db3edd2819f59ac334d8b +oid sha256:cd44fbcaf9d04a18eb68c30b81dddbc47aaae29fb189d4014f8c63ae4a7bfad8 size 574976 diff --git a/dplayx.dll b/dplayx.dll index 28cee97..1493beb 100644 --- a/dplayx.dll +++ b/dplayx.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:00a0e1df46073c7237bc9f6ee44f200fbb6e79385d17709c6f86fb4c38d2c5e9 -size 153600 +oid sha256:5fbe8e18ca841b2dd3c73e28d1a9f00d1fa3fa460f50aa4682b791d5a2c2de19 +size 156672 diff --git a/tdraw.dll b/tdraw.dll index a394970..bb0ab4c 100644 --- a/tdraw.dll +++ b/tdraw.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2447c39bd2d9fbf69c50d77b7c27c687c5dbcddac1a8908c1b6cedeff7556b10 -size 651776 +oid sha256:6b46046aa0ea2ab6164ac19cf8c1aba9b1ee219e1123d3fb359615830a859e73 +size 716800 diff --git a/tplayx.dll b/tplayx.dll index a6d891a..e7a2c62 100644 --- a/tplayx.dll +++ b/tplayx.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91905ddc9a782089b5034df3d9ae9ed3a24c6af673624a88bad5eeb7f009f706 +oid sha256:b641a7c97389088f93e7270425a24a1b6d0c442a112cd6be47a46c2773efdacf size 298496 diff --git a/wgmus readme.MD b/wgmus readme.MD index ff0f582..3021a29 100644 --- a/wgmus readme.MD +++ b/wgmus readme.MD @@ -9,9 +9,9 @@ SETTINGS ARE CONTROLLED VIA wgmus.ini SPECIAL THANKS: - THALDREN, - KEVIN HAKE, - ARMOURED FISH + FunkyFr3sh, + Kevin Hake, + Armoured Fish. COPYRIGHT MENTIONS: ogg-winmm diff --git a/wgmus.dll b/wgmus.dll index 2ac2595..e97a3e8 100644 --- a/wgmus.dll +++ b/wgmus.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cd1969b924a0ef865bf4b3eea2b2fa182764b53daaadb0d93bf3c1a3077193ab -size 66048 +oid sha256:5ab702665d01390e49fb8c8af34569a83db1342ab7e848f2a7f2794e1931f09c +size 49152