-
Notifications
You must be signed in to change notification settings - Fork 2
/
Changelog Condensed.txt
245 lines (199 loc) · 19.4 KB
/
Changelog Condensed.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
CHANGELOG - Condensed for your viewing pleasure ( ͡° ͜ʖ ͡°)
Last Updated:
07/20/2021 (July 20th, 2021) - AM1994
06/23/2021 (June 23rd, 2021) - AM1994
===========
* GENERAL *
------------
- Text has been overhauled in v1.5.
- Text has been overhauled in v1.9.
- Fixed bad delimiters in GameConstants for Armor_Types and Damage_Types, including Super Star Destroyer armor, IG-88's Infection weapon, bunker armor, etc.
- 90% of all files in the mod are reorganized internally and are condensed and/or cleaned.
- Did a general pass to clean up all the Lua scripting files included with UFoCP to make sure everything runs better and is clean to read. This is in hopes someone may use UFoCP as a base to start their own mod.
- Fixed Underworld Campaign mission #06: "Dark Ally" by preventing the Empire from retreating when outnumbered, sequence breaking the mission.
- Fixed Underworld Campaign mission #07: "Cloud City Conflict" using the Black Sun hologram when Vader arrives, and not the Underworld Mercenary.
- Fixed Underworld Campaign mission #09: "Baiting the Hook" by preventing the Empire from retreating when outnumbered, sequence breaking the mission. This also solves a temporary soft lock.
- Fixed syntax errors on Underworld Campaign mission #12: "The Emperor's New Weapon."
- Fixed 20% of Corruption mission objectives not ticking failed or completed when finished. WIP.
- Fixed up Empire tech upgrade tooltips being inaccurate or not including units.
- Fixed various Underworld, Empire, and Rebel upgrades not doing what their tooltips implied, not having their tooltips display their full upgrades, or have proper percentages when applied.
* GRAPHICS *
------------
* MENU
- Modified MP chat windows to be positioned more equally.
* GALACTIC
- Added a galactic piracy icon for the Underworld.
- Added a new corruption particle effect which is more performance-friendly.
* LAND
- Fixed EaW bump map "EB_BaseWall_DS1_BC" not including any damage to bumpmap causing issues.
- Fixed command bar pause button not using its proper "disabled" texture.
- Fixed Empire Skirmish command bar not being fully compressed and fixed some button overlapping by extending the texture.
- Fixed the Ysalamiri tree not having a bump map.
- Fixed swamp environmental river rock not having a bump map.
* AI *
------------
- Fixed the AI Remove Corruption Handler from trying to call "Darth_Team" (EaW) and "Grand_Admiral_Thrawn_Team" (unused) instead of "Darth_Team_Executor" (FoC) and "Admonitor_Star_Destroyer" to remove corruption.
- Modified Death Star planning to avoid Rogue Squadron instead of Luke Skywalker, as Luke can't destroy the DS2 anymore. The AI also avoids IG-88 as he can blow up the DS2 as well.
- Modified Death Star firing AI to search for "Death_Star_II" (FoC) instead of "Death_Star" (EaW).
- Upgraded the list of buildable starbases so the AI has an improved chance to prioritize their budget towards upgrading their starbase to Level 5.
- Modified Empire AI to prioritize budgeting, budget flushing to (at some point) build Vader and the Death Star II.
- Fixed Galactic AI not considering Tyber Zann as leader of the Underworld in its AI movement calculations, and not including Captain Antilles as a frontline defender.
- Fixed Rogue Squadron's AI not focusing on confronting the DS2.
- Fixed the Teleporter Force Adept in Underworld Campaign mission #11 having bad AI variables being called. It frenzies attacking all insight, not just the Underworld like it should.
- Fixed Underworld Ysalamiri Cage construction considerations factoring in "Darth_Vader" (EaW) and not "Darth_Vader_Expansion." (FoC)
- Fixed BasicLandEquations calling for "Darth_Vader" (EaW) and not "Darth_Vader_Expansion" (FoC). Also fixed certain BasicLandEquations not considering Underworld turbolasers, artillery or turrets when considering tactics.
- Fixed BasicLandEquations not including Garm Bel Iblis or IG-88 as vehicle heroes to be healed by the vehicle turret. This may cause an unintended side-effect that Iblis will hug a repair turret if he lost a hardpoint, but this has yet to be seen.
- Fixed budgeting to include Underworld Repulsorlift Jammer properly, if a valid building.
- Generic build turret AI now considers Underworld turrets properly and effectively utilize each turret’s purpose. The original build need/purpose consideration was backward, and didn't utilize the right turrets or utilized them at all.
- Gave AI land units some new suggestions, specifically regarding AT-ATs deploying troops, infantry taking cover, and reconsidering strategy when encountering artillery (e.g. MPTL, turbolasers) or generally searching around.
- Fixed Galactic AI not reconsidering its situation every eight seconds as they should.
- Fixed skirmish Underworld AI not building the Venator. Petro never defined it.
* AUDIO *
------------
- Fixed Lose-to-Underworld audio event not functioning (was referencing wrong audio file) for the Rebels and Empire (also affects Underworld if they lose to the Hutts/Pirates).
- Fixed Captain Piett's attacking, respawning, destruction and summoning sounds. He should have mostly custom dialogue instead of generic Star Destroyer VO now.
- Fixed Grand Admiral Thrawn's Remove Corruption audio event being the female Rebel variant.
- Fixed Grand Admiral Thrawn using an incorrect spawning audio event.
- Fixed Repulsorlift Jammers having bad VO. The Jammer was intended to be made for the Empire, so it still had Empire-related VO (i.e. the Underworld Mercenary claiming "The Imperials are using a Gravity Generator!" when the generator was built *by* the Underworld).
- Fixed Underworld Turbolaser Towers using female Rebel VO.
- Fixed Rebel and Underworld Turbolaser Towers having green muzzle flashes yet red lasers (lasers are green for now).
- Fixed Luke Skywalker saying "Red 5 here!" in space when Red Squadron doesn't exist.
- Removed Tyber Zann's space callout. He has no applicable space callout, and used, nonsensically, the land one.
- Fixed Rogue Squadron's Derek Kilvian VO not playing properly because the referenced audio was misspelled.
* FACTIONS *
------------
- Fixed faction-based conditionals for Rebels and Empire. Advisor dialogue will now be appropriate based on whether Palpatine, the Death Star II, Mon Mothma, etc. are in battle alone or together.
- Fixed Empire faction superweapon being "Death_Star" (EaW) and not "Death_Star_II" (FoC).
- Fixed Rebel orbital bombardment checking for the Alliance Assault Frigate or the Nebulon-B when neither of them has ion cannons to bombard with.
- Fixed Underworld using pirate infantry as their generic infantry icon.
- Fixed Underworld using an unused icon of the StarViper instead of the normal icon (the game originally used an unused hero icon for Xizor).
- Fixed generic Hostile faction not having Hutts as an enemy.
- Fixed Hutts not having the Pirates as enemies, but was so vice-versa.
* MAPS *
------------
- Fixed various maps with incorrect angling/positioning for their space stations not facing towards the attackers. This wasn't too egregious for the Rebels and their 360* station, but the Empire and Underworld suffered (e.g. Alzoc III, Atzerri, Endor, Kamino, Kuat, Mandalore, etc.).
- Fixed broken/badly painted passability on all included maps in the mod. This should help ensure that the AI can travel fluidly across the map while fixing overtly bad sections. This also affects minimap quality with water placement.
- Many minimaps are also being regenerated or have been regenerated to fix overtly low-quality pre-battle maps, to add where some don't exist, and to fix beta/old/non-existent content.
- Fixed various planetary buffs not applying to the Underworld (e.g. Bestine, Carida, Corellia, Corulag, Fresia, Sullust, Vergesso or Yavin) with normal or Piracy units.
- Fixed various spots of spawners/markers being assigned incorrectly (mainly space), and defense satellites not being assigned neutrally to appear in maps.
* GALACTIC
- Fixed Bespin being labeled as a "None" weather map from EaW when it should be Clear/Sunny.
- Fixed Honoghr's campaign and prologue variants not having the Noghri warrior as the population icon.
- Fixed Jabiim's land backdrop being grasslands instead of a polluted swamp.
- Fixed Mandalore's campaign and prologue variants not having the Mandalorian warrior as the population icon.
- Fixed Nal Hutta and variants being displayed as a temperate world when it's a swamp. This should affect music, infantry models, and map SFX.
- Fixed Nal Hutta and variants using the city land backdrop when it's a swamp.
* LAND
- Fixed Carida's rancor spawn dens showing holes through the object from behind.
- Fixed most of Carida's wild rancor from spawning. Faction owner was "Hutts" instead of "Hostile."
- Fixed bad brushing on Honoghr so the Underworld no longer has Droideka Mk. IIs getting stuck on cliffs when they spawn.
- Fixed bad brushing on Underworld Campaign mission #06: "Dark Ally" so rancor no longer gets messed up when pathing near the northern parts of the map. I actually pushed one out of existence once.
- Fixed Tatooine's giant dip in the ground where the sarlacc was removed. No, I don't know why it's in the skirmish map and yet not the single-player map, and no I'm not adding it back until someone from Petro tells me it was supposed to be there ( ͡° ͜ʖ ͡°).
* SPACE
- Fixed Alderaan causing a slew of issues. FoC now uses "Alderaan_Dead" while the skirmish map from EaW uses "Alderaan" to fix visual stuff. Also fixed FoC Alderaan having "sunny" weather instead of "clear," even if it was true on a technicality.
- Fixed Kessel defender flags being inside the gigantic asteroid adjacent to the space station. Moved the giant rock a few feet.
- Fixed Mandalore's attacker entry markers not facing towards the station, causing spawning issues.
- Fixed Muunilinst's defense turrets only appearing for the Rebellion.
- Fixed the DS2 targeting Nal Hutta's moon instead of the planet, by doing some map trickery and making the moon an irrelevant side prop and not a shrunken version of a galactic planet.
- Fixed Saleucami not having SpecialStructure markers, so the long-range scanner and gravity well generators will finally appear.
- Fixed Sullust's planet using Utapau desert and not actually a volcanic planet model. Petro wtf.
- Fixed space prop "nebula friggin huge ion" not being considered an ion storm.
* STRUCTURES *
------------
- Fixed all Underworld land structures not losing power/keep regenerating shields even when their shield generator gets destroyed.
* LAND
- Fixed the Governor's Quarters from Underworld Campaign mission #06: "Dark Ally" using the prison icon instead of its own.
- Fixed the Guard Towers from Underworld Campaign mission #06: "Dark Ally" having no icon instead of using its own.
- Fixed unused IG-2000 land prop variant not being the same size as the landing variant.
- Fixed unused Hound's Tooth land prop variant not being the same size as the landing variant.
- Fixed Slave I landing variant not having a proper size compared to other ships.
- Fixed all reinforcement points having no icon.
- Fixed the Rebel campaign's under construction AT-AT's having the Decoration tag, which means that it ignored its obstacle properties.
* SPACE
- Fixed Empire space station missile launchers on Level 5 not having VO for being blown up,
- Fixed various issues with the Pirate asteroid station, including bad damage_types and duplicate bones which stunted firing from different hardpoints.
* UNITS *
------------
- Fixed various issues with Darth Vader using either "Darth_Vader" (EaW) or "Darth_Vader_Expansion" (FoC) simultaneously in different scenarios. They've now been segregated: Skirmish Space only uses "Darth_Vader," while all other instances are the FoC "Darth_Vader_Expansion."
- Fixed many Empire and Rebel units not being able to remove corruption, despite being coded to do so, because GameConstants didn't include them as a part of the main behavior (Ackbar, Solo, Katarn, Jade, Veers).
- Fixed various issues (audio, functional, tooltip indicators, etc.) for Underworld-pirated units (e.g. constructing VO being faction incorrect, A-wings not talking about attacking hangers, tooltips claiming the pirated ships are good against the Underworld's own faction, etc.).
- Fixed various units having incorrect unit-matching (good against/vulnerable to) indicators (e.g. TIE defenders, Skipray BlastBoats, Underworld Piracy units, etc.). This varied as units not having the same matching as their team does, or other examples of matching being out-of-date from EaW or outright incorrect.
- Fixed lots of tooltips not including whether or not land-only units can capture build pads.
- Fixed naming schemes on almost all hero units not being consistent. They now usually follow the style "[The] (SHIP_NAME) - (UNIT NAME)," i.e. "The Millennium Falcon - Han Solo & Chewbacca."
- Fixed that stupid Boba Mine Glitch on pretty much all space heroes (except Vader, WIP).
* GALACTIC
- Fixed C-3PO not having his own tooltip or icon.
- Fixed Captain Piett's tooltip not using the proper variant through 2 different units.
- Fixed Grand Admiral Thrawn's unused GC unit in case anyone wants to use him. Was referencing a load of broken content, like loading Tarkin instead of Thrawn.
- Fixed Grand Admiral Thrawn's tooltip being split through 2 different units.
* LAND
- Fixed HeroClash duel between Vader and Obi-Wan not working. Was calling for "Darth_Vader" (EaW) and not "Darth_Vader_Expansion" (FoC).
- Fixed Imperial infantry not having proper animations when Vader was near. Was calling for "Darth_Vader" (EaW) and not "Darth_Vader_Expansion" (FoC).
- Fixed all Underworld slaves not being "Victory Relevant" so the battle will *not* end when you only have slaves on the field.
- Fixed certain Underworld slaves not properly creating teams.
- Fixed AT-ST's Barrage ending prematurely.
- Fixed Canderous Assault Tank's animation not matching up with shots fired. Added one more shot, and adjusted damage so it's parallel with original stats.
- Fixed Chewbacca's shadow scale being multiplied. What the hell?
- Fixed Colonel Veers' AT-AT not having the "IMPOSING_PRESENCE" behavior, so Rebel troops/PLEX actually do their celebrate animation around his destroyed vehicle when he dies.
- Fixed Colonel Veers' AT-AT not having a hero insignia like other heroes.
- Fixed Colonel Veers' broken unit callouts.
- Fixed Dark Trooper Phase I's sprint ability having inconsistent modifier amounts.
- Fixed Dark Trooper Phase II not being classed as "infantry" and instead as "Large Vehicle."
- Fixed Dark Trooper Phase III not being classed as "infantry" and instead as "Large Vehicle."
- Fixed Darth Vader's unit callout not working. Was calling for "Darth_Vader" (EaW) and not "Darth_Vader_Expansion" (FoC).
- Fixed Defilers triggering a battlefield callout when they have no VO.
- Fixed campaign Force Adepts having the Rebel blaster SFX and the lightsaber swing SFX at the same time.
- Fixed R2-D2's hacked Underworld turrets or Chewbacca tanks not being repairable by R2 himself.
- Fixed hacked Empire grenade mortars or Juggernaut transport not being repairable by R2-D2 when hijacked/hacked.
- Fixed hacked Pirate turrets not being repairable by R2-D2 when hijacked/hacked.
- Fixed hacked Rebel rapid-fire laser turrets not being repairable by R2-D2 when hijacked/hacked.
- Fixed R2-D2's hack turret ability not working on Underworld Turbolaser Towers.
- Gave the unused General Rieekan unit proper text (was originally giving errors, felt generous).
- Gave the tauntauns icons.
- Gave the sketto animals icons.
- Fixed the Underworld Mon Calamari slaves not being stunnable.
- Fixed Underworld Merc Assault Squad being unbribable in Underworld mirror matches.
- Fixed Underworld Grenadiers Squad being unbribable in Underworld mirror matches.
- Fixed Underworld Grenadiers Squad using wrong damage values for their STIM_PACK ability.
- Fixed Underworld and Imperial MDU using Rebel SFX.
- Fixed Urai Fen's Cortosis Blades ability not working against Darth Vader. Was calling for "Darth_Vader" (EaW) and not "Darth_Vader_Expansion" (FoC).
- Fixed Urai Fen's Cortosis Blades ability not working against the Campaign's Force Adepts' lightsabers.
- Fixed Urai Fen's Cortosis Blades ability not working against Silri in Underworld mirror matches.
* SPACE
- Fixed the Acclamator's back-right turbolaser having a regular/anti-fighter laser type. Was calling "Damage_Acclamator" and not
- Fixed the Arc Hammer's lasers not having a damage type. Gave them "Damage_Acclamator."
- Fixed the Arc Hammer's turbolasers not having a damage type. Gave them "Damage_Star_Destroyer."
- Fixed the B-wing's lasers being green, while the muzzle flash was red.
- Fixed the B-wing's duplicate ion cannon hardpoint instead of using its actual 2 ion cannons.
- Fixed the B-wing's escort syntax being "Nos" instead of "No."
- Fixed Corellian Gunship not having proper missile control tags.
- Fixed the Crusader Gunship not having a damage type. The broken unit is nerfed into the ground! :Crab: :Crab:
- Fixed the DS2's minimap icon not being representative of its actual size.
- Fixed the Eclipse SSD's minimap icon being too small.
- Fixed Grand Admiral Thrawn's unit callout not working. Was searching for "Grand Admiral Thrawn" and not "Admonitor_Star_Destroyer."
- Fixed Hound's Tooth (Space Bossk) not having a Damage_Type. Assigned "Damage_Fighter."
- Fixed IG-2000 (Space IG-88) not having a Damage_Type. Assigned "Damage_Fighter."
- Fixed Interceptor IV Frigate using incorrect laser Damage_Type on its turbolasers.
- Fixed IPV Patrol Craft not having a unit selection ring.
- Fixed IPV Patrol Craft not using its own Power To Weapons SFX.
- Fixed IPV Patrol Craft not being affiliated with the Underworld.
- Fixed unused Katarn Moldy Crow fighter having escort syntax being "np" instead of "No."
- Fixed Keldabe-class Battleship not mentioning the planets it can be built on in its tooltip.
- Fixed Luke Skywalker still being indicated as "Red 5."
- Fixed some gameplay inconsistencies with Skywalker's X-wing by making it a variant of the original X-wing unit (Luke's fighter not hyperspace jumping into battle, and the extended health bar).
- Fixed Luke Skywalker being attached to superior starships in space while he has his own, capable starfighter.
- Fixed MC30c Frigate not having a damage type. Was given the same as the Assault Frigate.
- Fixed Pirate Interceptor Frigate not having proper turbolaser damage types.
- Fixed Underworld Nebulon-B building faster than intended.
- Fixed Rogue Squadron's "Tarrin Datch" being named "Tarrub Datch."
- Fixed broken Skipray Blastboat escort syntax being "nos" instead of "No."
- Fixed Skipray Blastboat not having the "Damage_Fighter" Damage_Type on their lasers.
- Fixed Skipray Blastboat having its ion shot coded as a laser.
- Fixed The Merciless (Space Tyber Zann) not having VO to attack Hangers and Gravity Control Generators.
- Fixed The Merciless (Space Tyber Zann) using the Star Destroyer Turbolaser Damage_Type for its plasma blast.
- Fixed TIE defenders having lots of broken tags, including ion shot hardpoints acting as torpedoes, having bad unit-matching indicators, not having fly-by sounds nor attack sounds for Gravity Well hardpoints, and wasn't set as a bomber-class unit.
- Fixed Underworld TIE defender not being classified as a bomber, being less expensive than intended, and building *faster* than the normal unit. Petro wtf
- Fixed V-wings having incorrect build sounds for each faction (including Pirates...?).
- Fixed Y-wing escort syntax being "nos" instead of "No."
- Fixed Y-wing container info being dependant on Darth Vader's squad.
- Fixed all faction variant Z-95's affiliation tags.