Page 1 of 1

PlayerWeaponRemovedActionCallback is not fired when the player was gibbed

Posted: Thu Mar 26, 2020 6:14 pm
by NearHuscarl
IPlayer.Kill() triggers the event normally but IPlayer.Gib() does not

Code: Select all

public void OnStartup()
{
	var me = Game.GetPlayers()[0];
	me.GiveWeaponItem(WeaponItem.MAGNUM);
	me.SetInputEnabled(false);
	me.AddCommand(new PlayerCommand(PlayerCommandType.DrawHandgun));

	Events.PlayerWeaponRemovedActionCallback.Start((player, arg) =>
	{
		Game.WriteToConsole("remove weapon");
	});
	Events.UpdateCallback.Start((e) =>
	{
		// me.Kill(); // works normally
		me.Gib();
		Game.WriteToConsole("gib player");
	}, 3000, 1);
}

Re: PlayerWeaponRemovedActionCallback is not fired when the player was gibbed

Posted: Fri Mar 27, 2020 7:41 pm
by Gurt
Fixed after v.1.3.5