Wyvernshield - RPG Combat System Framework's icon

Wyvernshield - RPG Combat System Framework 0.1 Scripts 3.5 Community

Submitted by user don-tnowe; MIT; 2023-01-18

A framework of systems to make RPG combat easier to make. Includes damage exchange (via CombatMove), stat accumulation (via StatSheet), attachable scripts that happen on attack/damage/etc. and can modify outcome (via TriggerReaction), and status effects that add the latter two for a set time (StatusEffect).

For the files you might need, see Package Contents in README.md.

Setup:

- Plugin does not need activation.
- Trigger properties are configured inside assets/wyvernshield/trigger_library.tres, or your own TriggerLibrary instance. The file can be moved anywhere.

- Combat Actor must be attached to every character;
- Hurtbox lets the actor take damage from DamageAreas.
- Weapon lets the actor attack if their combat moves create DamageAreas, or even a HeroWeapon to make it listen to the player!
- StatusCarrier lets the actor be affected by StatusEffects.


View files Download Submit an issue Recent Edits