Avorion

Avorion

Extra Ship Classes Core
Showing 11-20 of 86 entries
< 1  2  3  4 ... 9 >
Update: 5 Mar @ 4:15pm

v1.7.40 - Dreadnought changes and cleanup

  • Moves the ESCC boss plans into a subfolder.
  • Changes how the Xsotan Dreadnought's shields scale - instead of 0.6 per danger level, it is 0.6 per danger level to danger level 5, then 0.3 per danger level afterwards. (This makes the max shield multiplier x9, as opposed to x12)
  • Changes how the Xsotan Dreadnought's number of reinforcements are calculated. Instead of a 50% chance of adding 1 additional ship per danger level after danger level 5, it is now a 25% chance.
  • This value is unchanged in sicko mode. (It is still 50%)
  • The number of extra ships that the dreadnought can potentially spawn should be calculated correctly now.
  • Frenzy now activates at 50% HP by default instead of 45% HP.
  • Frenzy now adds 7.5% dps per cycle, instead of 5%.
  • Fixes a visual bug in phasemode. No change in functionality, but the animation should now be better synced to the invincibility phase.
  • Adds a charge system to secondary weapons.
  • Adds the Pirate Flagship. This is exactly the same as the pirate mothership, but without the possibility of getting carrier equipment.
  • Updates the ESCC boss util to use the new subfolder for the boss plans.
  • The Baleful Katana now has 5 charges on its secondary weapons script.
  • Adds a button to spawn the Pirage Flagship to esccdbg.
  • Changes how the scaling works for the Xsotan dreadnought's allies - they will scale +0.2 per danger level up to danger level 5, then +0.1 per danger level afterwards (this makes the max ally size x2.5 instead of x3).
  • Increases the extra loot factor for exceptional items for the dreadnought (adds 2 extraordinary quality bonus items instead of 1).

Update: 18 Feb @ 6:35pm

v1.7.39 - Music and text update

  • Cleans up the station siege gun / defense controller / shipment controller radio lines.
  • Cleans up the runFullSectorCleanup function and makes it so that it also removes traders.lua.
  • Adds functions to manage music to structuredmission.lua.

Update: 15 Feb @ 9:43pm

v1.7.38 - SDK EDS Update

  • Final form of disabling SDK Extended Docking Shields

Update: 15 Feb @ 9:09am

v1.7.37 - Spring Sctor() cleaning update

  • Removes the bulletin mission modules from esccdbg. Debug modules will be handled by the individual mods from this point forward.
  • Adds a method in structured mission to get campaign stations - this includes resource depots, equipment docks, shipyards, repair docks, and military outposts
  • Adds "None" and "Container" to the list of major entity types in esccutil.
  • Removes getOnLocation - all instances have been replaced with the baseline atTargetLocation function.
  • Rewrites how remote deletion is handled to remove the need for campaignsectormonitor.lua.
  • Retires campaignsectormonitor.lua.
  • ironcurtain.lua and phasemode.lua now bypass the effect of SDK extended docking shields.
  • The Xsotan Dreadnought now bypasses the effects of SDK extended docking shields.

Update: 9 Feb @ 1:21pm

v1.7.36 - A small Xsotan update

  • Adds a method to reset the torpedoslammer's current target.
  • Adjusts how debug messages in torpedoslammer are printed to try and cut down on some of the more eregrious ones.
  • Adjusts how the torpedo slammer picks its target so that it will pick a target and fire in the same cycle rather than waiting until the next one.
  • Adds a debug module for the Xsotan Hierophant.
  • Adds the Xsotan Caduceus - a dedicated healing Xsotan.

Update: 23 Jan @ 6:52pm

v1.7.35 - Quick bugfix

  • Fixes a table error in stationsiegegun.lua

Update: 23 Jan @ 6:24pm

