Absolute Accurate Kerfur O Orange Plus Plus
0.9.x | Adds Kerfur-O orange++: a craftable orange Kerfur Omega with the orange Kerfur's angry red face, a deeper meow and twice the movement speed.Changelog
1.0.3
- The deeper meow and the metal hit sound work for the first time. Both need an
asset out of AAKO's own pak, and both asked UE4SS's
LoadAssetfor it, which resolves through the asset registry that was cooked with the game. A mod's assets are not in that registry and never can be, so the call found nothing, loaded nothing and raised nothing: the cue and the physical material were silently never there. They are loaded the way the blueprint mod loader loads its own assets now, which does not consult the registry at all.
1.0.2
- Fixed a stutter every five seconds. The Lua half found its robots with
FindAllOf, which has no index behind it and walks the engine's whole object array; on a loop that is a hitch big enough to show up in the game's own lag report. Each one is now recorded once when it is created and the loop walks that list instead. Thanks to forder for spotting it and for reading the interval straight off the report. - Fixed the registry that replaced it never filling up.
NotifyOnNewObjectmatches on a class that has to be loaded when it is registered, and at script load AAKO's is not: the pak is mounted, but the class is not constructed until something asks for it. Registration now waits for the class and sweeps once when it arrives, so nothing spawned before it is missed.
1.0.1
- Fixed: nothing AAKO adds existed in game. The variant would not craft, and the
recipe was not in the book. Fusion looks for a mod's delta tables inside its
pak, in a folder named after the pak file itself; the pak was called
AAKO_P.pak, so Fusion looked forMods/AAKO_P, found nothing, and merged nothing. It isAAKO.paknow. The_Psuffix stopped being needed when the full table copies were dropped, because nothing in the pak overrides a shipped asset any more.
1.0.0
First release.
- New Kerfur Omega colour variant,
Kerfur-O orange++, crafted from a colourless Kerfur-O and the orange Kerfur the shop sells after the abandoned Kerfur fight. The recipe is reversible, like the other colour recipes. - Orange body texture, recoloured from the red variant's atlas to the exact hue the orange Kerfur uses.
- The orange Kerfur's angry red face, via the face actor's
typeand theangyexpression flag. - Twice the walk, run and remote-control speed, with acceleration, braking and turn rate raised to match. The animation is left alone: the walk and run cycles play at the stock rate, the robot just covers ground faster.
- A deeper meow, the way "Kerfur" orange++'s is. Kerfur-O's meow pitch has no variable behind it, the base being a constant in the class every colour shares, so this ships its own copy of the meow cue pitched to 0.9 and points only this variant at it.
- Hitting it sounds like hitting metal. Every other Kerfur-O is silent under a
crowbar because its collision capsules carry no physical material and the
impact sound is looked up from one. Both capsules are given
device, which is what its own body material names. - Cannot be broken: the damage event that drops its limbs and deletes it is overridden with an empty one, the death event too, and the gib list is emptied. Hits still land and still sound.
- Covers the carried, folded-up form as well as the walking robot.
The prop and the recipe are published as Fusion delta tables, at
Mods/AAKO/_Content/main/datatables/_list_props and _list_craftRecipes, so
AAKO merges alongside every other Fusion mod instead of replacing the shipped
tables and fighting them. Fusion and FusionFix are therefore required.
