Stormworks: Build and Rescue

Stormworks: Build and Rescue

59 ratings
Independent Contractors (Personal Money System)
5
3
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Missions: Mission
Tags: v1.7.2
File Size
Posted
Updated
100.682 KB
28 Jun, 2022 @ 3:48pm
10 Apr, 2023 @ 11:31pm
8 Change Notes ( view )

Subscribe to download
Independent Contractors (Personal Money System)

Description
Have you ever wanted to have your own money in Stormworks?
With this addon, now you can! Type "?help" in-game to get started!

Commands, Server Setup and Gameplay Guide:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2863113243

Public Servers:
For a list of public servers running this mod, check out this discussion:
https://gtm.steamproxy.vip/workshop/filedetails/discussion/2827555968/3601219829885672016/

Features:


  • Custom Currency System: Each player has their own account. When spawning/despawning a vehicle, this money comes from the player's account instead of a shared account.

  • Vanilla Compatibility: The system is coded in a way where buying/selling fuel and coal from vanilla gantries still works, along with finding crates and doing missions.

  • Payment System: You can pay other players for goods and services.

  • Loans System: You can borrow money but prepare for interest per in-game day.

  • Death Penalty: Respawning takes $1000 from your account. (Can be configured or disabled with parameters)

  • Vehicle Protection: only you can workbench your vehicles.

  • Vehicle Recovery: in a bad situation? You can workbench your vehicle from anywhere using "?recover", but you lose all fluids inside and 10% of the vehicle cost.

  • Persistent Saving/Loading: Dedicated servers will automatically load all money and data whenever a crash, disconnect or server close occurs.

  • Autosave System: Whenever a player leaves the server, it saves. All players (admin and non-admin) may also use the "?savegame" command which supersedes the "?save" command. Note: The save file name must be "Career" or you must change the save name in the script to your save file in order for this feature to work.

  • Crash/Disconnect Protection: If you disconnect/crash when in a vehicle seat, the script will look for a button in your vehicle titled "Killswitch" and press it when you reconnect.

  • Admin Commands: Admins have additional commands appear when using "?help".

  • Configurable: The script contains parameters at the top that allow changing of many settings.

Oil Drilling Hotfix:


This patch adds compatibility between this mod and the new oil drilling update. Note: This version has minimal changes, and was not tested in a multiplayer environment. If any new issues arise, please report them in the Bugs thread or comments below.

  • Allows use of the new oil drilling sites using "?claimisland" like normal. The sites do not have to be purchased.

  • The Stormworks devs changed the "Moneky" area in the arid area to "Monkey" so this mod has been edited to match.

Fuel Hotfix:


  • Fixed a bug that allowed free fuel from bases.

  • Added a tip for players who join for the first time saying "Type ?help to get started" to help with confusion.

Gold Rush Update Phase 1:



Note: This update was originally designed to contain more features, but the new Stormworks update changed how the game interacted with some of the new features. As such, I've decided to release this update in 2 phases. The first phase adds some of the non-affected features and serves as a hotfix to support the new island.

  • Support for the new DLC desert island

  • Dynamic UI for bank/shared bank/debt

  • Income tax system

  • Add/set research commands for Classic Career players

Classic Career Mini-Update:


  • Classic Career [BETA]: Classic Career should now be supported, for those players who like to use Research in their career games. If you find any issues pertaining to this addition, please report them to the Bugs discussion. (Thanks to Commander_Neowhulfe for discovering that Classic Career didn't work with my addon)

Real Estate Update:


  • Island Claiming: Each player may purchase their own island(s) and privatize them. When claiming an island, the teleport point for that island is set to where the player is standing when the command was ran.

  • Island Co-Ownership: Need people to help you run your empire? You can add co-owners to your island, which have access to do everything that you can except unclaim the island or demote the owner.

  • Permissions System: At any time after purchasing an island, a player can choose which players can teleport, spawn vehicles or bench vehicles at that island. Owners and Co-Owners have full teleport, spawn and bench access.

  • Home Protection: The starting tile cannot be claimed, and all players have full teleport, spawn and bench access.

  • Retaliation Protection: After death, players no longer spawn at the nearest island. They are now brought back from the grave at the home island.

Issues:


  • Due to how I had to bypass the vanilla money system, islands can be purchased without actually paying for them. Until I find a way to fix this, it is an honor-system of sorts. Simply deposit the island cost into the shared account using "?deposit" before purchasing the island and it will work like it should.

  • Occasionally the bank falls below $1b and allows purchasing coal/fuel for free. I've figured out what causes this, and have deployed a patch that may or may not fix it. If this bug does return, it can be resolved by depositing money into the shared account.

Commands:


Commands have been moved to this guide, along with descriptions for each command.
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2863113243

Modification:


At the top of the script are a set of parameters. You may modify these to better tailor how you want to play. Some options include adjusting hospital bill cost, debt interest, starting cash, recovery costs and more. You may also add additional island tiles or modded island tiles at the bottom of this script to add compatibility. Feel free to edit all of these settings for personal and server use, but do not re-upload this script.
Popular Discussions View All (4)
42
8 Jun, 2024 @ 10:09pm
Questions
GCodeman
31
30 Dec, 2022 @ 6:18pm
Suggestions
GCodeman
5
5 Apr, 2023 @ 6:42pm
Public Servers
GCodeman
125 Comments
GCodeman  [author] 9 Aug @ 7:18pm 
@Burritomoutain I would try the !savegame command first. If that works, your autosave might not be setup correctly. If the !savegame command doesn't work, SW may have broke the mod again :/
Burritomoutain 8 Aug @ 2:21pm 
Whenever i restart my server the money resets back to the starting money is there a way to fix it
GCodeman  [author] 29 Nov, 2024 @ 2:45am 
@Sedrowow I'm perfectly fine with this, and thank you for crediting me! I started a v2 a while back, and made a lot of progress but a Stormworks update changed a lot of stuff and broke it, so I haven't had a lot of inspiration to work on either version lately.
Sedrowow 29 Nov, 2024 @ 2:42am 
I would just need to add you as contributor, if you want
Sedrowow 29 Nov, 2024 @ 2:41am 
Hey @GCodeman, i hope you dont mind. But ive fixed your code (its about vehicle groups and such) also i made some additions to it. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3350589428
GCodeman  [author] 18 Oct, 2024 @ 4:52pm 
The UI update does not affect anything, I should add. The money still counts correctly, but you have to look at the map screen or use ?bank to see the correct amount of money until it fixes itself.
GCodeman  [author] 18 Oct, 2024 @ 4:51pm 
I may have a couple suggestions that may help. The UI bug does happen sometimes where the UI will stop updating until a restart. I'm not fully sure why that one happens and I've unsuccessfully attempted to patch it a few times. Usually it fixes after a fresh restart though. As for the commands not working, I have not had that happen. I know in the past sometimes reloading scripts would actually break things. I would recommend if it happens again, to just exit the server and rejoin without saving rather than reloading scripts. Hopefully this helps!
l0gunat0r 18 Oct, 2024 @ 4:47pm 
No there are no other triggers, im on vanilla. the bug only really happens 35% of the time but it is annoying WHEN it happens. i havnt had the bug trigger in a while so maybe it fixed itself. but you do have all of the settings correct. it is a dedicated server (i think, i really just hit multiplayer then host)
GCodeman  [author] 18 Oct, 2024 @ 4:42pm 
@l0gunat0r Apologies, I had not seen the notification for this comment. I'm having a hard time reproducing your error. Are you playing on a dedicated server or local? What playlists do you have enabled? Were there any config changes? Does it happen immediately or after a while? I just started a local server on career mode, with all vanilla playlists + Independent Contractors on FJ Warner as the starting island and could not find any issues.
l0gunat0r 6 Oct, 2024 @ 11:29am 
@GCodeman i would load a fresh new custom server at FJ warner docks, would turn off infinite resources and turn all the settings to campaign (i do this so i can have 3rd person) and the money counter would dissapear, no commands would work, and reloading scripts did nothing