This mod is officially gutted. Next will be to piece it all back together as a modpack.
parent
cc524e5769
commit
de466fe245
|
@ -0,0 +1,17 @@
|
|||
# Auto detect text files and perform LF normalization
|
||||
* text=auto
|
||||
|
||||
# Custom for Visual Studio
|
||||
*.cs diff=csharp
|
||||
|
||||
# Standard to msysgit
|
||||
*.doc diff=astextplain
|
||||
*.DOC diff=astextplain
|
||||
*.docx diff=astextplain
|
||||
*.DOCX diff=astextplain
|
||||
*.dot diff=astextplain
|
||||
*.DOT diff=astextplain
|
||||
*.pdf diff=astextplain
|
||||
*.PDF diff=astextplain
|
||||
*.rtf diff=astextplain
|
||||
*.RTF diff=astextplain
|
|
@ -0,0 +1,47 @@
|
|||
# Windows image file caches
|
||||
Thumbs.db
|
||||
ehthumbs.db
|
||||
|
||||
# Folder config file
|
||||
Desktop.ini
|
||||
|
||||
# Recycle Bin used on file shares
|
||||
$RECYCLE.BIN/
|
||||
|
||||
# Windows Installer files
|
||||
*.cab
|
||||
*.msi
|
||||
*.msm
|
||||
*.msp
|
||||
|
||||
# Windows shortcuts
|
||||
*.lnk
|
||||
|
||||
# =========================
|
||||
# Operating System Files
|
||||
# =========================
|
||||
|
||||
# OSX
|
||||
# =========================
|
||||
|
||||
.DS_Store
|
||||
.AppleDouble
|
||||
.LSOverride
|
||||
|
||||
# Thumbnails
|
||||
._*
|
||||
|
||||
# Files that might appear in the root of a volume
|
||||
.DocumentRevisions-V100
|
||||
.fseventsd
|
||||
.Spotlight-V100
|
||||
.TemporaryItems
|
||||
.Trashes
|
||||
.VolumeIcon.icns
|
||||
|
||||
# Directories potentially created on remote AFP share
|
||||
.AppleDB
|
||||
.AppleDesktop
|
||||
Network Trash Folder
|
||||
Temporary Items
|
||||
.apdisk
|
21
LICENSE
21
LICENSE
|
@ -1,21 +0,0 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2016 Minetest Mods Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
58
README.txt
58
README.txt
|
@ -1,58 +0,0 @@
|
|||
=-=-=-=-=-=-=-=-=-=
|
||||
|
||||
Castles Mod
|
||||
by: Philipbenr And DanDuncombe
|
||||
|
||||
=-=-=-=-=-=-=-=-=-=
|
||||
|
||||
Licence: MIT, LGPLv2.1 (Crossbow)
|
||||
|
||||
see: LICENSE
|
||||
|
||||
=-=-=-=-=-=-=-=-=-=
|
||||
|
||||
This is a mod all about creating castles and castle dungeons. Many of the nodes are used for the outer-walls or dungeons.
|
||||
|
||||
=-=-=-=-=-=-=-=-=-=
|
||||
|
||||
Contains as of now:
|
||||
|
||||
--Walls, Corner-walls,
|
||||
--Castlestone Stairs, Slabs, and Pillars
|
||||
--Jailbars
|
||||
--Hides
|
||||
--Arrows and Arrowslits
|
||||
--Rubble
|
||||
--Doors
|
||||
--Weapons
|
||||
--Chandeliers
|
||||
--Tapestries
|
||||
--and more!
|
||||
|
||||
=-=-=-=-=-=-=-=-=-=
|
||||
|
||||
Big release coming soon. ;) Stay tuned.
|
||||
|
||||
Planned features (anything with question mark means that I am either unsure or don't know how to accomplish it ;)
|
||||
|
||||
--More/Better weapons
|
||||
--More decorations
|
||||
--More nodes
|
||||
--Redone columns
|
||||
--More doors
|
||||
--Gatehouse mod
|
||||
--Armor
|
||||
--More magical items (mana, orbs, potions...)
|
||||
--Crowns/capes/player decor
|
||||
--Flags
|
||||
--Brewery/Liquor (liquor effects is another thing altogether)
|
||||
--Tannery?
|
||||
--Dye Vats?
|
||||
--Books? (that is an interesting one... I'll write a post on it later)
|
||||
--Guards?
|
||||
--Player status (King, queen, etc.)?
|
||||
--Foods?
|
||||
--Horses/Livestock?
|
||||
--Ruins?
|
||||
|
||||
--Modpack Configurator
|
|
@ -1,5 +0,0 @@
|
|||
default
|
||||
farming
|
||||
intllib?
|
||||
hopper?
|
||||
loot?
|
|
@ -1 +1 @@
|
|||
This is a mod all about creating castles and castle dungeons. Many of the nodes are used for the outer-walls or dungeons.
|
||||
This is a modpack all about creating castles and castle dungeons.
|
||||
|
|
25
hides.lua
25
hides.lua
|
@ -1,25 +0,0 @@
|
|||
|
||||
minetest.register_node("castle:hides", {
|
||||
drawtype = "signlike",
|
||||
description = "Hides",
|
||||
inventory_image = "castle_hide.png",
|
||||
paramtype = "light",
|
||||
walkable = false,
|
||||
tiles = {'castle_hide.png'},
|
||||
climbable = true,
|
||||
paramtype2 = "wallmounted",
|
||||
legacy_wallmounted = true,
|
||||
groups = {dig_immediate=2},
|
||||
selection_box = {
|
||||
type = "wallmounted",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft( {
|
||||
type = "shapeless",
|
||||
output = "castle:hides 6",
|
||||
recipe = { "wool:white" , "bucket:bucket_water" },
|
||||
replacements = {
|
||||
{ 'bucket:bucket_water', 'bucket:bucket_empty' }
|
||||
}
|
||||
})
|
5
init.lua
5
init.lua
|
@ -1,5 +0,0 @@
|
|||
castle = {}
|
||||
|
||||
dofile(minetest.get_modpath("castle").."/hides.lua")
|
||||
|
||||
dofile(minetest.get_modpath("castle").."/town_item.lua")
|
45
intllib.lua
45
intllib.lua
|
@ -1,45 +0,0 @@
|
|||
|
||||
-- Fallback functions for when `intllib` is not installed.
|
||||
-- Code released under Unlicense <http://unlicense.org>.
|
||||
|
||||
-- Get the latest version of this file at:
|
||||
-- https://raw.githubusercontent.com/minetest-mods/intllib/master/lib/intllib.lua
|
||||
|
||||
local function format(str, ...)
|
||||
local args = { ... }
|
||||
local function repl(escape, open, num, close)
|
||||
if escape == "" then
|
||||
local replacement = tostring(args[tonumber(num)])
|
||||
if open == "" then
|
||||
replacement = replacement..close
|
||||
end
|
||||
return replacement
|
||||
else
|
||||
return "@"..open..num..close
|
||||
end
|
||||
end
|
||||
return (str:gsub("(@?)@(%(?)(%d+)(%)?)", repl))
|
||||
end
|
||||
|
||||
local gettext, ngettext
|
||||
if minetest.get_modpath("intllib") then
|
||||
if intllib.make_gettext_pair then
|
||||
-- New method using gettext.
|
||||
gettext, ngettext = intllib.make_gettext_pair()
|
||||
else
|
||||
-- Old method using text files.
|
||||
gettext = intllib.Getter()
|
||||
end
|
||||
end
|
||||
|
||||
-- Fill in missing functions.
|
||||
|
||||
gettext = gettext or function(msgid, ...)
|
||||
return format(msgid, ...)
|
||||
end
|
||||
|
||||
ngettext = ngettext or function(msgid, msgid_plural, n, ...)
|
||||
return format(n==1 and msgid or msgid_plural, ...)
|
||||
end
|
||||
|
||||
return gettext, ngettext
|
|
@ -1,84 +0,0 @@
|
|||
--------------------------------------------
|
||||
|
||||
License Textures: Stuart Jones - WTFPL
|
||||
-castle_crossbow_bolt_inv.png
|
||||
-castle_crossbow_bolt_uv.png
|
||||
-castle_crossbow_hit.png
|
||||
|
||||
Licence Models: Stuart Jones - CC-BY-SA 3.0
|
||||
-castle_crossbow_bolt.b3d
|
||||
-castle_crossbow_bolt.blend
|
||||
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
License Textures: Kilbith - WTFPL
|
||||
|
||||
-castle_tapestry_overlay.png
|
||||
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
License Textures: Philipner - CC-BY-SA 3.0
|
||||
|
||||
-castle_chandelier.png
|
||||
-castle_chandelier_chain.png
|
||||
-castle_chandelier_wield.png
|
||||
-castle_corner_stonewall_tb.png
|
||||
-castle_corner_stonewall1.png
|
||||
-castle_corner_stonewall2.png
|
||||
-castle_orb_day.png
|
||||
-castle_orb_night.png
|
||||
-castle_workbench_back.png
|
||||
-castle_workbench_front.png
|
||||
-castle_workbench_side.png
|
||||
-castle_workbench_top.png
|
||||
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
16 px textures based on Castle mod
|
||||
original textures by Philipner
|
||||
|
||||
License Textures: Napiophelios - CC-BY-SA 3.0
|
||||
|
||||
-castle_battleaxe.png
|
||||
-castle_crossbow_bolt_inv.png
|
||||
-castle_crossbow_hit.png
|
||||
-castle_crossbow_loaded.png
|
||||
-castle_door_jail.png
|
||||
-castle_door_oak.png
|
||||
-castle_dungeon_stone.png
|
||||
-castle_grey.png
|
||||
-castle_hide.png
|
||||
-castle_ironbound_chest_back.png
|
||||
-castle_ironbound_chest_front.png
|
||||
-castle_ironbound_chest_side.png
|
||||
-castle_ironbound_chest_top.png
|
||||
-castle_jail_door_inv.png
|
||||
-castle_jailbars.png
|
||||
-castle_oak_door_inv.png
|
||||
-castle_orb_day_weild.png
|
||||
-castle_orb_night_weild.png
|
||||
-castle_pavement_brick.png
|
||||
-castle_ropebox_side_1.png
|
||||
-castle_ropebox_side_2.png
|
||||
-castle_ropebox_top.png
|
||||
-castle_ropes.png
|
||||
-castle_rubble.png
|
||||
-castle_shield_back.png
|
||||
-castle_shield_front.png
|
||||
-castle_shield_front_2.png
|
||||
-castle_shield_front_3.png
|
||||
-castle_shield_side.png
|
||||
-castle_shield_side_2.png
|
||||
-castle_shield_side_3.png
|
||||
-castle_slate.png
|
||||
-castle_space.png
|
||||
-castle_steel.png
|
||||
-castle_stonewall.png
|
||||
-castle_straw_bale.png
|
||||
-castle_street_light.png
|
||||
-castle_workbench_bottom.png
|
||||
|
||||
--------------------------------------------
|
Binary file not shown.
Before Width: | Height: | Size: 618 B |
Binary file not shown.
Before Width: | Height: | Size: 214 B |
Binary file not shown.
Before Width: | Height: | Size: 756 B |
|
@ -1,52 +0,0 @@
|
|||
minetest.register_alias("cottages:straw", "farming:straw")
|
||||
minetest.register_alias("castle:straw", "farming:straw")
|
||||
minetest.register_alias("darkage:straw", "farming:straw")
|
||||
minetest.register_alias("cottages:straw_bale", "castle:bound_straw")
|
||||
minetest.register_alias("darkage:straw_bale", "castle:bound_straw")
|
||||
|
||||
minetest.register_node("castle:anvil",{
|
||||
drawtype = "nodebox",
|
||||
description = "Anvil",
|
||||
tiles = {"castle_steel.png"},
|
||||
groups = {cracky=2,falling_node=1},
|
||||
sounds = default.node_sound_stone_defaults(),
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
node_box = {
|
||||
type = "fixed",
|
||||
fixed = {
|
||||
{-0.500000,-0.500000,-0.500000,0.500000,-0.250000,0.500000},
|
||||
{-0.187500,-0.500000,-0.375000,0.187500,0.312500,0.375000},
|
||||
{-0.375000,-0.500000,-0.437500,0.375000,-0.125000,0.437500},
|
||||
{-0.500000,0.312500,-0.500000,0.500000,0.500000,0.500000},
|
||||
{-0.375000,0.187500,-0.437500,0.375000,0.425000,0.437500},
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "castle:anvil",
|
||||
recipe = {
|
||||
{"default:steel_ingot","default:steel_ingot","default:steel_ingot"},
|
||||
{"","default:steel_ingot", ""},
|
||||
{"default:steel_ingot", "default:steel_ingot","default:steel_ingot"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_node("castle:bound_straw", {
|
||||
description = "Bound Straw",
|
||||
drawtype = "normal",
|
||||
tiles = {"castle_straw_bale.png"},
|
||||
groups = {choppy=4, flammable=1, oddly_breakable_by_hand=3},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
paramtype = "light",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "castle:bound_straw",
|
||||
recipe = {
|
||||
{"castle:straw", "castle:ropes"},
|
||||
}
|
||||
})
|
||||
|
||||
|
Loading…
Reference in New Issue