Releases: FTL-Hyperspace/FTL-Hyperspace
Releases · FTL-Hyperspace/FTL-Hyperspace
1.16.0
Release notes
- Systems that can be upgraded beyond level 8 no longer overflow the upgrade UI
- Added
systemNoPurchaseThreshold
, allows setting a price for system levels at which the cost text is replaced, useful for levels that are intended to be purchased outside the upgrade menu - Implement custom clonebay (see
<system id="clone">
undercustomSystems
insidehyperspace.xml
) - Fix clone animation not rendering color layers
- Fix crew persisting mid-clone if medbay is installed while crew are cloning
- Fix non-vanilla mind control behavior when custom levels are not defined in
hyperspace.xml
- Add
DANGEROUS_ENVIRONMENT
callback - Add
GET_HAZARD_FLASH
callback -
Exposed new classes and members
CSurface::GL_DrawCircle
Ship::BreachSpecificHull
Ship::GetShards
Ship::lockdowns
LockdownShard
Global::GetEventGenerator
EventGenerator::CreateEvent
EventGenerator::GetBaseEvent
LocationEvent::AddChoice
LocationEvent::RemoveChoice
CustomEventsParser::GetCustomEvent
CustomEvent::unlockShip
CombatControl::aimingPoints
CombatControl::movingBeam
CombatControl::beamMoveLast
CombatControl::invalidBeamTouch
WeaponControl::armedWeapon
WeaponControl::armedSlot
- Add
What's Changed
- exposing GL_DrawCircle by @ChronoVortex in #407
- expose custom ship unlock by @ChronoVortex in #405
- Add overloads for hs_log_file by @ranhai613 in #394
- Exposed LockdownShard by @gabrielsubzero in #386
- Adding LocationEvent::AddChoice & LocationEvent::RemoveEvent by @THETASOLA in #400
- Exposing BreachSpecificHull by @THETASOLA in #410
- Various improvement for system upgrade UI visualization by @ranhai613 in #369
- Expose Weapon Control related fields by @arcburnergit in #409
- Update documentation to clarify usage of SpaceDrone creation by @THETASOLA in #414
- Custom Clonebay by @THETASOLA in #392
- add GET_HAZARD_FLASH by @ChronoVortex in #423
Full Changelog: v1.15.1...v1.16.0
1.15.1
Release notes
- Added
warningLightPositionFix
, fixes warning lights for breaches and fires rendering over doors - Fix crash when loading a save made while a weapon has not completed firing
- Fix custom event choice colors behaving unusually for large non-English strings
- Fix visuals for custom reactor caps under the vanilla cap
- Crew ordered to move to an unreachable room will now attempt to move to the backup room defined by the
partition
tags - Various documentation tweaks and fixes
What's Changed
- Added arguments to Lua Defines Render Events by @neopryne in #388
- Fix custom choice color bug by @ranhai613 in #389
- Fix upgrade rendering for reduced reactor cap by @ranhai613 in #399
- fix move command on partitioned ships by @THETASOLA in #402
- Fix warning lights position by @ranhai613 in #403
- Fix save file breaks when saving whilst a weapon still has queued projectiles by @ranhai613 in #397
New Contributors
Full Changelog: v1.15.0...v1.15.1
1.15.0
Release notes
- Reworked purchase limit indicator to be more obvious
- Added custom event choice colors
- Added
sound
for custom achievements, allows setting the sound that plays when the achievement is unlocked - Added
allowRenameInputSpecialCharacters
, allows typing more non-latin characters in various input fields - Added
hideHullDuringExplosion
, prevents drawing the hull image over gibs during ship explosions (good for transparent hulls) - Fix fuel consumption amount while player has both
FTL_JUMPER
andFTL_JUMPER_GOOD
- Fix "Seed" default text permanently disappearing when selecting the seed input box
- Fix "The Nameless One" Japanese translation
- Various documentation fixes
- Lua updates
- Add
SELECT_ARMAMENT_PRE
andSELECT_ARMAMENT_POST
callbacks - Add
CREW_MEMBER_HEALTH
render callback - Add
FTL_BUTTON
render callback -
Exposed new classes and members
TemporalSystemParser::GetDilationStrength
- Made
CommandGui::bAutoPaused
mutable CombatControl::playerShipPosition
CombatControl::selectedRoom
CombatControl::selectedSelfRoom
CombatControl::open
CombatControl::potentialAiming
CombatControl::mouseDown
CombatControl::isAimingTouch
- Fix
ActivatedPowerRequirements
enum - Fix
CrewExtraCondition
enum
- Add
What's Changed
- Fixing shipgraph wiki entry for two of its method by @THETASOLA in #343
- [Translation] Overwrite nameless-one with appropriate text as ship name in ja by @ranhai613 in #358
- Expanded ZHL documentation by @The-Dumb-Dino in #360
- add hideHullDuringExplosion by @ChronoVortex in #371
- add select armament event by @ChronoVortex in #367
- add crew hp render event by @ChronoVortex in #370
- Re-display seed initial text by @ranhai613 in #353
- add render event for ftl button layer by @ChronoVortex in #366
- Exposed bPaused to Lua scripting, updated documentation by @AlderStoresWordsOfMagic in #384
- Allow rename input Japanese letters (fix issue 317) by @ranhai613 in #357
- Custom sound for achievements by @THETASOLA in #380
- FTL_JUMPER now taken into consideration in FTL_JUMPER_GOOD fuel cost by @THETASOLA in #375
- Expose Combat Control Fields by @arcburnergit in #373
- Purchase limit indicator improvement by @ranhai613 in #351
- Custom choice text color by @ranhai613 in #361
- Fixing badly exposed enums by @THETASOLA in #376
New Contributors
- @AlderStoresWordsOfMagic made their first contribution in #384
Full Changelog: v1.14.2...v1.15.0
1.14.2
Release notes
- Fix broken flagship jump animation for
artilleryGibMountFix
Full Changelog: v1.14.1...v1.14.2
1.14.1
Release notes
- Fix layering for artillery rendered on gibs using
artilleryGibMountFix
What's Changed
- fix layering for artillery on gibs by @ChronoVortex in #348
Full Changelog: v1.14.0...v1.14.1
1.14.0
Release notes
- Added
artilleryGibMountFix
, makes artillery weapons visible when ships explode if gib mounts are defined - Added
repairDroneRecoveryFix
, prevents recovery of drone part from deployed hull repair drone with recovery arm - Added
controllableIonDroneFix
, prevents ion intruder drone from instantly recharging when attacking a door - Added
hullBars
, provides options to keep health bar from extending offscreen on enemies with lots of health - Fix for crew bugging out when commanded to return to stations they can't reach
- Crew with personal teleporters always return
- Added
partition
tag for ships with multiple room partitions
- Fix crash on loading game if saved while an erosion animation is active
- Fix malformed code in
examples.lua
- Significantly expanded Lua documentation
- Exposed new classes and members to Lua
SCrewStats
AugmentBlueprint
What's Changed
- fix buggy return to stations on partitioned ships by @ChronoVortex in #332
- Fixing free hull repair exploit with the repair drone and the recovery arm by @THETASOLA in #330
- fix for arty vanishing from gibs by @ChronoVortex in #334
- fixing RoomAnim::SaveState & RoomAnim::LoadState method by @THETASOLA in #336
- fixes for overflowing enemy HP bar by @THETASOLA in #333
- Lua_Hyperspace_Module.md wiki update by @THETASOLA in #328
- Exposed SCrewStats and added docs for CrewMember. by @arcburnergit in #319
- [Wiki Update] add TextString description and item "Value" to SDL key table by @ranhai613 in #331
- fix controllable ion boarder by @ChronoVortex in #338
- Exposed AugmentBlueprint, fixed examples.lua by @Kommandant-Julk in #340
New Contributors
- @ranhai613 made their first contribution in #331
- @Kommandant-Julk made their first contribution in #340
Full Changelog: v1.13.5...v1.14.0
1.13.5
Release notes
- Fix ability to select currently occupied beacon on jump map while out of fuel
What's Changed
- fixing the beacon cursor still being available when out of fuel by @THETASOLA in #329
Full Changelog: v1.13.4...v1.13.5
1.13.4
Release notes
- Fix non-Latin character input on command console
- Remove the ability to rename your ship to an empty name
What's Changed
- fix non-latin character input for command console by @ChronoVortex in #315
- cleanup in-run ship renaming by @ChronoVortex in #316
Full Changelog: v1.13.3...v1.13.4
1.13.3
1.13.2
Release notes
- Fix jump to beacon from sector map if beacon overlaps sector
- Fix color of ship name in upgrade menu
What's Changed
- disable starmap on sector jump and fix ship name color by @THETASOLA in #311
Full Changelog: v1.13.1...v1.13.2