Vergelijk commits
27 Commits
master
...
3ae2529c9f
| Auteur | SHA1 | Datum | |
|---|---|---|---|
| 3ae2529c9f | |||
| a6779e7911 | |||
| 357cc3aada | |||
| 6b2f83e8e3 | |||
| babb15262d | |||
| 19b8ea4028 | |||
| 1869d4b0c3 | |||
| c95eb77a4e | |||
| 6757013da2 | |||
| 5845d3682d | |||
| e8f938bd2c | |||
| 3bc7ed06e2 | |||
| 2d280a5a1e | |||
| 9417629f51 | |||
| 8eaf8edb4c | |||
| bcdd82980b | |||
| 3ca25f7ec4 | |||
| 52f4c52271 | |||
| 2ebefb332f | |||
| bda0db7c04 | |||
| 2b535ee887 | |||
| afee335dc2 | |||
|
|
5da2f3060a | ||
|
|
1ff3bb0041 | ||
|
|
41b8c3e343 | ||
|
|
941bfc27f9 | ||
|
|
f991b676f4 |
1
.gitignore
vendored
@@ -4,7 +4,6 @@
|
||||
*bak*
|
||||
tags
|
||||
*.vim
|
||||
armor.conf
|
||||
|
||||
## Eclipse project files & directories
|
||||
.project
|
||||
|
||||
37
3d_armor/armor.conf
Executable file
@@ -0,0 +1,37 @@
|
||||
-- Armor Configuration (defaults)
|
||||
|
||||
-- Increase this if you get initialization glitches when a player first joins.
|
||||
ARMOR_INIT_DELAY = 3
|
||||
|
||||
-- Number of initialization attempts.
|
||||
-- Use in conjunction with ARMOR_INIT_DELAY if initialization problems persist.
|
||||
ARMOR_INIT_TIMES = 3
|
||||
|
||||
-- Increase this if armor is not getting into bones due to server lag.
|
||||
ARMOR_BONES_DELAY = 3
|
||||
|
||||
-- How often player armor/wield items are updated.
|
||||
ARMOR_UPDATE_TIME = 1
|
||||
|
||||
-- Drop armor when a player dies.
|
||||
-- Uses bones mod if present, otherwise items are dropped around the player.
|
||||
ARMOR_DROP = true
|
||||
|
||||
-- Pulverise armor when a player dies, overrides ARMOR_DROP.
|
||||
ARMOR_DESTROY = false
|
||||
|
||||
-- You can use this to increase or decrease overall armor effectiveness,
|
||||
-- eg: ARMOR_LEVEL_MULTIPLIER = 0.5 will reduce armor level by half.
|
||||
ARMOR_LEVEL_MULTIPLIER = 1
|
||||
|
||||
-- You can use this to increase or decrease overall armor healing,
|
||||
-- eg: ARMOR_HEAL_MULTIPLIER = 0 will disable healing altogether.
|
||||
ARMOR_HEAL_MULTIPLIER = 1
|
||||
|
||||
-- You can also use this file to execute arbitary lua code
|
||||
-- eg: Dumb the armor down if using Simple Mobs
|
||||
--if minetest.get_modpath("mobs") then
|
||||
-- ARMOR_LEVEL_MULTIPLIER = 1
|
||||
-- ARMOR_HEAL_MULTIPLIER = 0
|
||||
--end
|
||||
|
||||
@@ -500,3 +500,5 @@ if armor.config.fire_protect == true then
|
||||
return hp_change
|
||||
end, true)
|
||||
end
|
||||
|
||||
minetest.log("action", "[3d_armor] loaded.")
|
||||
|
||||
|
Voor Breedte: | Hoogte: | Grootte: 349 B Na Breedte: | Hoogte: | Grootte: 339 B |
|
Voor Breedte: | Hoogte: | Grootte: 571 B Na Breedte: | Hoogte: | Grootte: 544 B |
@@ -443,3 +443,5 @@ minetest.register_craft({
|
||||
{"3d_armor_stand:armor_stand", "default:copper_ingot"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.log("action", "[3d_armor_stand] loaded.")
|
||||
|
||||
@@ -43,6 +43,9 @@ unified_inventory.register_page("armor", {
|
||||
"image[3.5,"..(fy - 0.25)..";2,4;"..armor.textures[name].preview.."]"..
|
||||
"label[6.0,"..(fy + 0.0)..";"..F(S("Level"))..": "..armor.def[name].level.."]"..
|
||||
"label[6.0,"..(fy + 0.5)..";"..F(S("Heal"))..": "..armor.def[name].heal.."]"..
|
||||
"label[6.0,"..(fy + 2.0)..";"..F(S("Speed"))..": "..armor.def[name].speed.."]"..
|
||||
"label[6.0,"..(fy + 2.5)..";"..F(S("Jump"))..": "..armor.def[name].jump.."]"..
|
||||
"label[6.0,"..(fy + 3.0)..";"..F(S("Gravity"))..": "..armor.def[name].gravity.."]"..
|
||||
"listring[current_player;main]"..
|
||||
"listring[detached:"..name.."_armor;armor]"
|
||||
if armor.config.fire_protect then
|
||||
@@ -56,3 +59,5 @@ unified_inventory.register_page("armor", {
|
||||
return {formspec=formspec}
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.log("action", "[3d_armor_ui] loaded.")
|
||||
|
||||
|
Voor Breedte: | Hoogte: | Grootte: 258 B Na Breedte: | Hoogte: | Grootte: 1.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 261 B Na Breedte: | Hoogte: | Grootte: 548 B |
|
Voor Breedte: | Hoogte: | Grootte: 409 B Na Breedte: | Hoogte: | Grootte: 3.8 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 285 B Na Breedte: | Hoogte: | Grootte: 2.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 348 B Na Breedte: | Hoogte: | Grootte: 3.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 261 B Na Breedte: | Hoogte: | Grootte: 869 B |
|
Voor Breedte: | Hoogte: | Grootte: 216 B Na Breedte: | Hoogte: | Grootte: 2.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 256 B Na Breedte: | Hoogte: | Grootte: 2.8 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 188 B Na Breedte: | Hoogte: | Grootte: 2.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 214 B Na Breedte: | Hoogte: | Grootte: 2.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 288 B Na Breedte: | Hoogte: | Grootte: 2.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 298 B Na Breedte: | Hoogte: | Grootte: 1.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 253 B Na Breedte: | Hoogte: | Grootte: 937 B |
|
Voor Breedte: | Hoogte: | Grootte: 241 B Na Breedte: | Hoogte: | Grootte: 602 B |
|
Voor Breedte: | Hoogte: | Grootte: 396 B Na Breedte: | Hoogte: | Grootte: 4.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 282 B Na Breedte: | Hoogte: | Grootte: 2.5 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 337 B Na Breedte: | Hoogte: | Grootte: 1.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 271 B Na Breedte: | Hoogte: | Grootte: 796 B |
|
Voor Breedte: | Hoogte: | Grootte: 207 B Na Breedte: | Hoogte: | Grootte: 2.0 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 261 B Na Breedte: | Hoogte: | Grootte: 2.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 180 B Na Breedte: | Hoogte: | Grootte: 2.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 245 B Na Breedte: | Hoogte: | Grootte: 2.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 278 B Na Breedte: | Hoogte: | Grootte: 2.6 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 273 B Na Breedte: | Hoogte: | Grootte: 1.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 252 B Na Breedte: | Hoogte: | Grootte: 903 B |
|
Voor Breedte: | Hoogte: | Grootte: 239 B Na Breedte: | Hoogte: | Grootte: 821 B |
|
Voor Breedte: | Hoogte: | Grootte: 393 B Na Breedte: | Hoogte: | Grootte: 3.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 286 B Na Breedte: | Hoogte: | Grootte: 2.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 325 B Na Breedte: | Hoogte: | Grootte: 3.5 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 203 B Na Breedte: | Hoogte: | Grootte: 1.1 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 194 B Na Breedte: | Hoogte: | Grootte: 1.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 246 B Na Breedte: | Hoogte: | Grootte: 2.8 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 183 B Na Breedte: | Hoogte: | Grootte: 2.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 217 B Na Breedte: | Hoogte: | Grootte: 2.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 251 B Na Breedte: | Hoogte: | Grootte: 1.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 261 B Na Breedte: | Hoogte: | Grootte: 1.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 261 B Na Breedte: | Hoogte: | Grootte: 236 B |
|
Voor Breedte: | Hoogte: | Grootte: 258 B Na Breedte: | Hoogte: | Grootte: 1.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 404 B Na Breedte: | Hoogte: | Grootte: 613 B |
|
Voor Breedte: | Hoogte: | Grootte: 289 B Na Breedte: | Hoogte: | Grootte: 1.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 350 B Na Breedte: | Hoogte: | Grootte: 494 B |
|
Voor Breedte: | Hoogte: | Grootte: 257 B Na Breedte: | Hoogte: | Grootte: 834 B |
|
Voor Breedte: | Hoogte: | Grootte: 217 B Na Breedte: | Hoogte: | Grootte: 129 B |
|
Voor Breedte: | Hoogte: | Grootte: 258 B Na Breedte: | Hoogte: | Grootte: 142 B |
|
Voor Breedte: | Hoogte: | Grootte: 186 B Na Breedte: | Hoogte: | Grootte: 138 B |
|
Voor Breedte: | Hoogte: | Grootte: 212 B Na Breedte: | Hoogte: | Grootte: 154 B |
|
Voor Breedte: | Hoogte: | Grootte: 290 B Na Breedte: | Hoogte: | Grootte: 351 B |
|
Voor Breedte: | Hoogte: | Grootte: 268 B Na Breedte: | Hoogte: | Grootte: 1.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 265 B Na Breedte: | Hoogte: | Grootte: 13 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 270 B Na Breedte: | Hoogte: | Grootte: 872 B |
|
Voor Breedte: | Hoogte: | Grootte: 429 B Na Breedte: | Hoogte: | Grootte: 13 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 290 B Na Breedte: | Hoogte: | Grootte: 2.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 353 B Na Breedte: | Hoogte: | Grootte: 13 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 269 B Na Breedte: | Hoogte: | Grootte: 1.1 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 220 B Na Breedte: | Hoogte: | Grootte: 2.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 264 B Na Breedte: | Hoogte: | Grootte: 2.8 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 189 B Na Breedte: | Hoogte: | Grootte: 2.5 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 213 B Na Breedte: | Hoogte: | Grootte: 2.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 294 B Na Breedte: | Hoogte: | Grootte: 2.6 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 308 B Na Breedte: | Hoogte: | Grootte: 1.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 245 B Na Breedte: | Hoogte: | Grootte: 1.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 226 B Na Breedte: | Hoogte: | Grootte: 779 B |
|
Voor Breedte: | Hoogte: | Grootte: 402 B Na Breedte: | Hoogte: | Grootte: 6.6 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 281 B Na Breedte: | Hoogte: | Grootte: 2.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 353 B Na Breedte: | Hoogte: | Grootte: 1.3 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 251 B Na Breedte: | Hoogte: | Grootte: 586 B |
|
Voor Breedte: | Hoogte: | Grootte: 202 B Na Breedte: | Hoogte: | Grootte: 1.9 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 256 B Na Breedte: | Hoogte: | Grootte: 2.8 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 178 B Na Breedte: | Hoogte: | Grootte: 1.8 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 238 B Na Breedte: | Hoogte: | Grootte: 2.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 272 B Na Breedte: | Hoogte: | Grootte: 3.5 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 257 B Na Breedte: | Hoogte: | Grootte: 2.0 KiB |
@@ -28,7 +28,7 @@ if armor.materials.mithril then
|
||||
armor:register_armor(":3d_armor:helmet_mithril", {
|
||||
description = S("Mithril Helmet"),
|
||||
inventory_image = "3d_armor_inv_helmet_mithril.png",
|
||||
groups = {armor_head=1, armor_heal=13, armor_use=66},
|
||||
groups = {armor_head=1, armor_heal=13, armor_use=66, physics_speed=0.1},
|
||||
armor_groups = {fleshy=16},
|
||||
damage_groups = {cracky=2, snappy=1, level=3},
|
||||
})
|
||||
@@ -46,7 +46,7 @@ if armor.materials.mithril then
|
||||
armor:register_armor(":3d_armor:chestplate_mithril", {
|
||||
description = S("Mithril Chestplate"),
|
||||
inventory_image = "3d_armor_inv_chestplate_mithril.png",
|
||||
groups = {armor_torso=1, armor_heal=13, armor_use=66},
|
||||
groups = {armor_torso=1, armor_heal=13, armor_use=66, physics_speed=0.4},
|
||||
armor_groups = {fleshy=21},
|
||||
damage_groups = {cracky=2, snappy=1, level=3},
|
||||
})
|
||||
@@ -64,7 +64,7 @@ if armor.materials.mithril then
|
||||
armor:register_armor(":3d_armor:leggings_mithril", {
|
||||
description = S("Mithril Leggings"),
|
||||
inventory_image = "3d_armor_inv_leggings_mithril.png",
|
||||
groups = {armor_legs=1, armor_heal=13, armor_use=66},
|
||||
groups = {armor_legs=1, armor_heal=13, armor_use=66, physics_speed=0.3},
|
||||
armor_groups = {fleshy=21},
|
||||
damage_groups = {cracky=2, snappy=1, level=3},
|
||||
})
|
||||
@@ -82,7 +82,7 @@ if armor.materials.mithril then
|
||||
armor:register_armor(":3d_armor:boots_mithril", {
|
||||
description = S("Mithril Boots"),
|
||||
inventory_image = "3d_armor_inv_boots_mithril.png",
|
||||
groups = {armor_feet=1, armor_heal=13, armor_use=66},
|
||||
groups = {armor_feet=1, armor_heal=13, armor_use=66, physics_speed=0.1},
|
||||
armor_groups = {fleshy=16},
|
||||
damage_groups = {cracky=2, snappy=1, level=3},
|
||||
})
|
||||
|
||||
|
Voor Breedte: | Hoogte: | Grootte: 261 B Na Breedte: | Hoogte: | Grootte: 854 B |
|
Voor Breedte: | Hoogte: | Grootte: 272 B Na Breedte: | Hoogte: | Grootte: 530 B |
|
Voor Breedte: | Hoogte: | Grootte: 416 B Na Breedte: | Hoogte: | Grootte: 2.0 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 286 B Na Breedte: | Hoogte: | Grootte: 1.4 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 338 B Na Breedte: | Hoogte: | Grootte: 1.7 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 253 B Na Breedte: | Hoogte: | Grootte: 732 B |
|
Voor Breedte: | Hoogte: | Grootte: 224 B Na Breedte: | Hoogte: | Grootte: 1.7 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 246 B Na Breedte: | Hoogte: | Grootte: 2.2 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 180 B Na Breedte: | Hoogte: | Grootte: 2.1 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 250 B Na Breedte: | Hoogte: | Grootte: 1.5 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 286 B Na Breedte: | Hoogte: | Grootte: 1.1 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 315 B Na Breedte: | Hoogte: | Grootte: 881 B |
|
Voor Breedte: | Hoogte: | Grootte: 233 B Na Breedte: | Hoogte: | Grootte: 11 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 232 B Na Breedte: | Hoogte: | Grootte: 783 B |
|
Voor Breedte: | Hoogte: | Grootte: 385 B Na Breedte: | Hoogte: | Grootte: 11 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 274 B Na Breedte: | Hoogte: | Grootte: 2.7 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 354 B Na Breedte: | Hoogte: | Grootte: 11 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 267 B Na Breedte: | Hoogte: | Grootte: 1.0 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 209 B Na Breedte: | Hoogte: | Grootte: 2.0 KiB |
|
Voor Breedte: | Hoogte: | Grootte: 252 B Na Breedte: | Hoogte: | Grootte: 2.9 KiB |