Beta Branch Patch 0.31 - Damage Type Rework Enemy Variations
Beta Branch Note: These changes are currently available on the beta branch. The beta branch is for testing experimental changes and for finding and fixing errors.
This is how you get access to the beta branch (USE AT YOUR OWN RISK):
Right-Click on Avorion in your Steam list, Properties -> Betas -> Select branch 'beta'.
This is how you get access to the beta branch (USE AT YOUR OWN RISK):
Right-Click on Avorion in your Steam list, Properties -> Betas -> Select branch 'beta'.
Damage Type Rework
“We reworked how shields and hulls react to fire from enemies. They now have special strengths and weaknesses, which make the use of different weapons more important.”
- Added new damage types
- Physical
- Energy
- AntiMatter
- Electric
- Plasma
- Fragments
- Turrets now deal damage according to their damage type
- Added new upgrades
- Shield Ionizer make your shield impenetrable for one damage type
- Hull Polarizer make your ship more durable but you also get more damage from one damage type
- Weapon buffs are less random now and more related to the weapon type
- Reduced the amount of possible specializations for turrets
- Added new hull effect to show the type of Hull Polarizer
- Added new colors to shields to show the type of Shield Ionizer
- Damage numbers now use the color of the damage type they inflict
Enemy Variations & Specializations
“Not only the players benefit from the new improved shields and hulls, but also the enemies get a fair share of improvements.”
- Added new badass variations for enemies
- Badasses do more damage and have more HP
- There are three types of badasses
- Enemies may also use Shield Ionizers or Hull Polarizers
Hyperspace Rework
“To improve the speed in which the galaxy may be discovered, we decreased the time spent in sectors while recharging the hyperspace engine.”
- Reduced the time needed to recharge hyperspace engine
- Recharge time of hyperspace engine now depends on the sector
- In an empty sector, the recharge time is 10s
- In an not empty sector, the recharge time is 30s
- If attacked by enemies, the recharge time is at least 30s but not longer than 120s
- Reduced cooldown reduction for upgrades
- Hyperspace upgrade now has a maximum cooldown reduction of 35%
- XSTN-K V artifact (The Four) has no cooldown reduction anymore
- XSTN-K VIII artifact (Bottan) now has a cooldown reduction of 50%
Special Offers
“Hey you, wanna see my new special offers?”
- Every shop has special offers available now
- Special offers are 30% cheaper
- Special offers change over time and only have limited amount available
New Enemy Spawning Mechanic
“We added a new spawning mechanic for enemies. They have different scenarios why they are in a sector and warn the player before attacking.”
- Added new mechanic to spawn enemies
- Added different scenarios for enemy encounters
- Enemies want you to leave before they attack
- Enemies call reinforcements to fight you
Scripting API
- Added new spawnutility.lua to add variations and specializations to enemies
- Added a max durability factor for shields
- Added a factor to scale up a ship's durability
- Added DurabilityComponent
- Changed turretgenerator.lua and weapongenerator.lua to use new damage types
- Changed handling of weapon specialties in turretgenerator.lua and weapongenerator.lua
- Adjusted railgun mod example to new turretgenerator.lua
- Added get-set property shield resistance
- Old damage type is now split to damage type and damage source
- Added new waveutility.lua to make wave encounters