Class KitSignService
public class KitSignService : IEventListener<PlayerKitChanged>, IEventListener<SquadMemberJoined>, IEventListener<SquadMemberLeft>, IEventListener<KitUpdated>
- Inheritance
-
KitSignService
- Implements
- Inherited Members
Constructors
KitSignService(SignInstancer, IPlayerService)
public KitSignService(SignInstancer signs, IPlayerService playerService)
Parameters
signsSignInstancerplayerServiceIPlayerService
Methods
HandleEvent(KitCreated, IServiceProvider)
public void HandleEvent(KitCreated e, IServiceProvider serviceProvider)
Parameters
eKitCreatedserviceProviderIServiceProvider
HandleEvent(KitUpdated, IServiceProvider)
public void HandleEvent(KitUpdated e, IServiceProvider serviceProvider)
Parameters
eKitUpdatedserviceProviderIServiceProvider
HandleEvent(PlayerKitChanged, IServiceProvider)
public void HandleEvent(PlayerKitChanged e, IServiceProvider serviceProvider)
Parameters
ePlayerKitChangedserviceProviderIServiceProvider
HandleEvent(SquadMemberJoined, IServiceProvider)
public void HandleEvent(SquadMemberJoined e, IServiceProvider serviceProvider)
Parameters
eSquadMemberJoinedserviceProviderIServiceProvider
HandleEvent(SquadMemberLeft, IServiceProvider)
public void HandleEvent(SquadMemberLeft e, IServiceProvider serviceProvider)
Parameters
eSquadMemberLeftserviceProviderIServiceProvider
UpdateLoadoutSigns()
Update only loadout signs for all players.
public void UpdateLoadoutSigns()
Remarks
Thread Safe
UpdateLoadoutSigns(WarfarePlayer)
Update only loadout signs for player.
public void UpdateLoadoutSigns(WarfarePlayer player)
Parameters
playerWarfarePlayer
Remarks
Thread Safe
UpdateSigns()
Update all kit signs for all players.
public void UpdateSigns()
Remarks
Thread Safe
UpdateSigns(string)
Update all signs for a specific kit's ID.
public void UpdateSigns(string kitId)
Parameters
kitIdstring
Remarks
Thread Safe
UpdateSigns(string, WarfarePlayer)
Update all signs for a specific kit's ID and player.
public void UpdateSigns(string kitId, WarfarePlayer player)
Parameters
kitIdstringplayerWarfarePlayer
Remarks
Thread Safe
UpdateSigns(Kit)
Update all signs for a specific kit.
public void UpdateSigns(Kit kit)
Parameters
kitKit
Remarks
Thread Safe
UpdateSigns(Kit, WarfarePlayer)
Update all signs for a specific kit and player.
public void UpdateSigns(Kit kit, WarfarePlayer player)
Parameters
kitKitplayerWarfarePlayer
Remarks
Thread Safe
UpdateSigns(WarfarePlayer)
Update all kit signs for player.
public void UpdateSigns(WarfarePlayer player)
Parameters
playerWarfarePlayer
Remarks
Thread Safe