add game&rawdata
This commit is contained in:
parent
0133cd976c
commit
49b34b5546
45731 changed files with 709831 additions and 0 deletions
26
gamedata/scripts/xr_info.script
Normal file
26
gamedata/scripts/xr_info.script
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
----------------------------------------------------------------------------------------------------------------------
|
||||
-- Âûäà÷à èíôîðìàöèè ñòàëêåðàì.
|
||||
-- àâòîð: Äèäåíêî Ðóñëàí (Stohe)
|
||||
-- TODO:
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
function loadInfo(npc, char_ini, known_info)
|
||||
-- Çàãðóçêà èç êàñòîì äàòû
|
||||
local known_info = known_info or "known_info"
|
||||
if char_ini:section_exist(known_info) then
|
||||
printf("Known info section exists [%s]", npc:name())
|
||||
local n = char_ini:line_count(known_info)
|
||||
local result, id, value = 0,"",""
|
||||
|
||||
for i=0,n-1 do
|
||||
result, id, value = char_ini:r_line(known_info,i,"","")
|
||||
printf("info --> npc [%s]", id)
|
||||
give_npc_info(npc, id)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function give_npc_info(npc, info)
|
||||
-- Äàåì ÍÏÑ èíôîïîðøíû
|
||||
npc:give_info_portion(info)
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue