File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,12 @@ const (
143143 EqHE EquipmentElement = 506
144144)
145145
146+ // Class returns the class of the equipment.
147+ // E.g. pistol, smg, heavy etc.
148+ func (e EquipmentElement ) Class () EquipmentClass {
149+ return EquipmentClass ((int (e ) + 99 ) / 100 )
150+ }
151+
146152// EquipmentClass constants give information about the type of an equipment (SMG, Rifle, Grenade etc.).
147153// Note: EquipmentElement / 100 = EquipmentClass
148154const (
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ type Equipment struct {
103103// Class returns the class of the equipment.
104104// E.g. pistol, smg, heavy etc.
105105func (e Equipment ) Class () EquipmentClass {
106- return EquipmentClass ( int ( e .Weapon ) / 100 )
106+ return e .Weapon . Class ( )
107107}
108108
109109// NewEquipment is a wrapper for NewSkinEquipment to create weapons without skins.
You can’t perform that action at this time.
0 commit comments