Franka
Dec 22, 2015
Finished the first side mission, got new error:
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/gameflow.rpy", line 143, in script call
File "game/plot/talk.rpy", line 702, in script call
File "game/script2.rpy", line 757, in script
File "game/script2.rpy", line 757, in <module>
File "game/script2.rpy", line 144, in FindFreeNPC
NameError: global name 'NPCSideMissions' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/gameflow.rpy", line 143, in script call
File "game/plot/talk.rpy", line 702, in script call
File "game/script2.rpy", line 757, in script
File "F:\Temp\PSCD-0.9.2-all\renpy\ast.py", line 1647, in execute
if renpy.python.py_eval(condition):
File "F:\Temp\PSCD-0.9.2-all\renpy\python.py", line 1490, in py_eval
return py_eval_bytecode(code, globals, locals)
File "F:\Temp\PSCD-0.9.2-all\renpy\python.py", line 1485, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script2.rpy", line 757, in <module>
File "game/script2.rpy", line 144, in FindFreeNPC
NameError: global name 'NPCSideMissions' is not defined
Windows-7-6.1.7601-SP1
Ren'Py 6.99.8.955
0.9.2
[/code]
jack1974
Dec 22, 2015
Ah my bad. The NPC sidemissions don't start before scene 11, but probably some function checks them anyway. You can just click ignore and should go on normally (of course on next update will fix it).
Franka
Dec 23, 2015
Not sure what happened here. Was fighting some Dredans in mission 15.
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/gameflow.rpy", line 156, in script call
File "game/plot/missions.rpy", line 1801, in script call
File "game/script.rpy", line 74, in script call
File "game/script.rpy", line 141, in script
File "renpy/common/000statements.rpy", line 457, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "renpy/common/00action_control.rpy", line 142, in __call__
renpy.hide_screen(self.screen)
File "game/sfx_screens.rpy", line 513, in execute
File "game/sfx_screens.rpy", line 513, in execute
File "game/sfx_screens.rpy", line 516, in execute
File "game/sfx_screens.rpy", line 443, in execute
File "game/sfx_screens.rpy", line 443, in execute
File "game/sfx_screens.rpy", line 445, in execute
File "game/sfx_screens.rpy", line 448, in execute
File "game/sfx_screens.rpy", line 452, in execute
File "game/sfx_screens.rpy", line 454, in execute
File "game/sfx_screens.rpy", line 462, in execute
File "game/sfx_screens.rpy", line 464, in execute
IndexError: list index out of range
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/gameflow.rpy", line 156, in script call
File "game/plot/missions.rpy", line 1801, in script call
File "game/script.rpy", line 74, in script call
File "game/script.rpy", line 141, in script
File "F:\Temp\PSCD-0.9.3-all\renpy\ast.py", line 1696, in execute
self.call("execute")
File "F:\Temp\PSCD-0.9.3-all\renpy\ast.py", line 1714, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "F:\Temp\PSCD-0.9.3-all\renpy\statements.py", line 144, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 457, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "F:\Temp\PSCD-0.9.3-all\renpy\exports.py", line 2461, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "F:\Temp\PSCD-0.9.3-all\renpy\ui.py", line 277, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\core.py", line 2436, in interact
scene_lists.replace_transient()
File "F:\Temp\PSCD-0.9.3-all\renpy\display\core.py", line 727, in replace_transient
self.remove(layer, tag)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\core.py", line 1014, in remove
self.hide_or_replace(layer, remove_index, "hide")
File "F:\Temp\PSCD-0.9.3-all\renpy\display\core.py", line 938, in hide_or_replace
d = oldsle.displayable._hide(now - st, now - at, prefix)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\screen.py", line 444, in _hide
i.set_transform_event(kind)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\behavior.py", line 1860, in set_transform_event
run(self.action)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\behavior.py", line 295, in run
return var(*args, **kwargs)
File "renpy/common/00action_control.rpy", line 142, in __call__
renpy.hide_screen(self.screen)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\screen.py", line 1078, in hide_screen
renpy.exports.hide(screen.tag, layer=layer)
File "F:\Temp\PSCD-0.9.3-all\renpy\exports.py", line 673, in hide
sls.remove(layer, key)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\core.py", line 1014, in remove
self.hide_or_replace(layer, remove_index, "hide")
File "F:\Temp\PSCD-0.9.3-all\renpy\display\core.py", line 938, in hide_or_replace
d = oldsle.displayable._hide(now - st, now - at, prefix)
File "F:\Temp\PSCD-0.9.3-all\renpy\display\screen.py", line 430, in _hide
self.update()
File "F:\Temp\PSCD-0.9.3-all\renpy\display\screen.py", line 565, in update
self.screen.function(**self.scope)
File "game/sfx_screens.rpy", line 513, in execute
File "game/sfx_screens.rpy", line 513, in execute
File "game/sfx_screens.rpy", line 516, in execute
File "game/sfx_screens.rpy", line 443, in execute
File "game/sfx_screens.rpy", line 443, in execute
File "game/sfx_screens.rpy", line 445, in execute
File "game/sfx_screens.rpy", line 448, in execute
File "game/sfx_screens.rpy", line 452, in execute
File "game/sfx_screens.rpy", line 454, in execute
File "game/sfx_screens.rpy", line 462, in execute
File "game/sfx_screens.rpy", line 464, in execute
File "<screen language>", line 464, in <module>
IndexError: list index out of range
Windows-7-6.1.7601-SP1
Ren'Py 6.99.8.955
0.9.3
[/code]
jack1974
Dec 23, 2015
Ah maybe for spells the anti_robotic trait doesn't work

