-
-
Notifications
You must be signed in to change notification settings - Fork 452
/
station.dm
24 lines (19 loc) · 1.06 KB
/
station.dm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#define STATION_TRAIT_POSITIVE 1
#define STATION_TRAIT_NEUTRAL 2
#define STATION_TRAIT_NEGATIVE 3
///Defines for the cost of different station traits. This one is the default.
#define STATION_TRAIT_COST_FULL 1
///Cost for smaller traits that could fly under the radar, and are only minorly negative/positive if not neutral.
#define STATION_TRAIT_COST_LOW 0.5
///Cost for very little, and mainly neutral traits that hardly amount to anything really that interesting.
#define STATION_TRAIT_COST_MINIMAL 0.3
/// Only run on planet stations
#define STATION_TRAIT_PLANETARY (1<<0)
/// Only run on space stations
#define STATION_TRAIT_SPACE_BOUND (1<<1)
/// Not restricted by space or planet, can always just happen
#define STATION_TRAIT_MAP_UNRESTRICTED STATION_TRAIT_PLANETARY | STATION_TRAIT_SPACE_BOUND
/// The data file that future station traits forced by an admin are stored in
#define FUTURE_STATION_TRAITS_FILE "data/future_station_traits.json"
/// The amount of time until the station charter can no longer be used to rename the station
#define STATION_RENAME_TIME_LIMIT 5 MINUTES