[HARD-CODED] FTL: Hyperspace

Distribute and discuss mods that are functional. Moderator - Grognak
TheSwiftTiger
Posts: 68
Joined: Sun May 12, 2013 9:21 am

Re: [HARD-CODED] FTL: Hyperspace

Postby TheSwiftTiger » Wed Jun 10, 2020 5:20 pm

Update 0.3

This update DOES NOT make the mod work on the latest version of FTL. You will have to downgrade to version 1.6.9 - the instructions for that are in the main post.

Changelog

Code: Select all

- Seeded runs!
  > You can now input a seed before starting a run which will disable unlocks and generate the map based on the seed
  > This means that you can redo a run or play the same run as someone else (to race them, for example!)
  > You can check your seed in the game pause menu
  > Seeds are only the same if the mods used, FTL versions, and Advanced Edition toggles are the same
- Added custom crew features
  > Passive healing with timer
  > Skill requirement customisation
  > detectLifeforms crew tag (slug ability)
  > deathEffect crew tag
    • Allows addition and customization of a death explosion/effect for races
- Changed custom augments
  > Fixed Advanced Edition augments not working with Hyperspace custom augments
  > Added preferHigher tag for augment values (useful for something like Emergency Respirators where a lower value is better)
- Made Low O2 warning not appear when the ship has no oxygen system
- Added customisation of boss crew
  > Can customise the race and room that the crew member spawns in
- Different save files and continue files for vanilla and Hyperspace FTL versions
- Event features
  > Ships can now use the boss ship box (useful for minibosses and large ships)
  > Events can now remove items from cargo (using the <checkCargo/> tag)
  > Events can now have a label on the map, like stores and exit beacons
    • These replace quest beacon labels and exit beacon labels
  > Can add custom event files for the game to load
    • The value of <eventFile> in the <event> tag will load data/events_x.xml
   • For example, <eventFile>special</eventFile> will make the game load data/events_special.xml
   • data/events_hyperspace.xml will always be loaded if it exists
  > Added sector specific exit beacons
    • Useful for something like a miniboss at the end of a sector
  > Added sector specific fleet beacons
  > Added recursive attribute for events (enabled by default), meaning that every sub-event will be affected
    • For example, setting <checkCargo/> on a parent event will apply it to all unnamed events inside it
  > Added <preventQuest> tag to stop quests from overwriting specific events
  > No longer forces rebel fleet to show in fleet events
- Added <forceDlc> tag which stops you from disabling Advanced Edition
- Fixed hull numbers not working for bosses
- Can now set alignment of hull numbers text ("left", "right" or "center")
- Can change the position of glowing FTL logo on the menu screen
- Added FTL_JUMPER_GOOD augment which allows you to jump to any beacon in the sector (disabled by default)
- Added KILL command to console which allows you to kill a crew member or boarder on your ship
- Fixed custom Type C ships not being able to be chosen with Advanced Edition disabled
- Added version checking for future updates



Download link is on the main post
Last edited by TheSwiftTiger on Wed Jun 10, 2020 8:56 pm, edited 2 times in total.
User avatar
bamalf
Posts: 204
Joined: Wed Dec 17, 2014 12:57 pm

Re: [HARD-CODED] FTL: Hyperspace

Postby bamalf » Wed Jun 10, 2020 5:39 pm

Yay! Many thanks!
Image Image Image
theGECK
Posts: 3
Joined: Sun Jun 14, 2020 6:52 pm

Re: [HARD-CODED] FTL: Hyperspace

Postby theGECK » Sun Jun 14, 2020 6:56 pm

Hello, I'm trying to run the downgrade.bat file and I'm getting the following output:

Code: Select all


C:\WINDOWS\system32>copy FTLGame.exe FTLGame_orig.exe
The system cannot find the file specified.

C:\WINDOWS\system32>"C:\WINDOWS\system32/patch/flips.exe" -a "C:\WINDOWS\system32/patch/patch.bps" "C:\WINDOWS\system32/FTLGame.exe"
The system cannot find the path specified.

C:\WINDOWS\system32>pause
Press any key to continue . . .



I extracted the files into my game folder. I'm attaching an image to show it. I've tried running both with and without administrative rights. As a last ditch effort I tried just copying the "extract this" folder into the game directory to see if that would make it work, but it didn't.

