Namespace SlipeServer.Server.Behaviour
Classes
CollisionShapeBehaviour
Behaviour responsible for triggering collision shape enter and exit events when an element's position changes
CustomDataBehaviour
Behaviour responsible for relaying element data changes
DefaultChatBehaviour
Behaviour responsible for sending chat echo packets to mimic default MTA main chat
EventLoggingBehaviour
Behaviour responsbile for logging triggered MTA Lua events
LightSyncBehaviour
Behaviour responsible for sending light sync information to players that are far away from a to-be-synced player
LocalServerAnnouncementBehaviour
Behaviour responsible for responding to local server list queries If the request comes from a debug client, and the server's configuration contains a debug port, the debug port will be sent to the client.
MapInfoBehaviour
Behaviour responsbile for sending map info packets on player join
MasterServerAnnouncementBehaviour
Behaviour responsible for announcing the server to the master server list
NicknameChangeBehaviour
Behaviour responsible for allow players to change their own nickname using /nick
PedSyncBehaviour
Handles ped sync, assinging ped syncers based on their distance to the ped
PickupBehaviour
Handles pickup use and reset events
PlayerJoinElementBehaviour
Behaviour responsible for sending create entity packets for all elements in the collection on player join
TypeFilteredCollisionShapeBehaviour
Behaviour responsible for triggering collision shape enter and exit events when an element's position changes. This allows for only handling position changes for specific types of elements.
UnoccupiedVehicleSyncBehaviour
Handles the synchronisation of unoccupied vehicles, assigning players to sync a vehicle based on distance to the vehicle.
VelocityBehaviour
Behaviour that moves elements with velocity server sided
VoiceBehaviour
Behaviour responsible for relaying voice chat information