Longship icon indicating copy to clipboard operation
Longship copied to clipboard

[Feature] Complete event dispatcher system

Open AlexMog opened this issue 4 years ago • 0 comments

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
  • [x] Player sends a chat message (using /s)
  • [ ] Player sends a chat message (without /s)

Humanoid events

  • [x] Pickup item
  • [x] Drop item
  • [x] Equip item
  • [x] Unequip item
  • [x] Use item
  • [ ] Block attack

Character events

  • [x] Character move event
  • [x] Character spawn
  • [x] Character death
  • [x] Character damaged
  • [x] 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 avatar Feb 20 '21 03:02 AlexMog