Skip to content
This repository has been archived by the owner on Nov 4, 2021. It is now read-only.

[Feature] Complete event dispatcher system #3

Open
11 of 40 tasks
AlexMog opened this issue Feb 20, 2021 · 0 comments
Open
11 of 40 tasks

[Feature] Complete event dispatcher system #3

AlexMog opened this issue Feb 20, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@AlexMog
Copy link
Owner

AlexMog commented Feb 20, 2021

Provide a complete Event-dispatching system and mechanism, some events must be able to be canceled.

Events to do:

Player events

  • Player connect event
  • Player disconnect event
  • Place piece
  • Respawn
  • Repair item
  • Use stamina
  • Add new known biome
  • Add new known recipe
  • Add new known piece
  • Add new known station
  • Add new known text
  • Add new known item
  • ADd new trophie
  • Show tutorial
  • Inventory updated
  • Doge
  • Teleport
  • Consume item
  • PvP Status changed
  • Emote started
  • Start ship controll
  • Stop ship controll
  • Targeted
  • Player sends a chat message (using /s)
  • Player sends a chat message (without /s)

Humanoid events

  • Pickup item
  • Drop item
  • Equip item
  • Unequip item
  • Use item
  • Block attack

Character events

  • Character move event
  • Character spawn
  • Character death
  • Character damaged
  • Character heals

World events

  • Weather change

Specific events

  • Fireplace refuel
  • Craftstation interaction
  • Trader interaction

If you find more events to register, do not hesitate to comment this issue

@AlexMog AlexMog added the enhancement New feature or request label Feb 20, 2021
@AlexMog AlexMog self-assigned this Feb 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant