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

Implement ship core #9

Closed
AnthonyTornetta opened this issue Jan 1, 2023 · 2 comments · Fixed by #40
Closed

Implement ship core #9

AnthonyTornetta opened this issue Jan 1, 2023 · 2 comments · Fixed by #40
Assignees
Labels
feature It's an upcoming feature
Milestone

Comments

@AnthonyTornetta
Copy link
Owner

AnthonyTornetta commented Jan 1, 2023

AC

  • Ship Core cannot be mined while ship has other blocks
  • The ship core CAN be damaged while other blocks are on the ship.
  • If the ship core loses all of its health, then the ship will enter meltdown phase

Meltdown Phase

  • A random block (excluding the core until that is all that remains) will be destroyed every second.
  • A pilot shall not be able to enter the ship

When last block of a structure is destroyed

  • Server: Entity is destroyed + sends destroy command to client

Destroy Network Command (server -> client)

  • When client receives this command

    • The client shall verify the entity exists & destroy the specified entity
  • Needs texture (non-animated for now)

  • When enters meltdown phase, pop pilot out of ship if there is one

@AnthonyTornetta AnthonyTornetta added this to the 0.0.2a milestone Jan 1, 2023
@AnthonyTornetta AnthonyTornetta added the feature It's an upcoming feature label Jan 1, 2023
@AnthonyTornetta
Copy link
Owner Author

Waiting on #17

@AnthonyTornetta AnthonyTornetta moved this to 🆕 New in Cosmos Release Jan 26, 2023
@AnthonyTornetta AnthonyTornetta moved this from 🆕 New to 📋 Backlog in Cosmos Release Jan 26, 2023
@AnthonyTornetta AnthonyTornetta moved this from 📋 Backlog to 🏗 In progress in Cosmos Release Jan 30, 2023
@AnthonyTornetta AnthonyTornetta moved this from 🏗 In progress to 📋 Backlog in Cosmos Release Jan 30, 2023
@AnthonyTornetta AnthonyTornetta moved this from 📋 Backlog to 🏗 In progress in Cosmos Release Jan 30, 2023
@AnthonyTornetta AnthonyTornetta self-assigned this Jan 30, 2023
@AnthonyTornetta AnthonyTornetta added the in progress The issue is currently being worked on label Jan 30, 2023
@AnthonyTornetta
Copy link
Owner Author

Updated AC:
The ship core will be removed

@AnthonyTornetta AnthonyTornetta linked a pull request Feb 1, 2023 that will close this issue
@AnthonyTornetta AnthonyTornetta moved this from 🏗 In progress to 👀 In review in Cosmos Release Feb 1, 2023
@AnthonyTornetta AnthonyTornetta removed the in progress The issue is currently being worked on label Feb 2, 2023
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Cosmos Release Feb 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature It's an upcoming feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant