mirror of
https://github.com/tonytins/citylimits.git
synced 2025-03-22 07:22:20 +00:00
Reduced starting budget
- Redid money cheat code - Reduced starting budget to 20k now that the money cheat codes can handle any additional income
This commit is contained in:
parent
e86dd64b8b
commit
49a1186115
5 changed files with 26 additions and 12 deletions
|
@ -2,13 +2,13 @@
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
City Limits is a reimagining of SimCity Classic that contains features and concepts from later iterations. Such as advisors, free zones, news tickers, neighboring cities, and so on.
|
City Limits is a re-imagining of SimCity Classic that contains features and concepts from later games. Such as advisors, free zones, news tickers, neighboring cities, and so on. Though it shares a lot of core gameplay and style, it's not compatible with Micropolis.
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
- Godot Engine 3.1
|
- Godot Engine 3.x
|
||||||
|
|
||||||
## Authors
|
## Authors
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,8 @@ enabled=PoolStringArray( )
|
||||||
|
|
||||||
ui_cheats={
|
ui_cheats={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":96,"unicode":0,"echo":false,"script":null)
|
"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":true,"control":false,"meta":true,"command":true,"pressed":false,"scancode":67,"unicode":0,"echo":false,"script":null)
|
||||||
|
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":true,"command":true,"pressed":false,"scancode":88,"unicode":0,"echo":false,"script":null)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ var prev_quarter: int
|
||||||
var quarter: int = 1
|
var quarter: int = 1
|
||||||
var population: int = 0
|
var population: int = 0
|
||||||
var news_ticker: String
|
var news_ticker: String
|
||||||
var budget: int = 10000000
|
var budget: int = 20000
|
||||||
var prev_budget: int
|
var prev_budget: int
|
||||||
|
|
||||||
var power_grid: int
|
var power_grid: int
|
||||||
|
|
|
@ -8,14 +8,31 @@ enum {
|
||||||
}
|
}
|
||||||
|
|
||||||
const valid_commands = [
|
const valid_commands = [
|
||||||
["money", [ARG_INT] ],
|
["money", [ARG_STRING] ],
|
||||||
["whereyoufrom", [ARG_STRING] ]
|
["whereyoufrom", [ARG_STRING] ],
|
||||||
|
["whatyearisit", [ARG_STRING] ]
|
||||||
]
|
]
|
||||||
|
|
||||||
|
func _budget_print(value: int):
|
||||||
|
return "Budget increased to " + str(value)
|
||||||
|
|
||||||
func money(value):
|
func money(value):
|
||||||
SimData.budget += int(value)
|
var motherlode = 50000
|
||||||
return "Budget changed to " + str(value)
|
var rosebud = 1000
|
||||||
|
if value == "motherlode":
|
||||||
|
SimData.budget += motherlode
|
||||||
|
return _budget_print(motherlode)
|
||||||
|
|
||||||
|
if value == "rosebud":
|
||||||
|
SimData.budget += rosebud
|
||||||
|
return _budget_print(rosebud)
|
||||||
|
|
||||||
|
return ""
|
||||||
|
|
||||||
func whereyoufrom(value):
|
func whereyoufrom(value):
|
||||||
SimData.city_name = str(value)
|
SimData.city_name = str(value)
|
||||||
return "Changed city name to: " + str(value)
|
return "Changed city name to: " + str(value)
|
||||||
|
|
||||||
|
func whatyearisit(value):
|
||||||
|
SimData.year = int(value)
|
||||||
|
return "Change year to: " + str(value)
|
||||||
|
|
|
@ -2,10 +2,6 @@ extends Control
|
||||||
|
|
||||||
onready var debug_console = $Console
|
onready var debug_console = $Console
|
||||||
onready var advisor = $AdvsiorNotice
|
onready var advisor = $AdvsiorNotice
|
||||||
# onready var news_ticker = $TickerPanel/ScrollContainer
|
|
||||||
|
|
||||||
func _ready():
|
|
||||||
advisor.show()
|
|
||||||
|
|
||||||
func _process(delta):
|
func _process(delta):
|
||||||
if Input.is_action_pressed("ui_cheats"):
|
if Input.is_action_pressed("ui_cheats"):
|
||||||
|
|
Loading…
Add table
Reference in a new issue