Remove unused lua in THoT
This commit is contained in:
parent
b1105e2c2f
commit
fa3d421a85
2 changed files with 0 additions and 39 deletions
|
@ -69,10 +69,6 @@
|
|||
path=data/campaigns/The_Hammer_of_Thursagan/
|
||||
[/binary_path]
|
||||
|
||||
[lua]
|
||||
code="wesnoth.require 'campaigns/The_Hammer_of_Thursagan/lua/spawns.lua'"
|
||||
[/lua]
|
||||
|
||||
{campaigns/The_Hammer_of_Thursagan/utils}
|
||||
|
||||
[units]
|
||||
|
|
|
@ -1,35 +0,0 @@
|
|||
-- Used for the bandit spawns in scenario 5
|
||||
|
||||
local utils = wesnoth.require "wml-utils"
|
||||
local wml_actions = wesnoth.wml_actions
|
||||
local T = wml.tag
|
||||
|
||||
function wml_actions.spawn_units(cfg)
|
||||
local x = cfg.x or wml.error("[spawn_units] missing required x= attribute.")
|
||||
local y = cfg.y or wml.error("[spawn_units] missing required y= attribute.")
|
||||
local types = cfg.types or wml.error("[spawn_units] missing required types= attribute.")
|
||||
local count = cfg.count or wml.error("[spawn_units] missing required count= attribute.")
|
||||
local side = cfg.side or wml.error("[spawn_units] missing required side= attribute.")
|
||||
|
||||
local done = 0
|
||||
for i=1,count do
|
||||
local locs = wesnoth.map.find({T["not"] { T.filter {} } , T["and"] { x = x, y = y, radius = 1 } })
|
||||
if #locs == 0 then locs = wesnoth.map.find({T["not"] { T.filter {} } , T["and"] { x = x, y = y, radius = 2 } }) end
|
||||
if #locs == 0 then break end
|
||||
|
||||
done = done + 1
|
||||
|
||||
local unit_type = mathx.random_choice(types)
|
||||
local loc_i = mathx.random_choice("1.."..#locs)
|
||||
|
||||
wml_actions.move_unit_fake({x = string.format("%d,%d", x, locs[loc_i][1]) , y = string.format("%d,%d", y, locs[loc_i][2]) , type = unit_type , side = side})
|
||||
wesnoth.units.to_map({ type = unit_type , side = side, random_traits = "yes", generate_name = "yes" , upkeep = "loyal" }, locs[loc_i][1], locs[loc_i][2])
|
||||
end
|
||||
|
||||
if done > 0 then
|
||||
for then_child in wml.child_range(cfg, "then") do
|
||||
local action = utils.handle_event_commands(then_child, "conditional")
|
||||
if action ~= "none" then return end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Reference in a new issue