Core concepts¶
These pages cover the rules that apply across the whole library, whatever base class you extend. Read them before writing your second ability: each one describes a mistake that compiles, runs, and silently does the wrong thing.
| Page | What it answers |
|---|---|
| The registry | Every register... method of AkumaRegistry, the id it gives and the name it records |
| Damage | Why a damage constant of 10 deals 4, and why a burst sometimes deals nothing at all |
| What the library registers | What you get for free, and what you must never register yourself |
| Morph gates and stats | Locking a technique to a form, and declaring a form's attributes in one line |
| Amplification | Letting a morph upgrade the rest of its fruit's kit |
| Charges | Why an interrupted charge delivers its full effect, and the one line that stops it |
| Awakening abilities | Marking a fruit's awakening: its own tab in the abilities screen, off the fruit's tooltip |
| Held inputs | Why a right click in the open air never reaches the server, and how an ability learns that a key is held |
| The civilian faction | What turns a civilian pirate, the Marine recruiter, and how a pirate goes back: thefts, amnesty, sentence, and the hooks for addons |