Weapon System — Now for sale in the Scirra Store!
https://www.scirra.com/store/construct2-behaviours/weapon-system-3763
<h3>What you buy here?</h3><div class="deshr"></div>
- Weapon System behavior for C2.
- Two example capxes (regular weapon setup and with JSON)
<h3>What is Weapon System behavior?</h3><div class="deshr"></div><p>Weapon System behavior is a set of features that lets you easily implement any multi-weapon system for any character in your game including the most complex ones.</p><p>It's possible to setup a simple platformer shooter as well as a space shooting world where each spaceship has many various weapons and can even shoot with all of them at once, or even a complex RTS!</p><p>Any weapon feature can be defined with this behavior. Basic stats like damage, ammo etc. are predefined with ACEs, yet there's a possibility to set unlimited custom weapon properties.</p><h3>Features</h3><div class="deshr"></div>
- Suitable for any shooting game and even melee fighting game,
- Add weapon with a single action (few actions for complex weapons with custom stats),
- Set weapon stats individually or in bulk,
- Shooting with predefined fire rate in continuous or one shot mode,
- Ammo managament (deduction per shot, out of ammo notification, and more),
- Reloading feature (auto-reloading possible),
- Predefined ACEs for most common stats,
- Unlimited custom properties,
- Switching weapons,
- Add/remove weapons during game,
- Possibility to load/export weapons with JSON (very simple format),
- Console warnings in case of any issues (e.g. attempt to retrieve stat of non-existing weapon),
- and more (see screenshots for ACEs)
<h3>Performance</h3><div class="deshr"></div><p>This behavior has a lot of features but still it's very lightweight because even though there are many stats predefined with ACEs, they are not added to each weapon by default. You entirely decide about your weapons stats. </p><h3>Warranty</h3><div class="deshr"></div><p>This plugin does not rely on any third party libraries so it will never get outdated or broken. It does not use any DOM features so it will work on any platform and with any wrapper.</p><p>I'm a full time programmer, in case of encountering any issues, please send me an email, I'll fix it ASAP!</p>
Use this topic to leave comments, ask questions and talk about Weapon System