public override void Initialize(Contexts contexts, int modeId) { SetMode(modeId); ProcessListener = new ModeProcessListener(); ReservedBulletHandler = new SharedReservedBulletHandler(); PickupHandler = new SurvivalPickupDropHandler(contexts, modeId); SlotLibary = WeaponSlotsLibrary.Allocate(EWeaponSlotsGroupType.Default); }
public override void Initialize(Contexts contexs, int modeId) { SetMode(modeId); serverInitHandler = new ServerWeaponInitHandler(); ProcessListener = new CommonModeProcessListener(); PickupHandler = new CommonPickupDropHandler(contexs, ModeId); ReservedBulletHandler = new LocalReservedBulletHandler(); SlotLibary = WeaponSlotsLibrary.Allocate(EWeaponSlotsGroupType.Group); }