How arturofbc/packrpg works
PackRPG is a Unity action RPG with creature-collection mechanics. The visible runtime workflow is combat: a skill execution consumes mana, finds nearby colliders, and sends hit messages; resource-change events can add or remove a buff through creature stats. The tree also shows level, item, and visual-effect assets, but the supplied excerpts do not establish their runtime wiring. The graph therefore represents those as product content rather than asserting unverified calls.
Main entry points: ProximityBuff.cs Proximity Skill · ApplyEffectOnLifeOrManaChange.cs Resource Effect · Levels Playable Levels · Effects Visual Effects
Components 14
Game World
- Playable Levels
Assets/Levels - Game Items
Assets/GameItems
Combat
- Creature
- Proximity Skill
ProximityBuff.cs - Skill Base
- Hit Targets
- Life And Mana
- Resource Effect
ApplyEffectOnLifeOrManaChange.cs - Creature Stats
- Buff
Presentation
- Visual Effects
Assets/Effects - Animations
Assets/Animations
Other components
- Player
- Unity Physics
Connections 9
- Player → Playable Levels: plays in
- Proximity Skill → Skill Base: inherits
- Proximity Skill → Life And Mana: consumes mana
- Proximity Skill → Unity Physics: overlaps sphere
- Proximity Skill → Hit Targets: sends hit
- Resource Effect → Life And Mana: subscribes to changes
- Resource Effect → Creature Stats: adds or removes buff
- Creature Stats → Buff
- Proximity Skill → Visual Effects: instantiates optional effect