mirror of
https://github.com/tonytins/citylimits
synced 2025-06-25 17:34:43 -04:00
Streamlined advisor window
- Streamlined advisor window messages through signals. - Added TODO file - Ignore /except directory - News ticker based on the advisor code with text from SC3k with news from the game, with some exceptions. - New SC3k-like interface. - Added icons from Font Awesome.
This commit is contained in:
parent
e5505a3244
commit
d1da70a099
38 changed files with 1738 additions and 413 deletions
|
@ -1,13 +1,14 @@
|
|||
extends Node
|
||||
|
||||
var city_name: String = "Furtropolis" # Hard-coded, for now
|
||||
var mayor_name: String = "Defecto"
|
||||
var year: int = 1980
|
||||
var prev_quarter: int
|
||||
var quarter: int = 1
|
||||
var population: int = 0
|
||||
var news_ticker: String
|
||||
var budget: int = 20000
|
||||
var expenses: int
|
||||
var is_alert: bool = false
|
||||
|
||||
const currency: String = "§"
|
||||
|
||||
|
@ -29,7 +30,16 @@ var fire_tax: int
|
|||
var police_tax: int
|
||||
var power_tax: int
|
||||
|
||||
enum GameSpeed {SLOW, MEDIUM, FAST}
|
||||
enum GameSpeed {
|
||||
SLOW,
|
||||
MEDIUM,
|
||||
FAST
|
||||
}
|
||||
|
||||
enum Advisors {
|
||||
CITY_PLANNER,
|
||||
FINANCIAL
|
||||
}
|
||||
|
||||
func starting_budget(lev: int):
|
||||
|
||||
|
|
|
@ -3,5 +3,8 @@ extends Node
|
|||
signal has_power
|
||||
signal budget
|
||||
signal game_speed
|
||||
signal city_planner(message)
|
||||
signal financial_advisor(message)
|
||||
signal advisor_message(advisor, message)
|
||||
|
||||
# News
|
||||
signal send_alert(message)
|
||||
signal resume_news
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue