ProTA 4.6 changelog ------------------------------------ Gameplay notes: - Added new units: Arm/Core Underwater Moho Mine - Added new units: Arm/Core Underwater Moho Metal Maker - Added auto unload scripts for sea/hover transports - Added rotated versions of Arm Big Bertha/Core Intimidator to improve balance when turning to aim the first shot - Added rotated versions of Arm Vulcan/Core Buzzsaw to improve balance when turning to aim the first shot - Fixed incorrect footprint for Arm/Core Advanced Construction Sub which stopped them moving close to each other - Added Commander build menus to Decoy Commanders - Added .exe hacks: - Allow weapons to acquire targets while reclaiming a unit - Allow weapons to acquire targets while capturing a unit - Allow weapons to acquire targets while repairing a unit - Allow weapons to acquire targets while assist-nanolating a new unit - Allow weapons to acquire targets while building a new unit - Patches main rendering function to draw player 11 features regardless of LOS (see engine notes) - Enable mex snap and set its default (3) and maximum (3) radius (see engine notes) - Enable wreck snap and set its default (1) and maximum (1) radius (see engine notes) - Removed units from CTRL+S/CTRL+W hotkeys (see engine notes): - Arm Bear - Arm Eraser - Arm Escort - Arm Fibber - Arm Hulk - Arm Infiltrator - Arm Invader - Arm Jammer - Arm Marky - Arm Scarab - Arm Seer - Core Deleter - Core Envoy - Core Hedgehog - Core Informer - Core Parasite - Core Phantom - Core Roach - Core Spectre - Core Turtle - Core Voyeur - Removed units from CTRL+F hotkey (see engine notes): - Arm Protector - Arm Retaliator - Arm Stunner - Core Fortitude - Core Neutron - Core Silencer GUI notes: - Added arrows to Arm Big Bertha/Core Intimidator build pictures to build rotated versions - Added arrows to Arm Vulcan/Core Buzzsaw build pictures to build rotated versions - Fixed cursor animation speed - Added +noshake and .ready buttons to sharing menu (see engine notes) - Added .autopause button to battleroom screen (see engine notes) - Added clock and weather report (wind and tidal strength) on top resource panel (see engine notes) Engine notes: - Updated to new TA engine v2024.3.25 (see tdraw.txt for new features in detail) NEW FEATURES IN BRIEF: - Set start positions based on battleroom teams (or alliances) - Repair battleroom team icons so they can be used to create teams before launching game - Add +autoteam battleroom and in-game commands to automatically assign teams - Add +randomteam battleroom command to automatically assign random teams - Add .exereport battleroom command to report CRC32 of each player's totala.exe - Add .tdreport battleroom command to report CRC32 of each player's tdraw.dll - Add .tpreport battleroom command to report CRC32 of each player's tplayx.dll - Add .gp3report battleroom command to report CRC32 of each player's rev31.gp3 - Add .crcreport battleroom command to report fingerprints of each player's totala.exe, tdraw.dll, tplayx.dll and rev31.gp3 file all at once - ClickSnap to snap to nearest mex, geo or reclaimable feature - Add ability to drag queued orders around the map - Con units patrol behaviour - hold position: reclaim only - Fix the "ghost com" bug (remote commanders appear in top left of map during first 50sec of game) - Fix the "units exploding in factories" bug by holding back recycling of deceased units' IDs for 5 seconds - Option to render DTs and fortwalls that belong to the map (not built by a player) - Supress "qqqqqq" whiteboard marker lables when "q" is used as the whiteboard key - Show clock and weather report (wind and tidal strength) on top resource panel - Sync wind speed across all players - Set default resolution on new installs to 1024x768 (.ini setting "DisplayModeMinHeight768 = TRUE/FALSE") - Disable relay of F11 chatmacro text to other players - Enable start button in multiplayer lobby if only one player + AI are present - Add +noshake and .ready buttons to sharing menu - Add .autopause button to battleroom screen - Change whiteboard, mappos and resource indicator colours in response to +logo commands - Prevent +logo commands from affecting other players - Ctrl-B doesn't select aircraft carriers - Ctrl-F centres view on selected factory - Ctrl-S works correctly with mobile-units-can-build-mobile-units hack - Set +lostype as a cheatcode (not available unless cheats enabled) - Look for ddraw.dll in current working directory as backend, or failing that use system ddraw.dll - Use the same .ini file as TotalA.exe - Use the same registry path as TotalA.exe - Add FPS counter to megamap, increase megamap FPS - Fix blue background on scoreboard - Grey background on mega map to distinguish from unmapped area - Prevent Ctrl-F2 dialog and allies resource bar from moving off screen - Improve responsiveness of whiteboard marker movements sent to remote players - Render cursor while in megamap - Fix crash when removing markers - Fix crash on simultaneous whiteboard marker move and delete - Fix rare crash on TA Hook line drawing - Radar and sonar jammers no longer jam your own radar and sonar in >3 player multiplayer - Use CTRL_F and CTRL_B unit category tags for CTRL+F and CTRL+B hotkeys in preference to heuristics - Change CTRL+S to use CTRL_W and NOTAIR/NAIR categories so as not to select jammers etc Other notes: - CnC-DDraw 6.3 by FunkyFr3sh included in install (updated from 5.1.0.0) - WGMUS 0.0.23 by MnHebi included in install (updated from 0.0.17) Buildings ------------------------------------ Arm Wind Generator: - Fixed build angle shading glitch Arm Sentinel: - Increased weapon velocity (800->900) Core Gaat Gun: - Increased weapon velocity (800->900) Core Viper: - Increased weapon velocity (800->900) Arm Guardian: - Reduced metal cost (1946->1751) - Reduced health (2477->2230) Core Punisher: - Reduced metal cost (1887->1698) - Reduced health (2540->2285) Arm Underwater Metal Extractor: - Reduced self destruct countdown (5->0) - Added sound on self destruct Core Underwater Metal Extractor: - Reduced self destruct countdown (5->0) - Added sound on self destruct Arm Sonar Station: - Increased sonar distance (1180->1250) Core Sonar Station: - Increased sonar distance (1180->1250) Arm Defender - NS: - Increased health (252->335) Core Stinger: - Reduced build time (2357->2239) - Increased health (290->340) Arm Stingray: - Reduced range (550->500) - Increased weapon velocity (800->900) Core Thunderbolt: - Reduced range (550->500) - Increased weapon velocity (800->900) Arm Seaplane Platform: - Added Arm Peeper to build menu - Reduced energy cost (3777->3597) - Reduced metal cost (1556->1482) - Reduced build time (13473->12832) Core Seaplane Platform: - Added Core Fink to build menu - Reduced energy cost (3757->3578) - Reduced metal cost (1613->1537) - Reduced build time (14071->13401) Mines ------------------------------------ Arm Tiny: - Reduced build time (1322->661) - Reduced energy cost (1017->509) - Reduced cloak cost (7->3) - Reduced edge effectiveness (1->0.1) Arm Area Mine: - Reduced build time (2481->1241) - Reduced energy cost (1909->955) - Reduced cloak cost (14->6) - Reduced edge effectiveness (1->0.05) Arm Focused Mine: - Reduced build time (3494->1747) - Reduced energy cost (2688->1344) - Reduced cloak cost (19->9) - Reduced edge effectiveness (1->0.1) Arm HE Area Mine: - Reduced build time (5582->2791) - Reduced energy cost (4294->2147) - Reduced cloak cost (31->15) - Reduced edge effectiveness (1->0.05) Arm Precision Mine: - Reduced build time (5375->2688) - Reduced energy cost (4135->2068) - Reduced health (200->100) - Reduced cloak cost (30->15) - Reduced edge effectiveness (1->0.1) Arm Nuclear Mine: - Reduced build time (28953->14477) - Reduced energy cost (22272->11136) - Reduced cloak cost (79->40) - Reduced edge effectiveness (1->0.15) Core M-104: - Reduced build time (665->333) - Reduced energy cost (532->266) - Reduced health (200->100) - Reduced cloak cost (5->2) - Reduced edge effectiveness (1->0.1) Core M-209: - Reduced build time (1445->723) - Reduced energy cost (1156->578) - Reduced health (200->100) - Reduced cloak cost (11->5) - Reduced edge effectiveness (1->0.05) Core M-303: - Reduced build time (2130->1065) - Reduced energy cost (1704->852) - Reduced health (200->100) - Reduced cloak cost (15->8) - Reduced edge effectiveness (1->0.1) Core M-420: - Reduced build time (2927->1464) - Reduced energy cost (2342->1171) - Reduced health (200->100) - Reduced cloak cost (21->11) - Reduced edge effectiveness (1->0.05) Core M-515: - Reduced build time (9508->4754) - Reduced energy cost (7607->3804) - Reduced health (200->100) - Reduced cloak cost (70->35) - Reduced edge effectiveness (1->0.1) Core M-610: - Reduced build time (32715->16358) - Reduced energy cost (26172->13086) - Reduced health (200->100) - Reduced cloak cost (123->50) - Reduced edge effectiveness (1->0.15) Kbots ------------------------------------ Arm Construction Kbot: - Fixed opening/closing animation glitch Core Storm: - Increased acceleration (0.091552734->0.1) Arm Jethro: - Reduced energy cost (1036->975) - Reduced metal cost (109->102) - Reduced build time (2104->1973) Core Crasher: - Reduced energy cost (1040->979) - Reduced metal cost (110->103) - Reduced build time (2108->1977) Vehicles ------------------------------------ Arm Jeffy: - Increased weapon velocity (700->900) Core Weasel: - Increased weapon velocity (700->900) Arm Podger: - Increased build time (1519->3038) - Increased energy cost (1031->2062) - Increased speed (1.2->1.5) - Reduced worker time (120->90) Core Spoiler: - Increased build time (1740->3480) - Increased energy cost (1117->2234) - Increased speed (1.1->1.4) - Reduced worker time (120->90) Ships ------------------------------------ Arm Skeeter: - Increased weapon velocity (laser) (700->900) Core Searcher: - Fixed incorrect wake - Increased weapon velocity (laser) (700->900) Arm Hulk: - Added auto unload script Core Envoy: - Added auto unload script Hovercraft ------------------------------------ Arm Skimmer: - Increased weapon velocity (450->900) Core Scrubber: - Increased weapon velocity (400->900) Arm Swatter: - Reduced opening animation time - Changed primary weapon bad target category (VTOL->NOTAIR) - Removed NoChaseCategory tag - Reduced metal cost (256->240) - Increased health (775->844) - Increased speed (1.9->2) - Increased aim speed (250->350) Core Slinger: - Reduced opening animation time - Changed primary weapon bad target category (VTOL->NOTAIR) - Removed NoChaseCategory tag - Reduced metal cost (250->230) - Increased health (795->888) - Increased speed (1.9->2) - Increased range (600->650) - Increased aim speed (250->350) Arm Wombat: - Reduced weapon timer (3->2) - Reduced flight time (10->4) - Increased start velocity (100->250) Core Nixer: - Reduced weapon timer (3->2) - Reduced flight time (10->4) - Increased start velocity (100->250) Arm Bear: - Added auto unload script Core Turtle: - Added auto unload script Advanced Buildings ------------------------------------ Core Moho Metal Maker: - Fixed bug where unit wouldn't turn off when hit - Reduced opening/closing animation speed Arm Flakker: - Added improved fire and hit sounds - Changed from ballistic weapon to line of sight - Increased tolerance (1000->4000) - Added selfprop tag (1) - Added unitsonly tag (1) - Added pitchtolerance tag (6000) - Added guidance tag (1) - Added turnrate tag (3000) Core Cobra: - Added improved fire and hit sounds - Changed from ballistic weapon to line of sight - Increased tolerance (1000->4000) - Added selfprop tag (1) - Added unitsonly tag (1) - Added pitchtolerance tag (6000) - Added guidance tag (1) - Added turnrate tag (3000) Arm Big Bertha: - Added rotated versions - Reduced accuracy (500->562) (lower is better) Core Intimidator: - Added rotated versions - Reduced range (5120->4608) Arm Vulcan: - Added rotated versions - Fixed build angle shading glitch and added more team colour Core Buzzsaw: - Added rotated versions Arm Stunner: - Added special damages for new units - Reduced area of effect (640->512) - Increased reload time (130->150) Core Neutron: - Added special damages for new units - Reduced area of effect (640->512) - Increased reload time (130->150) Arm Protector: - Reduced energy cost (88000->79200) - Reduced build time (95678->86110) - Changed death explosion (ATOMIC_BLAST -> ATOMIC_BLASTSML) (2000 damage, 516 AOE -> 1000 damage, 260 AOE) Core Fortitude: - Reduced energy cost (92321->83089) - Reduced build time (96450->86805) - Changed death explosion (ATOMIC_BLAST -> ATOMIC_BLASTSML) (2000 damage, 516 AOE -> 1000 damage, 260 AOE) Arm Retaliator: - Increased build time (143517->160608) Core Silencer: - Increased build time (144675->163119) Arm Adv. Aircraft Plant: - Increased metal cost (2431->2542) Core Adv. Aircraft Plant: - Increased metal cost (2410->2520) Arm Adv. Shipyard: - Reduced metal cost (2524->2272) Core Adv. Shipyard: - Reduced metal cost (2460->2214) Arm Advanced Sonar Station: - Increased sonar distance (2360->2500) Arm Advanced Sonar Station: - Increased sonar distance (2360->2500) Advanced Kbots ------------------------------------ Arm Warrior: - Reduced health (1550->1395) Core Pyro: - Reduced health (1350->1215) Core Gimp: - Increased weapon velocity (laser) (700->900) Arm Zeus: - Reduced health (2450->2330) Core Can: - Reduced health (2800->2660) - Increased weapon velocity (700->900) Arm Fido: - Edited model to lower barrel - Converted to single shot weapon - Increased weapon velocity (350->400) - Increased damage per shot (65->150) - Reduced DPS (75->57.69) - Reduced health (1300->1250) - Reduced turn rate (900->800) - Reduced speed (1.4->1.25) Core Morty: - Reduced health (1150->1100) - Reduced speed (1.13->1.1) - Increased brake rate (0.183105469->0.19) - Reduced range (770->720) Core Dominator: - Reduced range (500->450) Arm Marky: - Increased speed (0.94->1) Core Sumo: - Increased weapon velocity (800->900) - Reduced energy storage (100->0) Arm FARK: - Fixed opening/closing animation glitch - Increased build time (7931->8922) - Increased energy cost (3219->4024) - Increased energy storage (0->50) - Increased metal storage (0->50) Core Necro: - Increased build time (8562->9133) - Increased energy production (0.4->19) - Increased metal production (0->0.5) Arm Infiltrator: - Increased metal cost (128->154) - Increased speed (1.9->2.1) - Reduced minimum cloak distance (80->60) Core Parasite: - Reduced energy cost (13452->9416) - Reduced build time (12711->12005) - Reduced minimum cloak distance (80->60) Arm Decoy Commander: - Reduced death explosion AOE (950->580) - Added Commander build menu Core Decoy Commander: - Reduced death explosion AOE (950->580) - Added Commander build menu Advanced Vehicles ------------------------------------ Arm Adv. Construction Vehicle: - Reduced build time (10397->9357) Core Adv. Construction Vehicle: - Reduced build time (10806->9725) Arm Bulldog: - Added barrels from TA Mayhem model and retextured to add more team colour Arm Spider: - Scaled model down by 15% and added team colour - Changed footprint from 3x3 to 2x2 - Increased speed (1.6->1.7) - Increased range (220->240) - Increased weapon velocity (700->900) Arm Merl: - Reduced reload time (12->10) - Increased DPS (50->60) - Reduced weapon timer (3->2) - Reduced flight time (5->4) - Increased start velocity (100->250) Core Diplomat: - Reduced reload time (13->11) - Increased DPS (46.15->54.55) - Reduced weapon timer (3->2) - Reduced flight time (5->4) - Increased start velocity (100->250) Arm Scarab: - Reduced energy cost (88000->79200) - Reduced build time (95678->86110) - Changed death explosion (ATOMIC_BLAST -> ATOMIC_BLASTSML) (2000 damage, 516 AOE -> 1000 damage, 260 AOE) Core Hedgehog: - Reduced energy cost (92321->83089) - Reduced build time (96450->86805) - Changed death explosion (ATOMIC_BLAST -> ATOMIC_BLASTSML) (2000 damage, 516 AOE -> 1000 damage, 260 AOE) Advanced Aircraft ------------------------------------ Arm Phoenix: - Reduced health (520->470) Core Hurricane: - Reduced health (530->480) Advanced Ships ------------------------------------ Arm Advanced Construction Sub: - Changed footprint from 6x6 to 4x4 - Increased speed (2.15->2.35) Core Advanced Construction Sub: - Changed footprint from 6x6 to 4x4 - Increased speed (2.05->2.25) Arm Ranger: - Fixed radar not activating - Added radar dish to unit model - Added script from TA Mayhem - Reduced weapon timer (3->2) - Reduced flight time (5->4) - Increased start velocity (100->250) Core Hydra: - Added script from TA Mayhem - Reduced weapon timer (3->2) - Reduced flight time (5->4) - Increased start velocity (100->250) Arm Pirahna: - Increased damage per shot (300->350) - Increased DPS (130.43->152.17) - Increased special damage (double) to Arm Lurker and Core Snake (580->700) - Increased special damage (double) to Core Leviathan (580->700) - Increased special damage (double) to Arm Triton and Core Crock (600->700) Core Shark: - Increased damage per shot (310->370) - Increased DPS (135.96->162.28) - Increased special damage (double) to Arm Lurker and Core Snake (600->740) - Increased special damage (double) to Core Leviathan (600->740) - Increased special damage (double) to Arm Triton and Core Crock (600->740) Arm Fibber: - Increased sight distance (150->200) - Increased sonar jamming distance (150->200) Core Warlord: - Increased weapon velocity (laser) (800->900) - Reduced range (laser) (810->770)