Commit graph

26 commits

Author SHA1 Message Date
Tony Bark
65cc08fab6 Decoupling more hardcoded data
- Created a json helper to streamline decoupling of hardcoded data
- Removed non-existent VR bridge reference
- News ticker files are no longer hardcoded to the game.
- Removed hardcoded city and mayor names using Json helper
2022-08-08 16:10:14 -04:00
Tony Bark
f8a0f97767 Slightly rewrote the news ticker architecture
- The news ticker is now a stealth button that opens a window.
- News window now has brandings for FNN and Pawprint Press.
- Ticker now provides extra lore by me if is_caseyverse.txt is present.
- Moved the news ticker functions to the window source, for now.
- Added .gdignore
2022-08-08 03:53:39 -04:00
Tony Bark
aed8b266b8 Fixed news ticker not replacing text
Glad to get that annoying bug finally out of the way.
2022-08-07 23:00:59 -04:00
Tony Bark
44386959d3 Rebinded buttons.
- WIP and very primitive power grid logic
2021-10-02 11:55:14 -04:00
Tony Bark
abf160838c Directory reorganization
- Zones can now detect each other
2021-10-02 11:12:27 -04:00
Tony Bark
1f038ea53c Initial foundation for VR Mode
A lot has happened since May that I couldn't begin to describe what was working at the time. What I can tell you that is new as of this commit is an upcoming VR mode.
2021-09-24 11:12:02 -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
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
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
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
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
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
Anthony Foxclaw
46f5c6c262 UI sprites
- Enabled pixel snapping
- Disabled resizing
2020-06-11 00:49:01 -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