-- name: \\#888888\\Bob\\#ff8800\\-omb \\#ff0000\\Thrower -- description: Hold Y while jump-kicking to Bob-omb. local function eject_bobomb(m) local obj = spawn_sync_object( id_bhvBobomb, E_MODEL_BLACK_BOBOMB, m.pos.x, m.pos.y + 60, m.pos.z, function(o) o.oForwardVel = 50.0 o.oVelY = 30.0 o.oMoveAngleYaw = m.faceAngle.y o.oAction = 1 o.oGravity = -4.0 o.oFriction = 1.0 o.oBuoyancy = 1.0 end ) if obj then obj.oPosX = m.pos.x obj.oPosY = m.pos.y + 60 obj.oPosZ = m.pos.z end end function monitor_actions(m) if m.playerIndex ~= 0 then return end if (m.controller.buttonDown & Y_BUTTON ~= 0) and m.action == ACT_JUMP_KICK and m.prevAction ~= ACT_JUMP_KICK then eject_bobomb(m) end end hook_event(HOOK_ON_SET_MARIO_ACTION, monitor_actions)