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

Ancient stasis pod #6

Open
viral32111 opened this issue Apr 3, 2020 · 0 comments
Open

Ancient stasis pod #6

viral32111 opened this issue Apr 3, 2020 · 0 comments
Assignees
Labels
Enhancement An idea for a new feature or a modification to an existing feature. Medium Priority This issue is of slight importance.

Comments

@viral32111
Copy link
Owner

The Ancient Stasis Pod would be a new entity in-game, when a player enters it (goes into stasis) they will be "frozen" (unable to move mouse, chat, interact with world, spawn things, etc).

NPCs will be able to be put inside the pod to make transporting them easier, since NPCs are difficult to deal with the freezing process will probably have to delete the NPC entity and create a ragdoll in it's place, with the same bone poses. Then when the NPC is unfrozen it will delete the ragdoll and spawn the NPC again with all the same key-values and attributes (health, armor, ammo, selected weapon, relationship, etc.)

The entity will consume a minor amount of power every second and when the power is cut/lost unexpectedly, the player's/NPC's health will be set to a low random number and the pod will unfreeze. This is to simulate negative effects of power loss. If however the pod is unfrozen normally, the player/NPC will lose no health.

A configuration option will be added to toggle if the stasis pod should slowly regenerate the player's/NPC's health back to their maximum (usually 100).

The stasis pod model should hopefully look like it does in the show (Merlin, Elizabeth). I've also made a concept in-game using a rematerialed cryo-tube model from SBEP (this does not represent the final model):
Stasis Pod Concept

Credit goes to Neptune for the original idea.

@viral32111 viral32111 added Enhancement An idea for a new feature or a modification to an existing feature. Medium Priority This issue is of slight importance. labels Apr 3, 2020
@viral32111 viral32111 added this to Planned in New Features Apr 3, 2020
@viral32111 viral32111 self-assigned this Apr 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement An idea for a new feature or a modification to an existing feature. Medium Priority This issue is of slight importance.
Projects
New Features
  
Planned
Development

No branches or pull requests

1 participant