Author Topic: [Suggestion] No Free Starter Base (Plus extra starting money)  (Read 216 times)

Offline sarge945

  • Squaddie
  • *
  • Posts: 6
    • View Profile
[Suggestion] No Free Starter Base (Plus extra starting money)
« on: January 08, 2025, 01:26:08 pm »
Not sure if this belongs in the standard OpenXCom suggestions forum, it's more of a balance/gameplay tweak rather than anything modding related....

Currently, the standard advice is to always build your first base somewhere in Europe. Because your first base is free, you get the most bang for your buck this way and there's no real reason to choose anywhere else.

I propose a new setting be added, called something like "No Free Starter Base". When this is enabled, the player will start the game with an extra $1 Million, but their first base will cost the normal amount it would cost to build a base in the chosen region.

Because this doesn't make any sense as a togglable setting during gameplay, it should probably be in the new-game screen rather than the OXCE options menu. Maybe next to the Ironman button.

The purpose of this is to give players a reward (however minor) for building a starter base in other regions that maybe aren't as valuable. If you build a base in somewhere that costs $650,000 normally, then you'll have an extra $350,000 to play with, which is a nice bonus when setting up your initial base.

If not a setting, a way for mods to modify whether or not starter bases are free would be very welcome.
« Last Edit: January 08, 2025, 01:33:03 pm by sarge945 »

Online CrazedHarpooner

  • Colonel
  • ****
  • Posts: 133
    • View Profile
Re: [Suggestion] No Free Starter Base (Plus extra starting money)
« Reply #1 on: January 08, 2025, 09:21:03 pm »
If not a setting, a way for mods to modify whether or not starter bases are free would be very welcome.
Mod-wise, it's possible to implement something of the sort via events and eventscripts, but instead of reducing the cost of the first base, it instead refunds an ammount an in-game hour after start. It would require eventscripts for each region a base can be built in and the ammount refunded set in the event it references. The hour delay is just the minimum time-delay allowed after an event has been scheduled.

Offline sarge945

  • Squaddie
  • *
  • Posts: 6
    • View Profile
I guess that's a solution, but it seems very very hacky.