zoonami_3d_mobs/lua/mobs.lua

237 lines
5.8 KiB
Lua

-- 3D Mobs
local mobs = {}
mobs.bebop = {
mesh = "zoonami_bebop.obj",
texture = "zoonami_bebop_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.3, -0.02, -0.3, 0.3, 0.6, 0.3},
}
mobs.bubblebee = {
mesh = "zoonami_bubblebee.obj",
texture = "zoonami_bubblebee_uv_map.png",
visual_size = {x = 2, y = 2},
collision_box = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25},
}
mobs.buderfli = {
mesh = "zoonami_buderfli.obj",
texture = "zoonami_buderfli_uv_map.png",
visual_size = {x = 3, y = 3},
collision_box = {-0.3, -0.4, -0.3, 0.3, 0.7, 0.3},
}
mobs.burrlock = {
mesh = "zoonami_burrlock.obj",
texture = "zoonami_burrlock_uv_map.png",
visual_size = {x = 3, y = 3},
collision_box = {-0.35, -0.02, -0.35, 0.35, 0.9, 0.35},
}
mobs.chickadee = {
mesh = "zoonami_chickadee.obj",
texture = "zoonami_chickadee_uv_map.png",
visual_size = {x = 1.5, y = 1.5},
collision_box = {-0.15, -0.02, -0.15, 0.15, 0.6, 0.15},
}
mobs.dromite = {
mesh = "zoonami_dromite.obj",
texture = "zoonami_dromite_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.7, -0.02, -0.7, 0.7, 0.9, 0.7},
}
mobs.ekko = {
mesh = "zoonami_ekko.obj",
texture = "zoonami_ekko_uv_map.png",
visual_size = {x = 3.5, y = 3.5},
collision_box = {-0.4, -0.7, -0.4, 0.4, 0.4, 0.4},
}
mobs.firefli = {
mesh = "zoonami_firefli.obj",
texture = "zoonami_firefli_uv_map.png",
visual_size = {x = 3, y = 3},
collision_box = {-0.3, -0.3, -0.3, 0.3, 0.6, 0.3},
}
mobs.foliedge = {
mesh = "zoonami_foliedge.obj",
texture = "zoonami_foliedge_uv_map.png",
visual_size = {x = 1, y = 1},
collision_box = {-0.15, -0.02, -0.15, 0.15, 0.3, 0.15},
}
mobs.freazel = {
mesh = "zoonami_freazel.obj",
texture = "zoonami_freazel_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.3, -0.02, -0.3, 0.3, 0.8, 0.3},
}
mobs.fuzall = {
mesh = "zoonami_fuzall.obj",
texture = "zoonami_fuzall_uv_map.png",
visual_size = {x = 3, y = 3},
collision_box = {-0.3, -0.02, -0.3, 0.3, 0.6, 0.3},
}
mobs.grimlit = {
mesh = "zoonami_grimlit.obj",
texture = "zoonami_grimlit_uv_map.png",
visual_size = {x = 2, y = 2},
collision_box = {-0.3, -0.02, -0.3, 0.3, 0.9, 0.3},
}
mobs.howler = {
mesh = "zoonami_howler.obj",
texture = "zoonami_howler_uv_map.png",
visual_size = {x = 5, y = 5},
collision_box = {-0.5, -0.02, -0.5, 0.5, 1.4, 0.5},
}
mobs.hydrode = {
mesh = "zoonami_hydrode.obj",
texture = "zoonami_hydrode_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.4, -0.02, -0.4, 0.4, 1, 0.4},
}
mobs.hypnotile = {
mesh = "zoonami_hypnotile.obj",
texture = "zoonami_hypnotile_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.6, -0.02, -0.6, 0.6, 1.4, 0.6},
}
mobs.jetsuna = {
mesh = "zoonami_jetsuna.obj",
texture = "zoonami_jetsuna_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.5, -0.02, -0.5, 0.5, 1, 0.5},
}
mobs.kackaburr = {
mesh = "zoonami_kackaburr.obj",
texture = "zoonami_kackaburr_uv_map.png",
visual_size = {x = 5, y = 5},
collision_box = {-0.6, -0.02, -0.6, 0.6, 1.2, 0.6},
}
mobs.maluga = {
mesh = "zoonami_maluga.obj",
texture = "zoonami_maluga_uv_map.png",
visual_size = {x = 5, y = 5},
collision_box = {-0.9, -0.02, -0.9, 0.9, 1.3, 0.9},
}
mobs.merin = {
mesh = "zoonami_merin.obj",
texture = "zoonami_merin_uv_map.png",
visual_size = {x = 2, y = 2},
collision_box = {-0.2, -0.02, -0.2, 0.2, 0.4, 0.2},
}
mobs.metalance = {
mesh = "zoonami_metalance.obj",
texture = "zoonami_metalance_uv_map.png",
visual_size = {x = 5, y = 5},
collision_box = {-0.55, -0.02, -0.55, 0.55, 1.2, 0.55},
}
mobs.muddle = {
mesh = "zoonami_muddle.obj",
texture = "zoonami_muddle_uv_map.png",
visual_size = {x = 6, y = 6},
collision_box = {-0.6, -0.02, -0.6, 0.6, 0.6, 0.6},
}
mobs.nubble = {
mesh = "zoonami_nubble.obj",
texture = "zoonami_nubble_uv_map.png",
visual_size = {x = 2, y = 2},
collision_box = {-0.2, -0.02, -0.2, 0.2, 0.6, 0.2},
}
mobs.pumish = {
mesh = "zoonami_pumish.obj",
texture = "zoonami_pumish_uv_map.png",
visual_size = {x = 4, y = 4},
collision_box = {-0.5, -0.02, -0.5, 0.5, 0.8, 0.5},
}
mobs.rampede = {
mesh = "zoonami_rampede.obj",
texture = "zoonami_rampede_uv_map.png",
visual_size = {x = 4.5, y = 4.5},
collision_box = {-0.85, -0.02, -0.85, 0.8, 1.5, 0.85},
}
mobs.rockade = {
mesh = "zoonami_rockade.obj",
texture = "zoonami_rockade_uv_map.png",
visual_size = {x = 6, y = 6},
collision_box = {-0.8, -0.02, -0.8, 0.8, 2.0, 0.8},
}
mobs.ruffalo = {
mesh = "zoonami_ruffalo.obj",
texture = "zoonami_ruffalo_uv_map.png",
visual_size = {x = 7, y = 7},
collision_box = {-1.0, -0.02, -1.0, 1.0, 1.5, 1.0},
}
mobs.ruptore = {
mesh = "zoonami_ruptore.obj",
texture = "zoonami_ruptore_uv_map.png",
visual_size = {x = 6, y = 6},
collision_box = {-0.85, -0.02, -0.85, 0.8, 2.5, 0.85},
}
mobs.scallapod = {
mesh = "zoonami_scallapod.obj",
texture = "zoonami_scallapod_uv_map.png",
visual_size = {x = 2, y = 2},
collision_box = {-0.25, -0.02, -0.25, 0.25, 0.3, 0.25},
}
mobs.shellephant = {
mesh = "zoonami_shellephant.obj",
texture = "zoonami_shellephant_uv_map.png",
visual_size = {x = 3.5, y = 3.5},
collision_box = {-0.6, -0.02, -0.6, 0.6, 1.5, 0.6},
}
mobs.skygen = {
mesh = "zoonami_skygen.obj",
texture = "zoonami_skygen_uv_map.png",
visual_size = {x = 2.5, y = 2.5},
collision_box = {-0.4, -0.5, -0.4, 0.4, 0.4, 0.4},
}
mobs.spaero = {
mesh = "zoonami_spaero.obj",
texture = "zoonami_spaero_uv_map.png",
visual_size = {x = 3.5, y = 3.5},
collision_box = {-0.5, -0.02, -0.5, 0.5, 0.9, 0.5},
}
mobs.spyder = {
mesh = "zoonami_spyder.obj",
texture = "zoonami_spyder_uv_map.png",
visual_size = {x = 1.5, y = 1.5},
collision_box = {-0.2, -0.02, -0.2, 0.2, 0.3, 0.2},
}
mobs.squizzle = {
mesh = "zoonami_squizzle.obj",
texture = "zoonami_squizzle_uv_map.png",
visual_size = {x = 3, y = 3},
collision_box = {-0.3, -0.02, -0.3, 0.3, 0.6, 0.3},
}
return mobs