Code: Select all
$npc = NPCList(racelist, typelist, procaselist, 1)
"Num: [npc.num] Race: [npc.race] Type: [npc.type] Procase: [npc.procase] Level: [npc.level]
Insecurity: [npc.insecurity_str] Health: [npc.health] Build Desc: [npc.builddesc]"
Code: Select all
python:
def GenerateList(npclist):
for i in range(len(npclist)):
new_npc = npclist[i]
new_npc = NPCList(racelist, typelist, procaselist, 1)
return new_npc
$ GenerateList(npclist)
"Num: [npc1.num] Race: [npc1.race] Type: [npc1.type] Procase: [npc1.procase] Level: [npc1.level]
Insecurity: [npc1.insecurity_str] Health: [npc1.health] Build Desc: [npc1.builddesc]"
"Num: [npc2.num] Race: [npc2.race] Type: [npc2.type] Procase: [npc2.procase] Level: [npc2.level]
Insecurity: [npc2.insecurity_str] Health: [npc2.health] Build Desc: [npc2.builddesc]"
"Num: [npc3.num] Race: [npc3.race] Type: [npc3.type] Procase: [npc3.procase] Level: [npc3.level]
Insecurity: [npc3.insecurity_str] Health: [npc3.health] Build Desc: [npc3.builddesc]"
Code: Select all
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 59, in script
"Num: [npc1.num] Race: [npc1.race] Type: [npc1.type] Procase: [npc1.procase] Level: [npc1.level]
KeyError: u'npc1'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 59, in script
"Num: [npc1.num] Race: [npc1.race] Type: [npc1.type] Procase: [npc1.procase] Level: [npc1.level]
File "E:\_RenPy\renpy-7.3.2-sdk\renpy\ast.py", line 706, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "E:\_RenPy\renpy-7.3.2-sdk\renpy\exports.py", line 1336, in say
who(what, *args, **kwargs)
File "E:\_RenPy\renpy-7.3.2-sdk\renpy\character.py", line 1126, in __call__
what = what_pattern.replace("[what]", sub(what, translate=True))
File "E:\_RenPy\renpy-7.3.2-sdk\renpy\character.py", line 1115, in sub
return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
File "E:\_RenPy\renpy-7.3.2-sdk\renpy\substitutions.py", line 253, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 605, in get_value
KeyError: u'npc1'
Windows-8-6.2.9200
Ren'Py 7.3.2.320
Fuck Game 1.0
Wed Apr 08 08:34:52 2020