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

Update scenario: Allies and Enemies #2283

Merged
merged 1 commit into from
Jan 17, 2025
Merged

Update scenario: Allies and Enemies #2283

merged 1 commit into from
Jan 17, 2025

Conversation

Xansta
Copy link
Contributor

@Xansta Xansta commented Jan 16, 2025

This pull request addresses issues in #2255 - specifically items a through h.
Divide settings into three categories: Murphy, Missions and Enemies.
Switch to using place stations utility.
Put some of the initialization processes into the setGlobals(), constructEnvironment(), and mainGMButtons() functions.
Switch to a unified player ship names list and a player ship stats list.
Better abstraction of get coolant processing.
Get rid of underscore indexed loops.
Better processing of Arlenian station where the admiral is convalescing.
Remove timed mission options.
Update goods processing.
Make numbers integers for presentation in comms.
Remove reference to unused and undefined table.
Fix function name reference to commsShip instead of commsStation.
Clearer handling of nebulae impacting player ship coolant.
Add instant mission end if station with admiral is destroyed instead of waiting for admiral death countdown expiration. Add goods to Cloud City.
Clean up end game statistics including checking numbers before adding to stats screen.
Switch from double dot concatenation to string.format.

Divide settings into three categories: Murphy, Missions and Enemies.
Switch to using place stations utility.
Put some of the initialization processes into the `setGlobals()`, `constructEnvironment()`, and `mainGMButtons()` functions.
Switch to a unified player ship names list and a player ship stats list.
Better abstraction of get coolant processing.
Get rid of underscore indexed loops.
Better processing of Arlenian station where the admiral is convalescing.
Remove timed mission options.
Update goods processing.
Make numbers integers for presentation in comms.
Remove reference to unused and undefined table.
Fix function name reference to commsShip instead of commsStation.
Clearer handling of nebulae impacting player ship coolant.
Add instant mission end if station with admiral is destroyed instead of waiting for admiral death countdown expiration.
Add goods to Cloud City.
Clean up end game statistics including checking numbers before adding to stats screen.
Switch from double dot concatenation to string.format.
@daid daid merged commit 667107c into daid:master Jan 17, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants