Weapons Basics - Vanilla-Expanded/VanillaExpandedFramework GitHub Wiki
The Weapons module includes code that modifies the behaviour of weapons. This includes projectiles and turrets.
- Projectiles, new projectile classes
- Weapon Damage Workers, new damage workers
- Weapon Def Extensions, def extensions to give certain behaviours to things
- Weapon Comps, comps to give certain behaviours to weapons
- Weapon Stat Parts, new weapon stat parts
- Weapon Thing and ThingDefs, new classes for weapons
- Weapon Verbs, new verb classes
How do I use this code?
Depends on the code. Examples are provided in each section.
Inside the framework, the namespace to access all the Weapons classes is "VEF.Weapons"