EXILED
EXILED copied to clipboard
Move Preference and change BaseCodeEnum to Uint
The preferences are specific to a player and specific firearm, why move those things out into the player class when they require a firearm to be useful anyways?
The preferences are specific to a player and specific firearm, why move those things out into the player class when they require a firearm to be useful anyways?
Because having Static into the Item::Firearm is pretty bad i thinks to find it when it's for a player and not really about the item it's self
So Firearms is specific for Item
Preference is specific for Player or Attachement not really the item (Firearm)
Base game handles them through ItemBase/Firearm class, hence we'll keep using the same pattern.