space-game001/resources/start.lua
2026-04-16 20:24:27 +03:00

43 lines
1023 B
Lua

-- ============================================
-- NPC PATROL WAYPOINTS
-- ============================================
local function step3()
game_api.npc_walk_to(0, 0.0, 0.0, -30.0, step1)
end
local function step2()
game_api.npc_walk_to(0, -2.0, 0.0, -2.0, step3)
end
function step1()
game_api.npc_walk_to(0, 2.0, 0.0, -2.0, step2)
end
step1()
-- ============================================
-- ITEM PICKUP HANDLER
-- ============================================
function on_health_pickup()
game_api.pickup_item("health_potion")
print("[Lua] Health potion picked up!")
end
-- ============================================
-- NPC INTERACTION HANDLER
-- ============================================
function on_npc_interact(npc_index)
print("[Lua] NPC interaction! Index: " .. tostring(npc_index))
if npc_index == 1 then
game_api.start_dialogue("test_line_dialogue")
else
game_api.receive_npc_gift(npc_index)
end
end
print("Lua script loaded successfully!")