Thanks will check.
About the crash, it happened while showing some powerup effect, I found what it was, it's the shaman. I need to fix it so it won't crash

Franka
Dec 23, 2015
Yeah, it's the Dredan Shaman. Also, if he gives Double Attack to a unit that was just summoned (such as himself), it may attack once on this turn, even though it should have summoning sickness.
Franka
Dec 23, 2015
Haha, stalemate.
That Gold grade Dredan vanguard doesn't look much better than his Bronze brethren, by the way.
Also, see how those Double Attack units are still flashing on my turn?


http://i.imgur.com/q9wbXUD.png" style="max-width:100%">
jack1974
Dec 23, 2015
Yeah, it's the Dredan Shaman. Also, if he gives Double Attack to a unit that was just summoned (such as himself), it may attack once on this turn, even though it should have summoning sickness.
Ah right. In any case will change it so will cast on another dredan, not himself
Another bug: Hold Position works on Walls.
Thanks will fix it.
That Gold grade Dredan vanguard doesn't look much better than his Bronze brethren, by the way.
Ah it shouldn't be gold indeed (I didn't define upgrade for it!).
Also, see how those Double Attack units are still flashing on my turn?
Well that's normal. It's like in Hearthstone, the Windfury units have the wind animation running all the time, not just when it's the owner turn

same rule for the force shield.
Franka
Dec 23, 2015
Your new 2* Dredan Assault mission doesn't work.
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/gameflow.rpy", line 160, in script call
File "game/plot/talk.rpy", line 3826, in script call
File "game/script2.rpy", line 749, in script call
File "game/script.rpy", line 54, in script
File "game/script.rpy", line 56, in <module>
IOError: Couldn't find file 'xml/card/cre_dredanwarparty.xml'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/gameflow.rpy", line 160, in script call
File "game/plot/talk.rpy", line 3826, in script call
File "game/script2.rpy", line 749, in script call
File "game/script.rpy", line 54, in script
File "F:\Temp\PSCD-0.9.3-all\renpy\ast.py", line 805, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "F:\Temp\PSCD-0.9.3-all\renpy\python.py", line 1461, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 56, in <module>
File "new_card_framework/Core.py", line 163, in create_match
File "new_card_framework/Board.py", line 18, in __init__
File "new_card_framework/Board.py", line 53, in load_definition
File "new_card_framework/Core.py", line 160, in create_deck
File "new_card_framework/Deck.py", line 38, in __init__
File "new_card_framework/Core.py", line 143, in create_card
File "new_card_framework/Card.py", line 23, in __init__
File "new_card_framework/Card.py", line 149, in load_definition
File "new_card_framework/Core.py", line 147, in get_card_definition
File "new_card_framework/AbstractBasics.py", line 33, in loadFile
File "F:\Temp\PSCD-0.9.3-all\renpy\exports.py", line 1923, in file
return renpy.loader.load(fn)
File "F:\Temp\PSCD-0.9.3-all\renpy\loader.py", line 533, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'xml/card/cre_dredanwarparty.xml'.
Windows-7-6.1.7601-SP1
Ren'Py 6.99.8.955
0.9.3
[/code]
jack1974
Dec 23, 2015
Haha good. Anima fixed the Rigel bug already (which actually would happen also for Doctor or other unit randomly healing an injured ally). But I didn't manage to put it into this update, so will be on the next one.
Well I hope at least there aren't crashing ones. I am going to take it easier in the next 2-3 days for Christmas (going to visit parents and do some relaxing stuff!).
Franka
Dec 23, 2015
After Scene 16 side missions, you immediately get another set of Scene 16 side missions (and team talks).
jack1974
Dec 23, 2015
Yes those are the extra ones I added, to make sure all romances would unlock. I added it at scene 16 and in another occasion (scene21 or something).
Anyway about the mission 16 is really hard to balance. If I increase the speed at which the computer can put new cards, then you risk to have Vialle killed early in the battle... I have tweaked it a bit, but as I explained elsewhere I cannot risk to make the main plot missions too hard, they'll stay on the "easier side"