v1.7.34 - The quick and the smart

  • Makes the following changes to afterburner.lua:
    • Fixes a bug where the bonuses were not correctly applied to the ship.
    • Adds secure / restore functions
    • Adds the speedFactor property - this boosts both acceleration and maximum velocity. Defaults to 16.
    • Adds the accelFactor property - this multiplies the acceleration bonus. Defaults to 1.
    • Adds the velocityFactor property - this multiplies the velocity bonus. Defaults to 1.
    • Sample usage - setting speedFactor to 50, accelFactor to 1.5, and velocityFactor to 2 would result in a final boost of x75 acceleration and x100 velocity.
  • Target priority 2 in lasersniper.lua (random non-xsotan) will no longer target Xsotan minions or revenants.
  • Target priority 8 in stationsiegegun.lua (random non-xsotan) will no longer target Xsotan minions or revenants.
  • Target priority 3 in torpedoslammer.lua (random non-xsotan) will no longer target Xsotan minions or revenants.
  • Please note that target priority 6 in torpedoslammer.lua will still ignore Xsotan minions or revenants.

Update: 22 Jan @ 5:01pm

v1.7.33 - Minor update

  • Switches all non-mission instances of getRandomEntry() with randomEntry()

Update: 21 Jan @ 7:36pm

v1.7.32 - Minor update

  • The dreadnought will now have a minimum of x1 torpedo damage, instead of x0.5

Update: 19 Jan @ 8:01pm

v1.7.31 - The ensmartening update

  • Makes the following changes to priorityattacker.lua:
    • Will no longer constantly ping a ship with :setAggresive() (This messes up the AI behavior rather badly)
    • Will try to avoid invincible targets.
  • Makes some miscellaenous refactors to allybooster.lua - mostly renaming variables and such.
  • Updates esccxsotandreadnought.lua so that it will not constantly ping its allies (and itself) with :setAggressive() (This messes up the AI behavior rather badly)
  • The Xsotan Oppressor will no longer try to eat the Xsotan Dreadnought.
  • In addition, the Oppressor's list of forbidden Xsotan treats can now be modded.
  • Adds a new script called escclinker.lua. This script will cause the main ship to split health between all allies in the area. The health pool is increased slightly by default. The following values can be tweaked:
    • linkCycle - Increases or decreases the amount of time between each link pulse. Set to 10 seconds by default.
    • boostDamageWhenLinking - Set this to true to multiply the ally's damage multiplier when the ships are linked.
    • damageBoost - Sets the multiplier for the damage boost when linking. Set to 1.02 by default (a 2% increase - exponential)
    • healWhenLinking - If this is set to true, the health pool will be increased when split. True by default.
    • healPctWhenLinking - This value is the percentage that the health pool will be increased when split. This value is divided by 100 and is 5 by default.
    • The link works as follows - the hp pool between each ship is split evenly, then the remainder goes to the higher HP ship if it exceeds the max HP of the lower HP ship. So if a 50,000 and 75,000 HP ship link, each ship would end with 62,500 HP. If the max HP of the lower HP ship was 55,000, the ships would end up with 55,000 and 70,000 HP, respectively.
  • ironcurtain.lua will now set an entity value when active and remove it when it goes inactive.
  • lasersniper.lua will try to avoid targets that are invincible.
  • Adds a new target priority for lasersniper.lua - priority 5 will target a player or alliance ship.
  • Small refactor to phasemode that will hopefully make it make a little more sense. In addition, it will now avoid disabling an iron curtain early.
  • Refactors the siege gun script so that it uses table-based target priorites like torpedoslammer and lasersniper. In addition, it will also try to avoid targets that are invincible.
  • Made some other small refactors to the siege gun script.
  • Slightly shortens some of the longer radio messages when the player has broken the codes (pirate stronghold mission in LLTE / bulletin mission series)
  • torpedoslammer.lua will try to avoid targets that are invincible.
  • Adds debug function to spawn a linker enemy
  • Adds debug function to spawn a nemean (iron curtain / phase mode) enemy
  • Made some tweaks to various dreadnought values:
    • Torp ROF is now 6 seconds baseline and advances to 4 @ danger 10 and 2 @ danger 10 + sicko mode
    • Toredo slammer is now 15 seconds to active instead of 12
    • Notes that the dreadnought heal boost is only quadrupled on sicko mode.
  • Fixes an issue with "_Rgen" being nil when attempting to show siege gun shot explosions.