1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177
|
GameRule(
name="RULE_SHIP_HULL_COST_FACTOR",
description="RULE_SHIP_HULL_COST_FACTOR_DESC",
category="BALANCE",
type=float,
default=1.0,
min=0.1,
max=10.0,
rank=20,
)
GameRule(
name="RULE_SHIP_PART_COST_FACTOR",
description="RULE_SHIP_PART_COST_FACTOR_DESC",
category="BALANCE",
type=float,
default=1.0,
min=0.1,
max=10.0,
rank=10,
)
GameRule(
name="RULE_TECH_COST_FACTOR",
description="RULE_TECH_COST_FACTOR_DESC",
category="BALANCE",
type=float,
default=2.0,
min=0.1,
max=10.0,
rank=666,
)
GameRule(
name="RULE_BUILDING_COST_FACTOR",
description="RULE_BUILDING_COST_FACTOR_DESC",
category="BALANCE",
type=float,
default=1.0,
min=0.1,
max=10.0,
rank=1337,
)
GameRule(
name="RULE_ENABLE_EXPERIMENTORS",
description="RULE_ENABLE_EXPERIMENTORS_DESC",
category="CONTENT",
type=bool,
default=True,
rank=1,
)
GameRule(
name="RULE_ENABLE_SUPER_TESTER",
description="RULE_ENABLE_SUPER_TESTER_DESC",
category="CONTENT",
type=bool,
default=True,
rank=2,
)
GameRule(
name="RULE_TEST_STRING",
description="RULE_TEST_STRING_DESC",
category="TEST",
type=str,
default="PLAYER",
allowed=["MODERATOR", "OBSERVER", "PLAYER", "AI_PLAYER"],
rank=999,
)
GameRule(
name="RULE_HABITABLE_SIZE_TINY",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=1,
min=0,
max=999,
rank=900000,
)
GameRule(
name="RULE_HABITABLE_SIZE_SMALL",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=2,
min=0,
max=999,
rank=900001,
)
GameRule(
name="RULE_HABITABLE_SIZE_MEDIUM",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=3,
min=0,
max=999,
rank=900002,
)
GameRule(
name="RULE_HABITABLE_SIZE_LARGE",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=4,
min=0,
max=999,
rank=900003,
)
GameRule(
name="RULE_HABITABLE_SIZE_HUGE",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=5,
min=0,
max=999,
rank=900004,
)
GameRule(
name="RULE_HABITABLE_SIZE_ASTEROIDS",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=3,
min=0,
max=999,
rank=900005,
)
GameRule(
name="RULE_HABITABLE_SIZE_GASGIANT",
description="RULE_HABITABLE_SIZE_DESC",
category="PLANET_SIZE",
type=int,
default=6,
min=0,
max=999,
rank=900006,
)
GameRule(
name="RULE_SHIP_PART_BASED_UPKEEP",
description="RULE_SHIP_PART_BASED_UPKEEP_DESC",
category="BALANCE",
type=bool,
default=False,
rank=1234567,
)
GameRule(
name="RULE_ENABLE_ALLIED_REPAIR",
description="RULE_ENABLE_ALLIED_REPAIR_DESC",
category="MULTIPLAYER",
type=bool,
default=False,
rank=3001,
)
GameRule(
name="RULE_FIRST_COMBAT_ROUND_IN_CLOSE_TARGETING_RANGE",
description="RULE_FIRST_COMBAT_ROUND_IN_CLOSE_TARGETING_RANGE_DESC",
category="BALANCE",
type=int,
default=3,
min=1,
max=20,
rank=42,
)
|