From Dark and Darker Wiki
A switch data structure that contains information on weapon items. If proper arguments are not passed, returns an empty string.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Switch Level 1 | 1 | {<ItemName>}  | String | suggested | 
| Switch Level 2 | 2 | <ItemName>: {Stats, Abilities, Types, Hitbox, Rarities, HandType, SlotType, ArtifactName, InvSlots, HitSlow, HitSlowDuration, FlavorText, MaxAmmoCount, MaxCount, WearingDelayTime, UnequipTime, Classes}.  | String | suggested | 
| Switch Level 3 | 3 | Stats: {<StatName>, AllStats}. Abilities: {Primary, Secondary, Special, Block, Other}. Types: {<Type>}. Hitbox: {Height, Width, Depth}.  | String | suggested | 
| Switch Level 4 | 4 | Primary, Secondary, Special, Block, Other: {<Attack 1-4>, Guard, Shieldslam, Reaction, Casting, Global}.  | String | suggested | 
| Switch Level 5 | 5 | <Attack 1-4>, Guard, Shieldslam, Reaction, Casting, Global: {DamageType, ComboDamage, HitStopRate, HitStopDuration, AttackSpeed, MovementMultiplier, PrepareMovementMultiplier, ImpactZones, ImpactPower}.  | String | suggested |