48 lines
968 B
Lua
48 lines
968 B
Lua
quake.register_grenade("quake:grenade", {
|
|
description = "grenade",
|
|
mesh = "quake_grenade.obj",
|
|
tiles = {"quake_grenade.png"},
|
|
wield_scale = {x=1.5, y=1.5, z=1.5},
|
|
inventory_image = "quake_grenade_icon.png",
|
|
|
|
entity = {
|
|
throw_speed = 17,
|
|
explosion_damage = 16,
|
|
physical = true,
|
|
collide_with_objects = true,
|
|
visual = "mesh",
|
|
--wield_item = "quake:grenade",
|
|
visual_size = {x=5, y=5, z=5},
|
|
mesh = "quake_grenade.obj",
|
|
explosion_texture = "quake_rocket_particle.png",
|
|
textures = {"quake_grenade.png"},
|
|
collisionbox = {-0.3, -0.3, -0.3, 0.3, 0.3, 0.3},
|
|
explosion_range = 4,
|
|
duration = 1.5,
|
|
gravity = true,
|
|
on_destroy = quake.grenade_explode,
|
|
particle = {
|
|
image = "quake_bullet_rocket.png",
|
|
life = 1,
|
|
size = 1,
|
|
glow = 0,
|
|
interval = 5,
|
|
},
|
|
acceleration = 13,
|
|
|
|
},
|
|
|
|
|
|
})
|
|
|
|
|
|
--[[
|
|
diminuire tempo di esplosione
|
|
stesso danno per tutti
|
|
diminuire loslancio dato dalla corsa
|
|
|
|
|
|
|
|
|
|
]]
|