60 lines
1.4 KiB
Lua
60 lines
1.4 KiB
Lua
mtprint("hello")
|
|
|
|
coal = add_machine(320, 320)
|
|
coal.type = 0 -- charbon
|
|
work = add_worker(300,300)
|
|
work1 = add_worker(300,300)
|
|
work3 = add_worker(300,300)
|
|
work4 = add_worker(300,300)
|
|
assign_worker_machine(coal, work)
|
|
assign_worker_machine(coal, work1)
|
|
assign_worker_machine(coal, work3)
|
|
assign_worker_machine(coal, work4)
|
|
|
|
iron = add_machine(416,320)
|
|
iron.type = 1 -- fer
|
|
work5 = add_worker(300,300)
|
|
work6 = add_worker(300,300)
|
|
work7 = add_worker(300,300)
|
|
work8 = add_worker(300,300)
|
|
assign_worker_machine(iron, work5)
|
|
assign_worker_machine(iron, work6)
|
|
assign_worker_machine(iron, work7)
|
|
assign_worker_machine(iron, work8)
|
|
|
|
furn = add_machine(320, 416)
|
|
furn.type = 2 -- fourneau
|
|
work9 = add_worker(300, 300)
|
|
work10 = add_worker(300, 300)
|
|
assign_worker_fetch(coal, furn, work9)
|
|
assign_worker_fetch(iron, furn, work10)
|
|
|
|
--mtprint(machine.id)
|
|
--machine.type = 2
|
|
--mtprint(machine.type)
|
|
--pos = machine.pos
|
|
--machine.pos = pos
|
|
--mtprint(pos.x)
|
|
--machine.pos.x = 50
|
|
--machine.storage[0] = 1
|
|
--mtprint(work.name)
|
|
--work2 = get_worker_from_pos(10,10)
|
|
--mtprint(work.name)
|
|
|
|
function on_tick(game)
|
|
-- Ceci va drainer la sortie de la machine 2
|
|
-- (Le premier fourneau)
|
|
local mach = get_machine_from_id(2)
|
|
if mach.storage[5] > 0 then
|
|
mach.storage[5] = mach.storage[5]-1
|
|
end
|
|
end
|
|
|
|
function on_frame(game)
|
|
|
|
end
|
|
|
|
function on_load(game, map)
|
|
mtprint("loaded map :")
|
|
mtprint(map)
|
|
end
|