Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Space Race Editor #734

Open
tuomount opened this issue Feb 23, 2024 · 2 comments
Open

Space Race Editor #734

tuomount opened this issue Feb 23, 2024 · 2 comments
Labels
Game mechanics New game feature to game mechanics Graphics Image or animation issue GUI Graphical User Interface issue Wait for verify Issue has been implemented but needs verification that it works.
Milestone

Comments

@tuomount
Copy link
Owner

Space Race could have now editor. This should be done by adding new space race json in customs.json which could then loaded by using shadow thingy. Not sure if this should be done for 0.26.0 or 0.27.0

@tuomount tuomount added GUI Graphical User Interface issue Game mechanics New game feature to game mechanics Graphics Image or animation issue labels Feb 23, 2024
@BottledByte
Copy link
Contributor

Due to the constraints of the code how SpaceRaces are treated currently (see my comment in #729 ), such editor would be likely more a "modding" tool than something like "setup your race" screen, which player would want/expect.
Additionally, the resource shadowing is currently useful only for loading SpaceRaces at program startup, as the factory reads the data files only once. So the editor would either had to refresh the cache of SpaceRaceFactory or game would have to be restarted.

I recommend to postpone this.
There is a lot of new and/or changed things for v0.26 anyway 😄

@tuomount
Copy link
Owner Author

tuomount commented Feb 27, 2024

Yes, Idea is to have separate selection(Custom Space Race or similar) for main menu and it would rewrite custom.json after exit. SpaceRaces would be reloaded when starting new game or loading game. Moving this to 0.27.

@tuomount tuomount added this to the 0.27.0 milestone Feb 27, 2024
tuomount added a commit that referenced this issue Dec 24, 2024
tuomount added a commit that referenced this issue Dec 24, 2024
tuomount added a commit that referenced this issue Dec 25, 2024
TraitPanel now works in space race editor.
tuomount added a commit that referenced this issue Dec 25, 2024
tuomount added a commit that referenced this issue Dec 28, 2024
@tuomount tuomount added the Wait for verify Issue has been implemented but needs verification that it works. label Dec 29, 2024
tuomount added a commit that referenced this issue Jan 6, 2025
Also starts adding feature where custom space ship and bridge images
could be added. Also custom speeches should be doable.
tuomount added a commit that referenced this issue Jan 11, 2025
This was way too good if space race did not have any other limit for
growth. Fixed growth and construct pop are now scored less valueable.
Due this Mechions no longer have slow research trait.
tuomount added a commit that referenced this issue Jan 11, 2025
Adds government factory test JUnit.
tuomount added a commit that referenced this issue Jan 15, 2025
Robotic traits prevents now leader life cycles selection, since robotic
trait automatically grants eternal life cycle.
tuomount added a commit that referenced this issue Jan 16, 2025
Remove foobar from new space race description. Update changelog.
tuomount added a commit that referenced this issue Jan 17, 2025
tuomount added a commit that referenced this issue Jan 19, 2025
Adds more background story for all traits.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game mechanics New game feature to game mechanics Graphics Image or animation issue GUI Graphical User Interface issue Wait for verify Issue has been implemented but needs verification that it works.
Projects
None yet
Development

No branches or pull requests

2 participants