123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278 |
- -------------------nickel set-------------------
- minetest.register_tool("xtraores:pickaxe_nickel", {
- description = "".. core.colorize("#68fff6", "Nickel pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 3\n")..core.colorize("#FFFFFF", "Full punch interval: 1.0\n")..core.colorize("#FFFFFF", "range: 4.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 1"),
- inventory_image = "xtraores_pickaxe_nickel.png",
- range = 4.0,
- tool_capabilities = {
- full_punch_interval = 1.0,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[1]=6.00, [2]=1.85, [3]=0.90}, uses=15, maxlevel=2},
- },
- damage_groups = {fleshy=3},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_nickel',
- recipe = {
- {'xtraores:nickel_bar', 'xtraores:nickel_bar', 'xtraores:nickel_bar'},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shovel_nickel", {
- description = "".. core.colorize("#68fff6", "Nickel shovel\n")..core.colorize("#FFFFFF", "Mele damage: 3\n")..core.colorize("#FFFFFF", "Full punch interval: 1.1\n")..core.colorize("#FFFFFF", "range: 4.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 1"),
- inventory_image = "xtraores_shovel_nickel.png",
- range = 4.0,
- tool_capabilities = {
- full_punch_interval = 1.1,
- max_drop_level=1,
- groupcaps={
- crumbly = {times={[1]=1.80, [2]=1.05, [3]=0.45}, uses=25, maxlevel=2},
- },
- damage_groups = {fleshy=3},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shovel_nickel',
- recipe = {
- {'', 'xtraores:nickel_bar', ''},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:axe_nickel", {
- description = "".. core.colorize("#68fff6", "Nickel axe\n")..core.colorize("#FFFFFF", "Mele damage: 4\n")..core.colorize("#FFFFFF", "Full punch interval: 1.0\n")..core.colorize("#FFFFFF", "range: 4.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 1"),
- inventory_image = "xtraores_axe_nickel.png",
- range = 4.0,
- tool_capabilities = {
- full_punch_interval = 1.0,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=3.50, [2]=1.60, [3]=1.15}, uses=15, maxlevel=2},
- },
- damage_groups = {fleshy=4},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_nickel',
- recipe = {
- {'xtraores:nickel_bar', 'xtraores:nickel_bar', ''},
- {'xtraores:nickel_bar', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_nickel',
- recipe = {
- {'', 'xtraores:nickel_bar', 'xtraores:nickel_bar'},
- {'', 'group:stick', 'xtraores:nickel_bar'},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:sword_nickel", {
- description = "".. core.colorize("#68fff6", "Nickel sword\n")..core.colorize("#FFFFFF", "Mele damage: 5\n")..core.colorize("#FFFFFF", "Full punch interval: 0.8\n")..core.colorize("#FFFFFF", "range: 4.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 1"),
- inventory_image = "xtraores_sword_nickel.png",
- range = 4.0,
- tool_capabilities = {
- full_punch_interval = 0.8,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=3.5, [2]=1.45, [3]=0.40}, uses=25, maxlevel=2},
- },
- damage_groups = {fleshy=5},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_nickel',
- recipe = {
- {'', 'xtraores:nickel_bar', ''},
- {'', 'xtraores:nickel_bar', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_nickel", {
- description = "".. core.colorize("#68fff6", "Nickel shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 4\n")..core.colorize("#FFFFFF", "Full punch interval: 0.6\n")..core.colorize("#FFFFFF", "range: 3.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 1"),
- inventory_image = "xtraores_shortsword_nickel.png",
- range = 3.0,
- tool_capabilities = {
- full_punch_interval = 0.6,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=3.5, [2]=1.45, [3]=0.40}, uses=25, maxlevel=2},
- },
- damage_groups = {fleshy=4},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_nickel',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:nickel_bar'},
- {'', 'group:stick', ''},
- }
- })
- -------------------platinum set-------------------
- minetest.register_tool("xtraores:pickaxe_platinum", {
- description = "".. core.colorize("#68fff6", "platinum pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 6\n")..core.colorize("#FFFFFF", "Full punch interval: 0.88\n")..core.colorize("#FFFFFF", "range: 4.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 2"),
- inventory_image = "xtraores_pickaxe_platinum.png",
- range = 4.2,
- tool_capabilities = {
- full_punch_interval = 0.88,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[1]=2.4, [2]=1.2, [3]=0.60}, uses=20, maxlevel=3},
- },
- damage_groups = {fleshy=6},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_platinum',
- recipe = {
- {'xtraores:platinum_bar', 'xtraores:platinum_bar', 'xtraores:platinum_bar'},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shovel_platinum", {
- description = "".. core.colorize("#68fff6", "platinum shovel\n")..core.colorize("#FFFFFF", "Mele damage: 5\n")..core.colorize("#FFFFFF", "Full punch interval: 0.98\n")..core.colorize("#FFFFFF", "range: 4.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 2"),
- inventory_image = "xtraores_shovel_platinum.png",
- range = 4.2,
- tool_capabilities = {
- full_punch_interval = 0.98,
- max_drop_level=1,
- groupcaps={
- crumbly = {times={[1]=1.20, [2]=0.60, [3]=0.30}, uses=20, maxlevel=3},
- },
- damage_groups = {fleshy=5},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shovel_platinum',
- recipe = {
- {'', 'xtraores:platinum_bar', ''},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:axe_platinum", {
- description = "".. core.colorize("#68fff6", "platinum axe\n")..core.colorize("#FFFFFF", "Mele damage: 6\n")..core.colorize("#FFFFFF", "Full punch interval: 0.88\n")..core.colorize("#FFFFFF", "range: 4.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 2"),
- inventory_image = "xtraores_axe_platinum.png",
- range = 4.2,
- tool_capabilities = {
- full_punch_interval = 0.88,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=2.20, [2]=1.00, [3]=0.60}, uses=20, maxlevel=3},
- },
- damage_groups = {fleshy=6},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_platinum',
- recipe = {
- {'xtraores:platinum_bar', 'xtraores:platinum_bar', ''},
- {'xtraores:platinum_bar', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_platinum',
- recipe = {
- {'', 'xtraores:platinum_bar', 'xtraores:platinum_bar'},
- {'', 'group:stick', 'xtraores:platinum_bar'},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:sword_platinum", {
- description = "".. core.colorize("#68fff6", "platinum sword\n")..core.colorize("#FFFFFF", "Mele damage: 7\n")..core.colorize("#FFFFFF", "Full punch interval: 0.68\n")..core.colorize("#FFFFFF", "range: 4.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 2"),
- inventory_image = "xtraores_sword_platinum.png",
- range = 4.2,
- tool_capabilities = {
- full_punch_interval = 0.68,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=2.0, [2]=1.00, [3]=0.35}, uses=30, maxlevel=3},
- },
- damage_groups = {fleshy=7},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_platinum',
- recipe = {
- {'', 'xtraores:platinum_bar', ''},
- {'', 'xtraores:platinum_bar', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_platinum", {
- description = "".. core.colorize("#68fff6", "platinum shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 6\n")..core.colorize("#FFFFFF", "Full punch interval: 0.58\n")..core.colorize("#FFFFFF", "range: 3.1\n")..core.colorize("#FFFFFF", "Xtraores tool level: 2"),
- inventory_image = "xtraores_shortsword_platinum.png",
- range = 3.1,
- tool_capabilities = {
- full_punch_interval = 0.48,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=2.0, [2]=1.00, [3]=0.35}, uses=30, maxlevel=3},
- },
- damage_groups = {fleshy=6},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_platinum',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:platinum_bar'},
- {'', 'group:stick', ''},
- }
- })
- -------------------palladium set-------------------
- minetest.register_tool("xtraores:pickaxe_palladium", {
- description = "".. core.colorize("#68fff6", "Palladium pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 8\n")..core.colorize("#FFFFFF", "Full punch interval: 0.86\n")..core.colorize("#FFFFFF", "range: 4.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 3"),
- inventory_image = "xtraores_pickaxe_palladium.png",
- range = 4.4,
- tool_capabilities = {
- full_punch_interval = 0.86,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[4]=4.00, [1]=1.85, [2]=1.1, [3]=0.55}, uses=45, maxlevel=3},
- },
- damage_groups = {fleshy=8},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_palladium',
- recipe = {
- {'xtraores:palladium_bar', 'xtraores:palladium_bar', 'xtraores:palladium_bar'},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shovel_palladium", {
- description = "".. core.colorize("#68fff6", "Palladium shovel\n")..core.colorize("#FFFFFF", "Mele damage: 7\n")..core.colorize("#FFFFFF", "Full punch interval: 0.96\n")..core.colorize("#FFFFFF", "range: 4.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 3"),
- inventory_image = "xtraores_shovel_palladium.png",
- range = 4.4,
- tool_capabilities = {
- full_punch_interval = 0.96,
- max_drop_level=1,
- groupcaps={
- crumbly = {times={[1]=0.95, [2]=0.40, [3]=0.25}, uses=45, maxlevel=3},
- },
- damage_groups = {fleshy=7},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shovel_palladium',
- recipe = {
- {'', 'xtraores:palladium_bar', ''},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:axe_palladium", {
- description = "".. core.colorize("#68fff6", "Palladium axe\n")..core.colorize("#FFFFFF", "Mele damage: 8\n")..core.colorize("#FFFFFF", "Full punch interval: 0.86\n")..core.colorize("#FFFFFF", "range: 4.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 3"),
- inventory_image = "xtraores_axe_palladium.png",
- range = 4.4,
- tool_capabilities = {
- full_punch_interval = 0.86,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=1.95, [2]=0.80, [3]=0.45}, uses=45, maxlevel=3},
- },
- damage_groups = {fleshy=8},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_palladium',
- recipe = {
- {'xtraores:palladium_bar', 'xtraores:palladium_bar', ''},
- {'xtraores:palladium_bar', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_palladium',
- recipe = {
- {'', 'xtraores:palladium_bar', 'xtraores:palladium_bar'},
- {'', 'group:stick', 'xtraores:palladium_bar'},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:sword_palladium", {
- description = "".. core.colorize("#68fff6", "palladium sword\n")..core.colorize("#FFFFFF", "Mele damage: 9\n")..core.colorize("#FFFFFF", "Full punch interval: 0.66\n")..core.colorize("#FFFFFF", "range: 4.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 3"),
- inventory_image = "xtraores_sword_palladium.png",
- range = 4.4,
- tool_capabilities = {
- full_punch_interval = 0.66,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.75, [2]=0.80, [3]=0.25}, uses=45, maxlevel=3},
- },
- damage_groups = {fleshy=9},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_palladium',
- recipe = {
- {'', 'xtraores:palladium_bar', ''},
- {'', 'xtraores:palladium_bar', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_palladium", {
- description = "".. core.colorize("#68fff6", "palladium shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 8\n")..core.colorize("#FFFFFF", "Full punch interval: 0.56\n")..core.colorize("#FFFFFF", "range: 3.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 3"),
- inventory_image = "xtraores_shortsword_palladium.png",
- range = 3.2,
- tool_capabilities = {
- full_punch_interval = 0.56,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.75, [2]=0.80, [3]=0.25}, uses=45, maxlevel=3},
- },
- damage_groups = {fleshy=8},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_palladium',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:palladium_bar'},
- {'', 'group:stick', ''},
- }
- })
- -------------------cobalt set-------------------
- minetest.register_tool("xtraores:pickaxe_cobalt", {
- description = "".. core.colorize("#68fff6", "cobalt pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 10\n")..core.colorize("#FFFFFF", "Full punch interval: 0.84\n")..core.colorize("#FFFFFF", "range: 4.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 4"),
- inventory_image = "xtraores_pickaxe_cobalt.png",
- range = 4.6,
- tool_capabilities = {
- full_punch_interval = 0.84,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[5]=6.00, [4]=3.50, [1]=1.65, [2]=0.95, [3]=0.45}, uses=60, maxlevel=3},
- },
- damage_groups = {fleshy=10},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_cobalt',
- recipe = {
- {'xtraores:cobalt_bar', 'xtraores:cobalt_bar', 'xtraores:cobalt_bar'},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shovel_cobalt", {
- description = "".. core.colorize("#68fff6", "cobalt shovel\n")..core.colorize("#FFFFFF", "Mele damage: 9\n")..core.colorize("#FFFFFF", "Full punch interval: 0.94\n")..core.colorize("#FFFFFF", "range: 4.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 4"),
- inventory_image = "xtraores_shovel_cobalt.png",
- range = 4.6,
- tool_capabilities = {
- full_punch_interval = 0.94,
- max_drop_level=1,
- groupcaps={
- crumbly = {times={[1]=0.8, [2]=0.30, [3]=0.20}, uses=60, maxlevel=3},
- },
- damage_groups = {fleshy=9},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shovel_cobalt',
- recipe = {
- {'', 'xtraores:cobalt_bar', ''},
- {'', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:axe_cobalt", {
- description = "".. core.colorize("#68fff6", "cobalt axe\n")..core.colorize("#FFFFFF", "Mele damage: 10\n")..core.colorize("#FFFFFF", "Full punch interval: 0.84\n")..core.colorize("#FFFFFF", "range: 4.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 4"),
- inventory_image = "xtraores_axe_cobalt.png",
- range = 4.6,
- tool_capabilities = {
- full_punch_interval = 0.84,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=1.8, [2]=0.70, [3]=0.40}, uses=60, maxlevel=3},
- },
- damage_groups = {fleshy=10},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_cobalt',
- recipe = {
- {'xtraores:cobalt_bar', 'xtraores:cobalt_bar', ''},
- {'xtraores:cobalt_bar', 'group:stick', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_cobalt',
- recipe = {
- {'', 'xtraores:cobalt_bar', 'xtraores:cobalt_bar'},
- {'', 'group:stick', 'xtraores:cobalt_bar'},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:sword_cobalt", {
- description = "".. core.colorize("#68fff6", "cobalt sword\n")..core.colorize("#FFFFFF", "Mele damage: 11\n")..core.colorize("#FFFFFF", "Full punch interval: 0.64\n")..core.colorize("#FFFFFF", "range: 4.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 4"),
- inventory_image = "xtraores_sword_cobalt.png",
- range = 4.6,
- tool_capabilities = {
- full_punch_interval = 0.64,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.60, [2]=0.70, [3]=0.20}, uses=60, maxlevel=3},
- },
- damage_groups = {fleshy=11},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_cobalt',
- recipe = {
- {'', 'xtraores:cobalt_bar', ''},
- {'', 'xtraores:cobalt_bar', ''},
- {'', 'group:stick', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_cobalt", {
- description = "".. core.colorize("#68fff6", "cobalt shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 10\n")..core.colorize("#FFFFFF", "Full punch interval: 0.54\n")..core.colorize("#FFFFFF", "range: 3.3\n")..core.colorize("#FFFFFF", "Xtraores tool level: 4"),
- inventory_image = "xtraores_shortsword_cobalt.png",
- range = 3.3,
- tool_capabilities = {
- full_punch_interval = 0.54,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.6, [2]=0.70, [3]=0.20}, uses=60, maxlevel=3},
- },
- damage_groups = {fleshy=10},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_cobalt',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:cobalt_bar'},
- {'', 'group:stick', ''},
- }
- })
- -------------------thorium set-------------------
- minetest.register_tool("xtraores:pickaxe_thorium", {
- description = "".. core.colorize("#68fff6", "Thorium pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 12\n")..core.colorize("#FFFFFF", "Full punch interval: 0.82\n")..core.colorize("#FFFFFF", "range: 4.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 5"),
- inventory_image = "xtraores_pickaxe_thorium.png",
- range = 4.8,
- tool_capabilities = {
- full_punch_interval = 0.82,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[6]=8.00, [5]=5.40, [4]=3.50, [1]=1.5, [2]=0.85, [3]=0.40}, uses=90, maxlevel=3},
- crumbly = {times={[1]=0.6, [2]=0.20, [3]=0.15}, uses=90, maxlevel=3},
- },
- damage_groups = {fleshy=12},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_thorium',
- recipe = {
- {'xtraores:thorium_bar', 'xtraores:thorium_bar', 'xtraores:thorium_bar'},
- {'', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:axe_thorium", {
- description = "".. core.colorize("#68fff6", "Thorium axe\n")..core.colorize("#FFFFFF", "Mele damage: 12\n")..core.colorize("#FFFFFF", "Full punch interval: 0.82\n")..core.colorize("#FFFFFF", "range: 4.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 5"),
- inventory_image = "xtraores_axe_thorium.png",
- range = 4.8,
- tool_capabilities = {
- full_punch_interval = 0.82,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=1.6, [2]=0.60, [3]=0.35}, uses=90, maxlevel=3},
- },
- damage_groups = {fleshy=12},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_thorium',
- recipe = {
- {'xtraores:thorium_bar', 'xtraores:thorium_bar', ''},
- {'xtraores:thorium_bar', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_thorium',
- recipe = {
- {'', 'xtraores:thorium_bar', 'xtraores:thorium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:thorium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:sword_thorium", {
- description = "".. core.colorize("#68fff6", "Thorium sword\n")..core.colorize("#FFFFFF", "Mele damage: 13\n")..core.colorize("#FFFFFF", "Full punch interval: 0.62\n")..core.colorize("#FFFFFF", "range: 4.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 5"),
- inventory_image = "xtraores_sword_thorium.png",
- range = 4.8,
- tool_capabilities = {
- full_punch_interval = 0.62,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.40, [2]=0.60, [3]=0.15}, uses=90, maxlevel=3},
- },
- damage_groups = {fleshy=13},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_thorium',
- recipe = {
- {'', 'xtraores:thorium_bar', ''},
- {'', 'xtraores:thorium_bar', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:spear_thorium", {
- description = "".. core.colorize("#68fff6", "Thorium spear\n")..core.colorize("#FFFFFF", "Mele damage: 14\n")..core.colorize("#FFFFFF", "Full punch interval: 0.93\n")..core.colorize("#FFFFFF", "range: 6.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 5"),
- inventory_image = "xtraores_spear_thorium.png",
- wield_scale = {x=2.0,y=2.0,z=1.0},
- range = 6.0,
- tool_capabilities = {
- full_punch_interval = 0.93,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.40, [2]=0.60, [3]=0.15}, uses=90, maxlevel=3},
- },
- damage_groups = {fleshy=14},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:spear_thorium',
- recipe = {
- {'', 'xtraores:thorium_bar', 'xtraores:thorium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:thorium_bar'},
- {'xtraores:steel_handle', '', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_thorium", {
- description = "".. core.colorize("#68fff6", "Thorium shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 12\n")..core.colorize("#FFFFFF", "Full punch interval: 0.52\n")..core.colorize("#FFFFFF", "range: 3.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 5"),
- inventory_image = "xtraores_shortsword_thorium.png",
- range = 3.4,
- tool_capabilities = {
- full_punch_interval = 0.52,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.4, [2]=0.60, [3]=0.15}, uses=90, maxlevel=3},
- },
- damage_groups = {fleshy=12},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_thorium',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:thorium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- -------------------osmium set-------------------
- minetest.register_tool("xtraores:pickaxe_osmium", {
- description = "".. core.colorize("#68fff6", "Osmium pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 14\n")..core.colorize("#FFFFFF", "Full punch interval: 0.80\n")..core.colorize("#FFFFFF", "range: 5.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 6"),
- inventory_image = "xtraores_pickaxe_osmium.png",
- range = 5.0,
- tool_capabilities = {
- full_punch_interval = 0.80,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[7]=10.00, [6]=7.20, [5]=5.40, [4]=3.00, [1]=1.3, [2]=0.75, [3]=0.35}, uses=125, maxlevel=3},
- crumbly = {times={[1]=0.3, [2]=0.12, [3]=0.08}, uses=125, maxlevel=3},
- },
- damage_groups = {fleshy=14},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_osmium',
- recipe = {
- {'xtraores:osmium_bar', 'xtraores:osmium_bar', 'xtraores:osmium_bar'},
- {'', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:axe_osmium", {
- description = "".. core.colorize("#68fff6", "Osmium axe\n")..core.colorize("#FFFFFF", "Mele damage: 14\n")..core.colorize("#FFFFFF", "Full punch interval: 0.80\n")..core.colorize("#FFFFFF", "range: 5.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 6"),
- inventory_image = "xtraores_axe_osmium.png",
- range = 5.0,
- tool_capabilities = {
- full_punch_interval = 0.80,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=1.4, [2]=0.50, [3]=0.30}, uses=125, maxlevel=3},
- },
- damage_groups = {fleshy=14},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_osmium',
- recipe = {
- {'xtraores:osmium_bar', 'xtraores:osmium_bar', ''},
- {'xtraores:osmium_bar', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_osmium',
- recipe = {
- {'', 'xtraores:osmium_bar', 'xtraores:osmium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:osmium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:sword_osmium", {
- description = "".. core.colorize("#68fff6", "Osmium sword\n")..core.colorize("#FFFFFF", "Mele damage: 15\n")..core.colorize("#FFFFFF", "Full punch interval: 0.60\n")..core.colorize("#FFFFFF", "range: 5.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 6"),
- inventory_image = "xtraores_sword_osmium.png",
- range = 5.0,
- tool_capabilities = {
- full_punch_interval = 0.60,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.20, [2]=0.50, [3]=0.10}, uses=125, maxlevel=3},
- },
- damage_groups = {fleshy=15},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_osmium',
- recipe = {
- {'', 'xtraores:osmium_bar', ''},
- {'', 'xtraores:osmium_bar', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:spear_osmium", {
- description = "".. core.colorize("#68fff6", "Osmium spear\n")..core.colorize("#FFFFFF", "Mele damage: 16\n")..core.colorize("#FFFFFF", "Full punch interval: 0.90\n")..core.colorize("#FFFFFF", "range: 6.3\n")..core.colorize("#FFFFFF", "Xtraores tool level: 6"),
- inventory_image = "xtraores_spear_osmium.png",
- wield_scale = {x=2.0,y=2.0,z=1.0},
- range = 6.3,
- tool_capabilities = {
- full_punch_interval = 0.90,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.20, [2]=0.50, [3]=0.10}, uses=125, maxlevel=3},
- },
- damage_groups = {fleshy=16},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:spear_osmium',
- recipe = {
- {'', 'xtraores:osmium_bar', 'xtraores:osmium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:osmium_bar'},
- {'xtraores:steel_handle', '', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_osmium", {
- description = "".. core.colorize("#68fff6", "Osmium shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 14\n")..core.colorize("#FFFFFF", "Full punch interval: 0.50\n")..core.colorize("#FFFFFF", "range: 3.5\n")..core.colorize("#FFFFFF", "Xtraores tool level: 6"),
- inventory_image = "xtraores_shortsword_osmium.png",
- range = 3.5,
- tool_capabilities = {
- full_punch_interval = 0.50,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.2, [2]=0.50, [3]=0.10}, uses=125, maxlevel=3},
- },
- damage_groups = {fleshy=14},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_osmium',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:osmium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- -------------------rhenium set-------------------
- minetest.register_tool("xtraores:pickaxe_rhenium", {
- description = "".. core.colorize("#68fff6", "Rhenium pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 16\n")..core.colorize("#FFFFFF", "Full punch interval: 0.78\n")..core.colorize("#FFFFFF", "range: 5.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 7"),
- inventory_image = "xtraores_pickaxe_rhenium.png",
- range = 5.2,
- tool_capabilities = {
- full_punch_interval = 0.78,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[8]=12.00, [7]=9.00, [6]=6.40, [5]=4.80, [4]=2.60, [1]=1.1, [2]=0.65, [3]=0.30}, uses=175, maxlevel=3},
- crumbly = {times={[1]=0.2, [2]=0.08, [3]=0.05}, uses=175, maxlevel=3},
- },
- damage_groups = {fleshy=16},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_rhenium',
- recipe = {
- {'xtraores:rhenium_bar', 'xtraores:rhenium_bar', 'xtraores:rhenium_bar'},
- {'', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:axe_rhenium", {
- description = "".. core.colorize("#68fff6", "Rhenium axe\n")..core.colorize("#FFFFFF", "Mele damage: 16\n")..core.colorize("#FFFFFF", "Full punch interval: 0.78\n")..core.colorize("#FFFFFF", "range: 5.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 7"),
- inventory_image = "xtraores_axe_rhenium.png",
- range = 5.2,
- tool_capabilities = {
- full_punch_interval = 0.78,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=1.1, [2]=0.30, [3]=0.20}, uses=175, maxlevel=3},
- },
- damage_groups = {fleshy=16},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_rhenium',
- recipe = {
- {'xtraores:rhenium_bar', 'xtraores:rhenium_bar', ''},
- {'xtraores:rhenium_bar', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_rhenium',
- recipe = {
- {'', 'xtraores:rhenium_bar', 'xtraores:rhenium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:rhenium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:sword_rhenium", {
- description = "".. core.colorize("#68fff6", "Rhenium sword\n")..core.colorize("#FFFFFF", "Mele damage: 17\n")..core.colorize("#FFFFFF", "Full punch interval: 0.58\n")..core.colorize("#FFFFFF", "range: 5.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 7"),
- inventory_image = "xtraores_sword_rhenium.png",
- range = 5.2,
- tool_capabilities = {
- full_punch_interval = 0.58,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.00, [2]=0.40, [3]=0.05}, uses=175, maxlevel=3},
- },
- damage_groups = {fleshy=17},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_rhenium',
- recipe = {
- {'', 'xtraores:rhenium_bar', ''},
- {'', 'xtraores:rhenium_bar', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:spear_rhenium", {
- description = "".. core.colorize("#68fff6", "Rhenium spear\n")..core.colorize("#FFFFFF", "Mele damage: 18\n")..core.colorize("#FFFFFF", "Full punch interval: 0.87\n")..core.colorize("#FFFFFF", "range: 6.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 7"),
- inventory_image = "xtraores_spear_rhenium.png",
- wield_scale = {x=2.0,y=2.0,z=1.0},
- range = 6.6,
- tool_capabilities = {
- full_punch_interval = 0.87,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.20, [2]=0.50, [3]=0.10}, uses=175, maxlevel=3},
- },
- damage_groups = {fleshy=18},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:spear_rhenium',
- recipe = {
- {'', 'xtraores:rhenium_bar', 'xtraores:rhenium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:rhenium_bar'},
- {'xtraores:steel_handle', '', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_rhenium", {
- description = "".. core.colorize("#68fff6", "Rhenium shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 16\n")..core.colorize("#FFFFFF", "Full punch interval: 0.48\n")..core.colorize("#FFFFFF", "range: 3.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 7"),
- inventory_image = "xtraores_shortsword_rhenium.png",
- range = 3.6,
- tool_capabilities = {
- full_punch_interval = 0.48,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=1.0, [2]=0.40, [3]=0.05}, uses=175, maxlevel=3},
- },
- damage_groups = {fleshy=16},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_rhenium',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:rhenium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- -------------------vanadium set-------------------
- minetest.register_tool("xtraores:pickaxe_vanadium", {
- description = "".. core.colorize("#68fff6", "vanadium pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 18\n")..core.colorize("#FFFFFF", "Full punch interval: 0.76\n")..core.colorize("#FFFFFF", "range: 5.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 8"),
- inventory_image = "xtraores_pickaxe_vanadium.png",
- range = 5.4,
- tool_capabilities = {
- full_punch_interval = 0.76,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[9]=15.00, [8]=10.00, [7]=8.00, [6]=6.00, [5]=4.40, [4]=2.20, [1]=0.9, [2]=0.5, [3]=0.25}, uses=255, maxlevel=3},
- crumbly = {times={[1]=0.1, [2]=0.04, [3]=0.025}, uses=255, maxlevel=3},
- },
- damage_groups = {fleshy=18},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_vanadium',
- recipe = {
- {'xtraores:vanadium_bar', 'xtraores:vanadium_bar', 'xtraores:vanadium_bar'},
- {'', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:axe_vanadium", {
- description = "".. core.colorize("#68fff6", "vanadium axe\n")..core.colorize("#FFFFFF", "Mele damage: 18\n")..core.colorize("#FFFFFF", "Full punch interval: 0.76\n")..core.colorize("#FFFFFF", "range: 5.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 8"),
- inventory_image = "xtraores_axe_vanadium.png",
- range = 5.4,
- tool_capabilities = {
- full_punch_interval = 0.76,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=0.9, [2]=0.25, [3]=0.175}, uses=255, maxlevel=3},
- },
- damage_groups = {fleshy=18},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_vanadium',
- recipe = {
- {'xtraores:vanadium_bar', 'xtraores:vanadium_bar', ''},
- {'xtraores:vanadium_bar', 'xtraores:steel_handle', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_vanadium',
- recipe = {
- {'', 'xtraores:vanadium_bar', 'xtraores:vanadium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:vanadium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:sword_vanadium", {
- description = "".. core.colorize("#68fff6", "vanadium sword\n")..core.colorize("#FFFFFF", "Mele damage: 19\n")..core.colorize("#FFFFFF", "Full punch interval: 0.56\n")..core.colorize("#FFFFFF", "range: 5.4\n")..core.colorize("#FFFFFF", "Xtraores tool level: 8"),
- inventory_image = "xtraores_sword_vanadium.png",
- range = 5.4,
- tool_capabilities = {
- full_punch_interval = 0.56,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.80, [2]=0.30, [3]=0.025}, uses=255, maxlevel=3},
- },
- damage_groups = {fleshy=19},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_vanadium',
- recipe = {
- {'', 'xtraores:vanadium_bar', ''},
- {'', 'xtraores:vanadium_bar', ''},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- minetest.register_tool("xtraores:spear_vanadium", {
- description = "".. core.colorize("#68fff6", "vanadium spear\n")..core.colorize("#FFFFFF", "Mele damage: 20\n")..core.colorize("#FFFFFF", "Full punch interval: 0.84\n")..core.colorize("#FFFFFF", "range: 6.85\n")..core.colorize("#FFFFFF", "Xtraores tool level: 8"),
- inventory_image = "xtraores_spear_vanadium.png",
- wield_scale = {x=2.0,y=2.0,z=1.0},
- range = 6.85,
- tool_capabilities = {
- full_punch_interval = 0.84,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.80, [2]=0.40, [3]=0.05}, uses=255, maxlevel=3},
- },
- damage_groups = {fleshy=20},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:spear_vanadium',
- recipe = {
- {'', 'xtraores:vanadium_bar', 'xtraores:vanadium_bar'},
- {'', 'xtraores:steel_handle', 'xtraores:vanadium_bar'},
- {'xtraores:steel_handle', '', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_vanadium", {
- description = "".. core.colorize("#68fff6", "vanadium shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 18\n")..core.colorize("#FFFFFF", "Full punch interval: 0.46\n")..core.colorize("#FFFFFF", "range: 3.7\n")..core.colorize("#FFFFFF", "Xtraores tool level: 8"),
- inventory_image = "xtraores_shortsword_vanadium.png",
- range = 3.7,
- tool_capabilities = {
- full_punch_interval = 0.46,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.8, [2]=0.30, [3]=0.025}, uses=255, maxlevel=3},
- },
- damage_groups = {fleshy=18},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_vanadium',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:vanadium_bar'},
- {'', 'xtraores:steel_handle', ''},
- }
- })
- -------------------rarium set-------------------
- minetest.register_tool("xtraores:pickaxe_rarium", {
- description = "".. core.colorize("#68fff6", "rarium pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 20\n")..core.colorize("#FFFFFF", "Full punch interval: 0.74\n")..core.colorize("#FFFFFF", "range: 5.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 9"),
- inventory_image = "xtraores_pickaxe_rarium.png",
- range = 5.6,
- tool_capabilities = {
- full_punch_interval = 0.74,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[10]=20.00, [9]=12.00, [8]=8.00, [7]=7.40, [6]=5.00, [5]=3.90, [4]=1.80, [1]=0.65, [2]=0.35, [3]=0.175}, uses=300, maxlevel=3},
- crumbly = {times={[1]=0.05, [2]=0.02, [3]=0.0125}, uses=255, maxlevel=3},
- },
- damage_groups = {fleshy=20},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_rarium',
- recipe = {
- {'xtraores:rarium_bar', 'xtraores:rarium_bar', 'xtraores:rarium_bar'},
- {'', 'xtraores:duragalss_handle', ''},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_tool("xtraores:axe_rarium", {
- description = "".. core.colorize("#68fff6", "rarium axe\n")..core.colorize("#FFFFFF", "Mele damage: 20\n")..core.colorize("#FFFFFF", "Full punch interval: 0.74\n")..core.colorize("#FFFFFF", "range: 5.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 9"),
- inventory_image = "xtraores_axe_rarium.png",
- range = 5.6,
- tool_capabilities = {
- full_punch_interval = 0.74,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=0.7, [2]=0.20, [3]=0.10}, uses=300, maxlevel=3},
- },
- damage_groups = {fleshy=20},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_rarium',
- recipe = {
- {'xtraores:rarium_bar', 'xtraores:rarium_bar', ''},
- {'xtraores:rarium_bar', 'xtraores:duragalss_handle', ''},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_rarium',
- recipe = {
- {'', 'xtraores:rarium_bar', 'xtraores:rarium_bar'},
- {'', 'xtraores:duragalss_handle', 'xtraores:rarium_bar'},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_tool("xtraores:sword_rarium", {
- description = "".. core.colorize("#68fff6", "rarium sword\n")..core.colorize("#FFFFFF", "Mele damage: 21\n")..core.colorize("#FFFFFF", "Full punch interval: 0.54\n")..core.colorize("#FFFFFF", "range: 5.6\n")..core.colorize("#FFFFFF", "Xtraores tool level: 9"),
- inventory_image = "xtraores_sword_rarium.png",
- range = 5.6,
- tool_capabilities = {
- full_punch_interval = 0.54,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.80, [2]=0.30, [3]=0.025}, uses=300, maxlevel=3},
- },
- damage_groups = {fleshy=21},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_rarium',
- recipe = {
- {'', 'xtraores:rarium_bar', ''},
- {'', 'xtraores:rarium_bar', ''},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_tool("xtraores:spear_rarium", {
- description = "".. core.colorize("#68fff6", "rarium spear\n")..core.colorize("#FFFFFF", "Mele damage: 22\n")..core.colorize("#FFFFFF", "Full punch interval: 0.81\n")..core.colorize("#FFFFFF", "range: 7.0\n")..core.colorize("#FFFFFF", "Xtraores tool level: 9"),
- inventory_image = "xtraores_spear_rarium.png",
- wield_scale = {x=2.0,y=2.0,z=1.0},
- range = 7.0,
- tool_capabilities = {
- full_punch_interval = 0.81,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.60, [2]=0.20, [3]=0.001}, uses=300, maxlevel=3},
- },
- damage_groups = {fleshy=22},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:spear_rarium',
- recipe = {
- {'', 'xtraores:rarium_bar', 'xtraores:rarium_bar'},
- {'', 'xtraores:duragalss_handle', 'xtraores:rarium_bar'},
- {'xtraores:duragalss_handle', '', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_rarium", {
- description = "".. core.colorize("#68fff6", "rarium shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 20\n")..core.colorize("#FFFFFF", "Full punch interval: 0.44\n")..core.colorize("#FFFFFF", "range: 3.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 9"),
- inventory_image = "xtraores_shortsword_rarium.png",
- range = 3.8,
- tool_capabilities = {
- full_punch_interval = 0.44,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.6, [2]=0.20, [3]=0.015}, uses=300, maxlevel=3},
- },
- damage_groups = {fleshy=20},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_rarium',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:rarium_bar'},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- -------------------orichalcum set-------------------
- minetest.register_tool("xtraores:pickaxe_orichalcum", {
- description = "".. core.colorize("#68fff6", "Orichalcum pickaxe\n")..core.colorize("#FFFFFF", "Mele damage: 22\n")..core.colorize("#FFFFFF", "Full punch interval: 0.72\n")..core.colorize("#FFFFFF", "range: 5.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 10"),
- inventory_image = "xtraores_pickaxe_orichalcum.png",
- range = 5.8,
- tool_capabilities = {
- full_punch_interval = 0.72,
- max_drop_level=1,
- groupcaps={
- cracky = {times={[11]=25.00, [10]=16.00, [9]=10.00, [8]=7.00, [7]=6.90, [6]=4.50, [5]=3.50, [4]=1.20, [1]=0.5, [2]=0.25, [3]=0.13}, uses=360, maxlevel=3},
- crumbly = {times={[1]=0.03, [2]=0.01, [3]=0.009}, uses=360, maxlevel=3},
- },
- damage_groups = {fleshy=22},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:pickaxe_orichalcum',
- recipe = {
- {'xtraores:orichalcum_bar', 'xtraores:orichalcum_bar', 'xtraores:orichalcum_bar'},
- {'', 'xtraores:duragalss_handle', ''},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_tool("xtraores:axe_orichalcum", {
- description = "".. core.colorize("#68fff6", "Orichalcum axe\n")..core.colorize("#FFFFFF", "Mele damage: 22\n")..core.colorize("#FFFFFF", "Full punch interval: 0.72\n")..core.colorize("#FFFFFF", "range: 5.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 10"),
- inventory_image = "xtraores_axe_orichalcum.png",
- range = 5.8,
- tool_capabilities = {
- full_punch_interval = 0.72,
- max_drop_level=1,
- groupcaps={
- choppy={times={[1]=0.5, [2]=0.15, [3]=0.075}, uses=360, maxlevel=3},
- },
- damage_groups = {fleshy=22},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:axe_orichalcum',
- recipe = {
- {'xtraores:orichalcum_bar', 'xtraores:orichalcum_bar', ''},
- {'xtraores:orichalcum_bar', 'xtraores:duragalss_handle', ''},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_craft({
- output = 'xtraores:axe_orichalcum',
- recipe = {
- {'', 'xtraores:orichalcum_bar', 'xtraores:orichalcum_bar'},
- {'', 'xtraores:duragalss_handle', 'xtraores:orichalcum_bar'},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_tool("xtraores:sword_orichalcum", {
- description = "".. core.colorize("#68fff6", "Orichalcum sword\n")..core.colorize("#FFFFFF", "Mele damage: 23\n")..core.colorize("#FFFFFF", "Full punch interval: 0.52\n")..core.colorize("#FFFFFF", "range: 5.8\n")..core.colorize("#FFFFFF", "Xtraores tool level: 10"),
- inventory_image = "xtraores_sword_orichalcum.png",
- range = 5.8,
- tool_capabilities = {
- full_punch_interval = 0.52,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.50, [2]=0.30, [3]=0.015}, uses=360, maxlevel=3},
- },
- damage_groups = {fleshy=23},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:sword_orichalcum',
- recipe = {
- {'', 'xtraores:orichalcum_bar', ''},
- {'', 'xtraores:orichalcum_bar', ''},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
- minetest.register_tool("xtraores:spear_orichalcum", {
- description = "".. core.colorize("#68fff6", "Orichalcum spear\n")..core.colorize("#FFFFFF", "Mele damage: 24\n")..core.colorize("#FFFFFF", "Full punch interval: 0.78\n")..core.colorize("#FFFFFF", "range: 7.2\n")..core.colorize("#FFFFFF", "Xtraores tool level: 10"),
- inventory_image = "xtraores_spear_orichalcum.png",
- wield_scale = {x=2.0,y=2.0,z=1.0},
- range = 7.2,
- tool_capabilities = {
- full_punch_interval = 0.78,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.40, [2]=0.10, [3]=0.001}, uses=360, maxlevel=3},
- },
- damage_groups = {fleshy=24},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:spear_orichalcum',
- recipe = {
- {'', 'xtraores:orichalcum_bar', 'xtraores:orichalcum_bar'},
- {'', 'xtraores:duragalss_handle', 'xtraores:orichalcum_bar'},
- {'xtraores:duragalss_handle', '', ''},
- }
- })
- minetest.register_tool("xtraores:shortsword_orichalcum", {
- description = "".. core.colorize("#68fff6", "Orichalcum shortsword\n")..core.colorize("#FFFFFF", "Mele damage: 23\n")..core.colorize("#FFFFFF", "Full punch interval: 0.42\n")..core.colorize("#FFFFFF", "range: 3.9\n")..core.colorize("#FFFFFF", "Xtraores tool level: 10"),
- inventory_image = "xtraores_shortsword_orichalcum.png",
- range = 3.9,
- tool_capabilities = {
- full_punch_interval = 0.42,
- max_drop_level=1,
- groupcaps={
- snappy={times={[1]=0.4, [2]=0.15, [3]=0.010}, uses=360, maxlevel=3},
- },
- damage_groups = {fleshy=23},
- },
- sound = {breaks = "default_tool_breaks"},
- })
- minetest.register_craft({
- output = 'xtraores:shortsword_orichalcum',
- recipe = {
- {'', '', ''},
- {'', '', 'xtraores:orichalcum_bar'},
- {'', 'xtraores:duragalss_handle', ''},
- }
- })
|