Startup Scenarios
Several items in my to-do list related to game startup.
When creating a new avatar, you now choose one of four scenarios to start the game.
Story Dialog
The comm is inadequate when characters in a story say lots of stuff.
A Story Dialog window now appears when communications associated with a story are received on the comm. No changes to existing story scripts are required. It operates automatically.
Story choices are presented as buttons on the dialog, making them easy to select.
There is a setting on the Windows page of the Settings window to disable use of the Story Dialog.
This does not change the operation of the comm window, which continues to operate as it did before.
It would be appropriate to place Story Hint and Drop Story buttons there. I'll do that.
Saved Games
The function to clear saved games does not work.
A few changes related to saved games were made.
Closing the game is kinda weird. Sounds seem to hang for a while, I assume it is the local server saving or shutting down in the background but it doesn't show it in any way. If this ends up taking a long time, it might be an issue if there is no progress bar or something to show that it is shutting down still. Or maybe at least terminate all sounds when this happens.
Moved shutdown of OpenAL sooner in the shutdown sequence.
Animal Sounds
Sounds of subterranean animals get really annoying over time. The player can do nothing about them, so it is just weird.
Every individual sound effect can be adjusted on the Sounds page of the Settings window.
Flag Bug
Using a flag as an empire-less avatar doesn't open the Create Empire dialog.
Fixed.
Officers Take Crew Berths
Requesting officers to board might have them take free crew berths instead of officer berths. Likely a side-effect of recent NPC class changes.
Fixed.
Capitol Construction
When not part of an empire, the Capitol building button on the Construction window doesn't look like it is disabled. Maybe the button and its icon should become gery so it is more clear?
Construction buttons now grey the icon when disabled.
Solo Chat From Id
Remove From Id from chat messages in solo game. This helps hide the fact that story characters may return later with a different id.
Done.
Several items in my to-do list related to game startup.
When creating a new avatar, you now choose one of four scenarios to start the game.
- Reach for the Stars - You start at an indigenous village on a habitable homeworld. Targoss arrives to give a tutorial. Rocket Training starts when your city is ready. An asteroid approaches.
- Citizen of the Galaxy - You start as a citizen of an existing empire, at the capitol, any city, or the emperor, in that order of precedence.
- Savage State - You start on a habitable homeworld in the wilderness. Targoss and Rocket Training never start. There is no asteroid.
- Lost Atlantis - You start as captain of the starship Atlantis, lost in space and time. No trace of your former civilization exists.
Story Dialog
The comm is inadequate when characters in a story say lots of stuff.
A Story Dialog window now appears when communications associated with a story are received on the comm. No changes to existing story scripts are required. It operates automatically.
Story choices are presented as buttons on the dialog, making them easy to select.
There is a setting on the Windows page of the Settings window to disable use of the Story Dialog.
This does not change the operation of the comm window, which continues to operate as it did before.
It would be appropriate to place Story Hint and Drop Story buttons there. I'll do that.
Saved Games
The function to clear saved games does not work.
A few changes related to saved games were made.
- Fixed the function to clear saved games.
- Fixed update of saved games list when cleared.
- Replaced the dialog with a popup menu, when clicking on a saved game. Options: Restore, Delete, Delete All Save Points.
Closing the game is kinda weird. Sounds seem to hang for a while, I assume it is the local server saving or shutting down in the background but it doesn't show it in any way. If this ends up taking a long time, it might be an issue if there is no progress bar or something to show that it is shutting down still. Or maybe at least terminate all sounds when this happens.
Moved shutdown of OpenAL sooner in the shutdown sequence.
Animal Sounds
Sounds of subterranean animals get really annoying over time. The player can do nothing about them, so it is just weird.
Every individual sound effect can be adjusted on the Sounds page of the Settings window.
Flag Bug
Using a flag as an empire-less avatar doesn't open the Create Empire dialog.
Fixed.
Officers Take Crew Berths
Requesting officers to board might have them take free crew berths instead of officer berths. Likely a side-effect of recent NPC class changes.
Fixed.
Capitol Construction
When not part of an empire, the Capitol building button on the Construction window doesn't look like it is disabled. Maybe the button and its icon should become gery so it is more clear?
Construction buttons now grey the icon when disabled.
Solo Chat From Id
Remove From Id from chat messages in solo game. This helps hide the fact that story characters may return later with a different id.
Done.