Commit graph

26 commits

Author SHA1 Message Date
Tony Bark
dd04a01651 Removed a few addons
- Upgraded to Godot 4.2
2023-12-09 23:07:31 -05:00
Tony Bark
c46d0e27e4 Removed state machine for behavior trees
- Added Font Awesome Support
2023-03-14 06:30:58 -04:00
Tony Bark
c980445340 Major clean up and reorganization
- Upgraded to Godot 4
- Just remembered the basic principles are based on a tile editor, and dramatically simplified from there. Derp.
- New state machine and license display add-ons.
- Re-licensed under the GPL because Micropolis' assets aren't under a separate one.
2023-03-14 06:17:27 -04:00
Tony Bark
0ed6b75520 Game version 2023-01-21 05:53:41 -05:00
Tony Bark
5fa863114a Behavior Tree addon 2023-01-21 04:04:13 -05:00
Tony Bark
5de5a0c315 [Broken] Removed news branding
- Ticker files are no longer baked into the game
- Removed secondary outlet
- News window uses outlet name from Json name
- Lowered maximum amount of news items
2022-08-08 18:29:56 -04:00
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
9db4e970b3 Minor internal maintenance 2022-08-07 22:42:49 -04:00
Tony Bark
abf160838c Directory reorganization
- Zones can now detect each other
2021-10-02 11:12:27 -04:00
Tony Bark
ef6b097ef2 Rewrote news ticker
- Rewrote news ticker based on JSON web API tutorials
- Simplified json files for news ticker as part of rewrite
- Renamed /dialog to /json
2021-05-30 12:38:41 -04:00
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
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
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
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
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
ce39d47543 Windows icon
- Removed Micropolis icon
2020-06-11 00:36:00 -04:00
Anthony Foxclaw
f5c7355d5a New(ish) icon
- Reorganized project directories
2020-06-11 00:05:09 -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
Renamed from src/project.godot (Browse further)