Skip to content
BDCarrillo edited this page Feb 20, 2024 · 25 revisions

Welcome to the WeaponCore Modder Wiki!

WeaponCore 2.X, or CoreSystems, comprises the APIs and code base, whereas CoreParts contains the weapon, armor, or system modder-level "blueprint" for creation. Take a look at CoreParts for the proper structure and sample files.

The Weapon and Ammo entries in this Wiki are meant to supplement the comments found in the CoreParts sample files. Only nuances, exceptions, or clarifications will be noted in the Wiki.

Mod Folder
└── Data
    ├── Scripts/WeaponThread
    │           ├── script
    │           │   └──[slave files]
    │           ├── AdvancedAnimation.cs
    │           ├── AmmoTypes.cs
    │           ├── Weapon.cs
    │           └── MasterConfig.cs
    └── [SBC files]

Note: everything except for MasterConfig.cs is loosely named - meaning they can be named whatever you want, for organizations sake.

Please, for the sake of any Bug-fixing, or assistance, try to keep names containing "Ammo" for Ammo CS, Weapon (Or some identifier that it's a weapon), Animation (at the end, or where-ever), so your CS files can be identified more easily, so we can help you with less trouble.

The same can be asked for SBCs, as a "Weapon" SBC that contains Cubeblock Entries but no Weapon entries can be quite troublesome for solving problems.

More specific information can be found in the sidebar.

Clone this wiki locally