Commit graph

42 commits

Author SHA1 Message Date
Tony Bark
b443ee61fe Moved date variables to dedicated singleton
Due to the growing complexity of date system, it's been moved to its own dedicated singleton.
2021-05-29 03:09:09 -04:00
Tony Bark
ae1b600928 Removed some redundant code
- Change month and day within debug console
- Removed get_week() in SimData
2021-05-27 22:31:40 -04:00
Tony Bark
622eea364e Ignore 3d directory, for now 2021-05-27 21:10:40 -04:00
Tony Bark
3fb152e7ba Moved settings button to side
- Added placeholder 0s to date
2021-05-27 14:35:24 -04:00
Tony Bark
d3350dd8a6 Redid interface
- Redid the interface with everything now at the bottom.
- Advisors can now address the mayor and city
- Updated tax window with red and green arrow icons
- Tweaked income algorithm
2021-05-27 13:54:08 -04:00
Tony Bark
7a4619f874 Fixed month not counting down in GUI
Apparently the reason why the month wasn't counting on the GUI - despite everything I threw at it - was because I had the plus and equal symbols mixed up. Derp.
2021-05-27 12:05:08 -04:00
Tony Bark
72e2c96542 SC3k-style Ordinances
This wound up being a bigger commit than I had initially planned.

