Aludran Microhopper (Enemy Resource)
[Content/PikaCommando/Databases/Enemies/Hopper.ep]
This mod adds the Aludran Microhopper from Serious Sam: Siberian Mayhem as an enemy resource for mappers to use.
1. Put a script entity into your .wld and then load Hopper.lua from [Content/PikaCommando/Scripts/Enemies/] into it.
2. Put a Legged Character puppet entity into your .wld and have it load Hopper.ep and Hopper.cb
1. Due to Fusion’s scripted puppet system not being fully finished yet, it has to handle the scripted control in a slightly different way. The way I chose to fix it is by making it enter a new behavior state that calls the behavior control function from the script file that has to be placed in a script entity in the .wld upon starting Default behavior state
2. Unused animations are not ported
3. Gibs don’t have blood trails for some reason and intenstine models have been replaced with generic meat chunks
4. Does not have melee execution/glory kill
5. Can be mutilated with the Sirian Bracelet
– Sledgehammer gibs turn pitch black instead of burning out correctly
– Hoppers that are preplaced into the .wld (in other words, active from the start and not spawned) will bug out and not activate scripted behavior function if the level has cutscenes. This means that Hoppers should always be spawned into the level instead of being preplaced.
Croteam – Original assets
Timelock – Implementation