What I tried today#
In the last couple days, my AC broke, my PC’s AIO broke, and my health took a hit too. So for most of the time I resorted to reviewing the design again and again on my laptop instead of prototyping. Late today, I finally replaced the AIO and my CPU is no longer running at 100C (whew), so I managed to clock in some work.
I borrowed a nice rigged model from SketchFab for character. Once I’m done with the level design and trading system I swear I will get my character modeled and textured and rigged and replace this :D
Then I implemented the simple interact and mounting logic.

What worked#
My player character and mech are extensions from the existing ALS C++ class and blueprints. As expected, I ran into some issues reimplementing the ALS example blueprint, and copying all the example blueprint setup for both mech and player blueprints by hand was killing me. Then I thought, why not just copy the ALS example blueprint and reparent the class to my custom ALS character class? It should be compatible and it did. Saved me a huge headachle lol.
And what didn’t#
ALS came with fancy animations setup including a forward roll animation when landing a jump. I need to disable this animation for mech. Since mech will have a backpack and we’ll implement cargo integrity system, it does not make sense to have mech roll on the ground smashing the goodies…