Releases: FTL-Hyperspace/FTL-Hyperspace
Releases · FTL-Hyperspace/FTL-Hyperspace
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
1.13.1
1.13.0
Release notes
- Add
renameShipInRun
, allows ship to be renamed during a run if enabled - Add
hullDamageResistChance
for rooms - Add
invertCaps
attribute toconsole
tag, allows control over whether caps are inverted while typing in console - Add cursor to command console
- Fix backup battery hack crash if ship has less than 2 reactor power
- Fix max shot count calculation for weapons with negative cooldown chaining
- Using the arrow buttons or the random ship button in hangar now places the ship select on the correct page
- LUA updates
- Add
SET_BONUS_POWER
callback -
Exposed new classes and members
SectorDescription::type
LocationEvent::GetChoices
LocationEvent::Choice::requirement
ChoiceReq
ChoiceBox::GetChoices
SpaceManager::asteroidGenerator
SpaceManager::sunLevel
SpaceManager::pulsarLevel
SpaceManager::bPDS
SpaceManager::envTarget
AsteroidGenerator::bRunning
Location::loc
Location::connectedLocations
Location::beacon
Location::visited
Location::dangerZone
Location::nebula
Location::boss
Location::fleetChanging
MindSystem::SetHackingLevel
Shields::SetHackingLevel
ShipSystem::_shipObj
Room_Extend::hullDamageResistChance
RoomDefinition
- Add
What's Changed
- add SET_BONUS_POWER callback by @ChronoVortex in #301
- expose SetHackingLevel for all systems by @ChronoVortex in #305
- Fix issue 296 by @THETASOLA in #302
- Fix issue 299 by @THETASOLA in #303
- Expose hazard by @THETASOLA in #306
- Navigation bar for the command console input by @THETASOLA in #289
- Exposed LocationEvent::loc; SectorDescription::type; the ChoiceReq; group and LocationEvent::Choice::requirement; by @gabrielsubzero in #284
- Added hullDamageResistChance which acts like sysDamageResistChance but for hull damage by @gabrielsubzero in #290
- On run ship renaming feature in the upgrade menu by @THETASOLA in #298
- fixing CHOICEBOX callback not being called reliably, adding :GetChoices() for LocationEvent/ChoiceBox and modifying parsefuncs.lua by @THETASOLA in #297
- Fix crash upgrades by @THETASOLA in #309
- Exposing Location (9 new fields) and new StarMap::MouseMove hook by @THETASOLA in #293
- QoL: Fixing Random & Arrow button not moving to the corresponding ship page by @THETASOLA in #291
- Console cursor up by @THETASOLA in #310
New Contributors
- @gabrielsubzero made their first contribution in #284
Full Changelog: v1.12.0...v1.13.0
1.12.0
Release notes
- Add
ACH
andACH_LOCK
commands to console - Expose
CSurface::GL_DrawLaser
to Lua (see wiki docs) - Fix weapons which use
iconReplace
rendering the resource box in events at wrong size - Fix hangar seed text missing on non-latin languages
- Fix incorrect font being used for resource counts in hangar on non-latin languages
- Fix mispelled SWIG directives causing uneeded constructors and destructors to be exposed to Lua
What's Changed
- fix weapons with iconReplace rendering resource box at wrong size by @ChronoVortex in #294
- Changed seed display and resource count font to a numeric font (fixes seed text missing in hangar with non-Latin) by @The-Dumb-Dino in #286
- Fixed misspelling of %nodefaultctors/%nodefaultdtors SWIG directive by @bibo38 in #275
- fixing ACH command and adding ACH_LOCK command by @THETASOLA in #287
Full Changelog: v1.11.2...v1.12.0
1.11.2
Release notes
- Fix clone sound playing on destroyed enemy ships
- Fix vanilla weapon descriptions
- Drone power and part requirements now appear at the top of the stats list instead of the bottom
Full Changelog: v1.11.1...v1.11.2
1.11.1
1.11.0
Release notes
- Implement Japanese localization for Windows
- Implement Korean localization by H20 and @nedsociety
- Add localization for Hyperspace texts in all supported languages
- Add
altCreditSystem
andcustomCredits
tags for rewriting the credits screen - Add
extraShipInfo
tag to show max crew, starting missiles and starting drone parts for ships in hangar - Add
force
attribute torecallBoarders
event tag - Add
SYS ALL
command to console - Add
CREDITS
/VICTORY
command to console - Made it possible to add localized versons of the hull number variants of enemy box sprites
- LUA updates
- Add
PRE_CREATE_CHOICEBOX
andPOST_CREATE_CHOICEBOX
callbacks - Add
WEAPON_STATBOX
andWEAPON_DESCBOX
callbacks - Add
Hyperspace.App
shortcut forHyperspace.Global.GetInstance():GetCApp()
-
Exposed new classes and members
ScoreKeeper::currentScore
TopScore
Sector::description
SectorDescription
StarMap::currentSector
StarMap::locations
Slot
Ship::GetHullBreaches
ShipManager::AddCrewMemberFromBlueprint
ShipManager::AddCrewMemberFromString
ShipInfo::augList
Description
CommandGui::choiceBox
LocationEvent
ChoiceBox
ChoiceText
CommandGui::equipScreen
Equipment
TextLibrary::GetText
CombatControl::weapControl
CombatControl::position
WeaponControl::autoFiring
- Add
What's Changed
- Exposed Sector Name & Current Score by @The-Dumb-Dino in #264
- Fix miscolored pixels on small autofire toggle button. by @desertprinter in #250
- Added "SYS ALL" console command by @The-Dumb-Dino in #241
- re-implement vanilla japanese localization for windows by @ChronoVortex in #266
- add community korean translation by @ChronoVortex in #272
- Refactoring tooltips by @Admiral-Billy in #238
- Exposed Slot by @Choosechee in #271
- Exposed Ship:GetHullBreaches by @Choosechee in #269
- Exposed AddCrewMember functions for ShipManager by @Choosechee in #270
- Add a "force" attribute that allows recallBoarders to recall crew who can't teleport by @Choosechee in #251
- Expose ShipInfo::augList by @Choosechee in #263
- Two new ChoiceBox callback (pre/post), exposing LocationEvent/ChoiceBox/ChoiceText by @THETASOLA in #253
- Expose CombatControl.position and WeaponControl by @arcburnergit in #254
- Make downgrade.bat work when run as administrator by @compiling in #262
- Expose Equipment by @Choosechee in #261
- add shortcut to access the CApp instance in lua by @ChronoVortex in #280
- Display additional ship info in the hangar by @The-Dumb-Dino in #281
- CreditScreen - Reimplementation by @The-Dumb-Dino in #257
- Major language update by @The-Dumb-Dino in #258
New Contributors
- @desertprinter made their first contribution in #250
- @arcburnergit made their first contribution in #254
- @compiling made their first contribution in #262
Full Changelog: v1.10.2...v1.11.0
1.10.2
Release notes
- More mind control fixes
- Hacking the enemy's MC system properly controls enemy crew again
- Added a tool to automatically update all version numbers (update_version.py)
Full Changelog: v1.10.1...v1.10.2
1.10.1
Release notes
- Mind control fixes
- Damaging the mind control system without completely destroying it while it's active no longer causes it to stay activated indefinitely
- Enemy ships can once again mind control player boarders while the player ship has super shields
Full Changelog: v1.10.0...v1.10.1