Longship
Longship copied to clipboard
[Feature] Complete event dispatcher system
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