public static ClientUISlotBarCategoryItemStatusModule RocketLauncherStateCommand(PlayerController initiator) { return(ClientUISlotBarPacketBuilder.RocketLauncherState(initiator, out _)); }
public static ClientUISlotBarCategoryItemModule RocketLauncherCommand(PlayerController initiator) { return(ClientUISlotBarPacketBuilder.CreateRocketLauncher(initiator)); }
/* public static ClientUISlotBarCategoryItemStatusModule SelectItemCommand(string lootId, bool active) { * return new ClientUISlotBarCategoryItemStatusModule(true, true, lootId, * null, null, false, 0, 0, ClientUISlotBarCategoryItemStatusModule.BLUE, * lootId, true, active, false); * } * * * public static ClientUISlotBarCategoryItemStatusModule SelectCountableItemCommand(string lootId, int count, int maxCount, bool active) { * short color = ClientUISlotBarCategoryItemStatusModule.BLUE; * if (count * 5 <= maxCount) { * color = ClientUISlotBarCategoryItemStatusModule.RED; * } * * return new ClientUISlotBarCategoryItemStatusModule(count > 0, true, lootId, * null, null, false, maxCount, count, color, * lootId, count > 0, active, false); * } * * * public static ClientUISlotBarCategoryItemStatusModule SelectLaserItemCommand(string lootId, int count, bool active) { * return SelectCountableItemCommand(lootId, count, 1000, active); * } * * public static ClientUISlotBarCategoryItemStatusModule SelectSpecialItemCommand(string lootId, int count, bool active) { * return SelectCountableItemCommand(lootId, count, 100, active); * } */ public static ClientUISlotBarsCommand SlotBarsCommand(PlayerController initiator, bool full = true) { return(ClientUISlotBarPacketBuilder.Generate(initiator.ClientConfiguration, initiator, full)); }
public static ClientUISlotBarCategoryItemStatusModule CountableItemStatus(string lootId, string tooltipId, long count, long maxCount, bool selected, short localisation = 5) { return(ClientUISlotBarPacketBuilder.CreateItemStatus(lootId, tooltipId, true, count, maxCount, true, selected, localisation)); }
public static ClientUISlotBarCategoryItemStatusModule ExtraItemStatus(string lootId, string ttipID, bool selected) { return(ClientUISlotBarPacketBuilder.CreateItemStatus(lootId, ttipID, false, 0, 0, true, selected, 3)); }
public static ClientUISlotBarCategoryItemStatusModule DroneFormationItemStatus(string lootId, bool selected) { return(ClientUISlotBarPacketBuilder.CreateItemStatus(lootId, lootId, false, 0, 0, true, selected, 3)); }