- New SC3k-style policies based on the advisor code.
- Added license file to Font Awesome folder.
- Refactored the advisor code so it can handle multiple files.
- Updated icons. Should be more consistent now.
- Replaced Sims with Animals in ticker text.
- Moved dialogs to windows directory.
2021-05-27 10:33:08 -04:00
Tony Bark
346ceaacb9 WASD support
- macOS Big Sur-style icon
- Text file that contains all the SC3k ticker text
- Mini map WIP
2021-05-26 11:01:35 -04:00
Tony Bark
986789ae5d Organized city and advisor dialogs
- Added another existing character, Cindy Diamond, to take over as City Planning now that City Limits officially takes place in Nethington. Zack now handles transport.
- News keys are now properly shuffled after index.
- Updated screenshot to the recent look
- Simplified money cheat
- Updated credits in README
2021-05-26 10:30:41 -04:00
Tony Bark
8b37060d5c Fixed typo 2021-05-26 05:51:47 -04:00
Tony Bark
76b67cbe73 Added more news messages
- Shuffle news keys
- Brought back check if city name is named "Furtropolis" to change outlet to "FNN"
- Reduced ticker timer from 10 to 6 seconds
2021-05-26 05:50:47 -04:00
Tony Bark
cc4747ab65 FNN and Central Tower
If the Central Tower is present, change Pawprint Press to FNN.
2021-05-26 04:24:08 -04:00
Tony Bark
9dc5956e89 News outlet variable
Two possible news outlets: FNN (Furtropolis News Network) or Pawprint Press.
2021-05-26 03:48:50 -04:00
Tony Bark
d1da70a099 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.
2021-05-26 03:35:52 -04:00
Tony Bark
e5505a3244 Tax system
- New tax system
- Advisor window modeled after SC3k's
- Advisor start_dialogue() function is now connected to a SimEvent "advisor_message" signal
- Advisor windows are now autoloaded and no longer part of the core interface node
- Added 3D buildings from Micropolis repo
2021-05-22 04:12:18 -04:00
Tony Bark
49a1186115 Reduced starting budget
- Redid money cheat code
- Reduced starting budget to 20k now that the money cheat codes can handle any additional income
2021-05-21 00:25:37 -04:00
Tony Bark
e86dd64b8b Changed debug control to winodw
- Changed debug control into custom window dialog.
- Reworked "whereyoufrom" cheat
- Changed how the money cheat works
2021-05-20 22:16:43 -04:00
Tony Bark
f6438a9bee Finished debug/cheat console 2021-05-20 21:25:41 -04:00
Tony Bark
59ea5dd6f0 Advisor dialogs
- WIP debug/cheat console
- Rewrote README
- Updated Zack's avatar with something made by me
2021-05-20 18:17:44 -04:00
Tony Bark
addbf91a36 Json-based dialog
- Json-based dialog using code from the JRPG demo
- Moved advisor scenes to their own directory
- Year now has a "Y" prefix
- Docs directory
2021-05-20 15:05:58 -04:00
Tony Bark
80adf6b1d5 Updated README
Updated README with screenshot and checked off a few of the TODOs (not that it's anywhere near complete)
2021-05-20 05:07:18 -04:00
Tony Bark
8170b69b7a Menu sprites from Micropolis
- Removed UI from ZC's Dress Up (may return in a later time)
- Power stations
- Simplified UI
- Time now works
- Income and expenses
2021-05-20 04:54:00 -04:00
Tony Bark
0b60335591 Implemented basic buying functions
- Renamed more scripts
- Switched license to Artistic 2.0
2021-05-20 00:58:17 -04:00
Tony Bark
8435cab605 Added advisor window 2021-05-18 04:10:16 -04:00
Tony Bark
71bdc3d971 Created first zone type
- Renamed CityData to SimData and added SimEvents for signals
= Set starting screen to game screen for now
2021-05-16 21:33:16 -04:00
Tony Bark
9d565de091 Removed Github CI and updated README 2020-12-29 11:20:31 -05:00
Anthony Foxclaw
436beac55d Github CI 2020-06-11 12:45:04 -04:00
Anthony Foxclaw
46f5c6c262 UI sprites
- Enabled pixel snapping
- Disabled resizing
2020-06-11 00:49:01 -04:00
Anthony Foxclaw
ce39d47543 Windows icon
- Removed Micropolis icon
2020-06-11 00:36:00 -04:00
Anthony Foxclaw
8a40969703 Merged varies scenes into game scene
- Merged GUI and world scenes into game scene with the GUI existing on a canvas layer
- Ported over camera movement script
2020-06-11 00:32:25 -04:00
Anthony Foxclaw
f5c7355d5a New(ish) icon
- Reorganized project directories
2020-06-11 00:05:09 -04:00
Anthony Foxclaw
29c7fa4502 Added credits for assets
- Fixed license name in README
2020-06-05 13:34:46 -04:00
Anthony Foxclaw
7845b1f08f World is now seperate scene 2020-06-05 13:00:13 -04:00
Anthony Foxclaw
9ba66410a4 Title screen
- Title screen that lets you decide to the set the city name. Still figuring out the dropdown menu.
- Made city status script
2020-04-07 11:47:40 -04:00
Anthony Foxclaw
b9fc048624 Rearranged files 2020-04-07 05:08:05 -04:00
Anthony Foxclaw
bb607c208a City name and game speed options
- Added city name and game speed options to the right side of the top bar.
- HBox was renamed to CityStatus
2020-02-29 22:08:14 -05:00
Anthony Wilcox
cabd5d8817 Budget script
New bank script that serves for handling the budget, taxes, and starting funds.
2019-11-29 14:24:25 -05:00
Anthony Wilcox
2c1a66e501 Basic lakes
- Generate basic lakes within the empty spots generated by the terrian
- Ported over Micropolis' icons
2019-11-29 12:55:48 -05:00
Anthony Wilcox
2f7b47fa4d WIP update to terrian tileset
- Updating the terrian tileset as terrian_cl (Terrian City Limits) so that it's better optimized to work with the auto tile engine.
- Fixed typo in gitignore
2019-11-29 11:05:56 -05:00
Anthony Wilcox
4d7ba09097 Changed license to MPL 2.0 2019-11-11 03:53:36 -05:00
Anthony Wilcox
8a8531d2b2 Removed backups 2019-10-24 03:28:46 -04:00
Anthony Wilcox
1e8296f285 Initial source commit 2019-10-24 03:26:15 -04:00