Configuration

cfg.bikes = {
    rm_minibike = {
        itemData = {name = 'rm_minibike', removeAfterUse = true}, ---@type { name: string, removeAfterUse: boolean }
        carData = {
            particle = {
                enabled = true,
                scale = 0.15,
                bones = {
                    { name = "exhaust", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                },
            },
            abilities = {
                hasBomb = true,
                hasNitrous = true,
                nitrousDelay = 500,
                canJump = true,
                canSpin = true,
                jumpHeight = 5.0,
            },
        }
    },
    rm_bati = {
        itemData = {name = 'rm_bati', removeAfterUse = true}, ---@type { name: string, removeAfterUse: boolean }
        carData = {
            particle = {
                enabled = true,
                scale = 0.15,
                bones = {
                    { name = "exhaust", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                    { name = "exhaust", offset = vector3(0.05, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                },
            },
            abilities = {
                hasBomb = true,
                hasNitrous = true,
                nitrousDelay = 500,
                canJump = true,
                canSpin = true,
                jumpHeight = 5.0,
            },
        }
    },
    rm_bike = {
        itemData = {name = 'rm_bike', removeAfterUse = true}, ---@type { name: string, removeAfterUse: boolean }
        carData = {
            particle = {
                enabled = true,
                scale = 0.15,
                bones = {
                    { name = "exhaust", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                },
            },
            abilities = {
                hasBomb = true,
                hasNitrous = true,
                nitrousDelay = 500,
                canJump = true,
                canSpin = true,
                jumpHeight = 5.0,
            },
        }
    },
    rm_bmx = {
        itemData = {name = 'rm_bmx', removeAfterUse = true}, ---@type { name: string, removeAfterUse: boolean }
        carData = {
            particle = {
                enabled = true,
                scale = 0.15,
                bones = {
                    { name = "wheel_lf", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                    { name = "wheel_lr", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                    -- { name = "wheel_rf", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                },
            },
            abilities = {
                hasBomb = true,
                hasNitrous = true,
                nitrousDelay = 500,
                canJump = true,
                canSpin = true,
                jumpHeight = 5.0,
            },
        }
    },
    rm_xw = {
        itemData = {name = 'rm_xw', removeAfterUse = true}, ---@type { name: string, removeAfterUse: boolean }
        carData = {
            particle = {
                enabled = true,
                scale = 0.15,
                bones = {
                    { name = "exhaust", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                },
            },
            abilities = {
                hasBomb = true,
                hasNitrous = true,
                nitrousDelay = 500,
                canJump = true,
                canSpin = true,
                jumpHeight = 5.0,
            },
        }
    },
    rm_zoom = {
        itemData = {name = 'rm_zoom', removeAfterUse = true}, ---@type { name: string, removeAfterUse: boolean }
        carData = {
            particle = {
                enabled = true,
                scale = 0.15,
                bones = {
                    { name = "exhaust", offset = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0)},
                },
            },
            abilities = {
                hasBomb = true,
                hasNitrous = true,
                nitrousDelay = 500,
                canJump = true,
                canSpin = true,
                jumpHeight = 5.0,
            },
        }
    },
}

cfg.keys = {
    nitro    =       { keys = { {0, 21,  true} },            label = locale('car.nitro')          },
    jump     =       { keys = { {0, 38,  true} },            label = locale('car.jump')           },
    spin     =       { keys = { {0, 45,  true} },            label = locale('car.spin')     },
    bomb     =       { keys = { {0, 47,  true} },            label = locale('car.bomb')         },
}

Last updated