Image
TheSwiftTiger
Posts: 68
Joined: Sun May 12, 2013 9:21 am

Re: [HARD-CODED] FTL: Hyperspace

Postby TheSwiftTiger » Mon Jun 15, 2020 1:37 pm

theGECK wrote:Hello, I'm trying to run the downgrade.bat file and I'm getting the following output:

Code: Select all


C:\WINDOWS\system32>copy FTLGame.exe FTLGame_orig.exe
The system cannot find the file specified.

C:\WINDOWS\system32>"C:\WINDOWS\system32/patch/flips.exe" -a "C:\WINDOWS\system32/patch/patch.bps" "C:\WINDOWS\system32/FTLGame.exe"
The system cannot find the path specified.

C:\WINDOWS\system32>pause
Press any key to continue . . .



I extracted the files into my game folder. I'm attaching an image to show it. I've tried running both with and without administrative rights. As a last ditch effort I tried just copying the "extract this" folder into the game directory to see if that would make it work, but it didn't.

Image


Hm, that's weird.

You could try applying the patch manually:

- Make a backup of FTLGame.exe
- Go to the patch folder
- open flips.exe
- Apply patch
- select patch.bps
- on the bottom right where it says "Most Common ROM Files", click that and select All Files
- doubleclick FTLGame.exe
- doubleclick FTLGame.exe again
- replace
friendlinzh
Posts: 2
Joined: Tue Jun 16, 2020 8:16 am

Re: [HARD-CODED] FTL: Hyperspace

Postby friendlinzh » Tue Jun 16, 2020 8:22 am

the downgrader program dont support the GOG version of the game.FTL: Hyperspace is a hard-coded mod (or "exe mod") which aims to extend the modding capabilities of FTL. many game players use mods to play mmorpg games ,but i dont have enough time to play games,i found a player trade platform like ebay .. playermall.com that offer game power leveling service,i want to know if it is legit to power level game account
Last edited by friendlinzh on Fri Jul 24, 2020 1:27 am, edited 1 time in total.
TheSwiftTiger
Posts: 68
Joined: Sun May 12, 2013 9:21 am

Re: [HARD-CODED] FTL: Hyperspace

Postby TheSwiftTiger » Wed Jun 17, 2020 7:39 am

friendlinzh wrote:the downgrader program dont support the GOG version of the game

GOG has their own version selector.

Image

Image
jjhoh0
Posts: 1
Joined: Sat Jun 20, 2020 8:03 pm

Re: [HARD-CODED] FTL: Hyperspace

Postby jjhoh0 » Sat Jun 20, 2020 11:08 pm

I guess this is a question that doubles as a feature request, but is it possible to change other kinds of damage for crew? for instance door or system melee damage? i'm pretty sure the ion intruder drone at least deals extra door damage, for example, so i'd enjoy being able to do that sort of thing.

anyway, thank you so much for this, i'm looking forward to the future of this. hard-modding is the thing that excites me the most in any game
User avatar
Fireclaw27
Posts: 74
Joined: Mon Aug 03, 2015 12:44 pm

Re: [HARD-CODED] FTL: Hyperspace

Postby Fireclaw27 » Sun Jun 21, 2020 9:37 pm

Is it possible to get this to work for a mac?
TheSwiftTiger
Posts: 68
Joined: Sun May 12, 2013 9:21 am

Re: [HARD-CODED] FTL: Hyperspace

Postby TheSwiftTiger » Mon Jun 22, 2020 10:47 am

Fireclaw27 wrote:Is it possible to get this to work for a mac?


The Linux (Manual) installation process should also work for Mac.
User avatar
Fireclaw27
Posts: 74
Joined: Mon Aug 03, 2015 12:44 pm

Re: [HARD-CODED] FTL: Hyperspace

Postby Fireclaw27 » Mon Jun 22, 2020 11:19 am

TheSwiftTiger wrote:
Fireclaw27 wrote:Is it possible to get this to work for a mac?


The Linux (Manual) installation process should also work for Mac.


I did attempt that proccess, but I have a FTL.app file, not an FTLGame.exe one, so the flips.exe would not apply the patch.