Tiny Combat Arena is an approachable combat flight simulator sporting a stylized look and various game modes. Dogfight your way in the Arena and in Quick Action or craft your own scenarios and take part in a vast war with objectives and friendly armies to support.
This patch fixes a couple long-standing issues related to the damage model. The most notable new feature to come out of this, is the introduction of critical parts. To fix some related AI bugs, many parts on aircraft are now marked as "critical". When one of these is destroyed, the AI pilot will attempt to maintain control of the plane, but when they figure out they can't, they'll eject.
Between this change and the rest of the damage model fixes, it's now possible to destroy planes without completely obliterating them or setting them on fire.
[img]{STEAM_CLAN_IMAGE}/40742388/6cc4fe695662820af4a0da27e161656506730c1c.gif[/img]
[b]For modders:[/b]For modders: The [i]RCS[/i] value in the [i]Control[/i] parameter for the [i]DamageablePart[/i] has been removed, and replaced with new values. See the changelog below for more details.
[h2]Changelog[/h2]
[code]New Features:
- Added "Critical parts" which trigger ejection from pilot
Improvements:
- Losing a wingtip in AV8 reduces RCS roll authority
- Losing both wingtips in AV8 causes complete loss of RCS roll authority
- RCS damage can be caused to specific control axes
- It's possible to destroy aircraft from pilot ejecting from damage instead of fire
Bugfixes:
- All engine instances can be destroyed by damage
- Right engine is destroyed by right side damage on F-4E instead of left
- Control damage is no longer multiplied by >200X
Balance:
- Most Wings and elevators on all jets listed as critical
- Tweaks to MiG-23 damage model to better match visuals
- Reduced image of wing damage from AV8 elevators 2.0 -> 1.0
- F-4 outer wings roll damage increased 0.1 -> 0.2
- Swing wings
JSON:
- Removed "RCS" as a value for "Control" in the "PhysicsDamage" entries
- Added "RCSRoll", "RCSPitch", "RCSYaw", as values for "Control" in the "PhysicsDamage" entries
- "Control" value defaults to "None" instead of "Pitch"
- Added "IsCritical" to the "DamageablePart" definitions[/code]