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

New army member: Enderman #253

Open
The-Fireplace opened this issue Apr 7, 2023 · 0 comments
Open

New army member: Enderman #253

The-Fireplace opened this issue Apr 7, 2023 · 0 comments

Comments

@The-Fireplace
Copy link
Member

Description

Endermen are trapped in a special sword, and can be used to send out orders quickly throughout your entire army. Once the sword breaks (degrading as you use it for combat or new orders), the enderman is released from its service, angry at you for trapping it. It may or may not acquire new equipment or strength to make it harder than a normal enderman.

Technical note: Maintain a versioned army-wide order state, each entity stores the last revision it received and whether it has overridden that revision. Revisions also track which army members they apply to, such as certain squads or all. When a skeleton is loaded the revisions since the last one it received are checked to determine whether the enderman appears by it to give the new orders. This allows sending orders to skeletons that are in unloaded chunks.

Additional Information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant