Welcome to the ArcCW GitHub page!
You are free to contribute by sending pull requests. For bug reports, please create an issue in this repo or reach out on Discord.
- 4-space indents
- "!" and "!=", not "not" and "~="
- CamelCase for global/class variables, lowercase for local variables
- (no spaces) inside parentheses
- but (spaces) between them and other variables
- Use fptje's Glualint -> https://fptje.github.io/glualint-web/ <- to detect other style issues. Basically I don't like when my glualint has lots of yellow squiggly lines on it.
- Read the wiki!! https://github.com/HaodongMo/ArcCW/wiki
- Refer to this for SWEP parameters: https://github.com/HaodongMo/ArcCW/blob/master/lua/weapons/arccw_base/shared.lua
- Refer to this for attachment parameters: https://github.com/HaodongMo/ArcCW/blob/master/lua/arccw/shared/attachments/default.lua
- ArcCW CS+, an example/primary weapon pack https://github.com/HaodongMo/ArcCW-CS-
- For Translators https://github.com/TheOnly8Z/ArcCW-Localization