Post by ciberclaw on Feb 27, 2017 21:13:03 GMT -8
This crash happens most of the time I use the Sunstriders missile attack (the one you start the game with) after damage is calculated and displayed and before the game scene returns to the battle grid.
Game installed from steam and patched for eroge scenes. Verifying game files passes correctly.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 1479, in script
$ BM.battle() #continue the battle
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\ast.py", line 785, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\python.py", line 1445, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 1479, in <module>
$ BM.battle() #continue the battle
File "game/classes.rpy", line 1002, in battle
self.result = ui.interact()
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\ui.py", line 277, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2248, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2496, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 341, in visit_all
d.visit_all(callback)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 341, in visit_all
d.visit_all(callback)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 341, in visit_all
d.visit_all(callback)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 382, in visit_all
callback(self)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2496, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 392, in per_interact
self.update()
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 556, in update
self.screen.function(**self.scope)
File "game/screens custom.rpy", line 116, in execute
screen battle_screen:
File "game/screens custom.rpy", line 149, in execute
viewport id "grid":
File "game/screens custom.rpy", line 509, in execute
if BM.weaponhover != None or BM.targetingmode and BM.selected != None:
File "game/screens custom.rpy", line 579, in execute
for ship in BM.ships:
File "game/screens custom.rpy", line 580, in execute
if ship.location != None:
File "game/screens custom.rpy", line 584, in execute
if BM.weaponhover.wtype == 'Support' and (ship.faction != 'Player' or BM.weaponhover.self_buff == True):
File "<screen language>", line 584, in <module>
AttributeError: 'NoneType' object has no attribute 'wtype'
Windows-8-6.2.9200
Ren'Py 6.99.3.404
Sunrider Mask of Arcadius Beta 7.2
Game installed from steam and patched for eroge scenes. Verifying game files passes correctly.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 1479, in script
$ BM.battle() #continue the battle
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\ast.py", line 785, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\python.py", line 1445, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 1479, in <module>
$ BM.battle() #continue the battle
File "game/classes.rpy", line 1002, in battle
self.result = ui.interact()
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\ui.py", line 277, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2248, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2496, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 341, in visit_all
d.visit_all(callback)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 341, in visit_all
d.visit_all(callback)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 341, in visit_all
d.visit_all(callback)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 382, in visit_all
callback(self)
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2496, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 392, in per_interact
self.update()
File "D:\Games\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 556, in update
self.screen.function(**self.scope)
File "game/screens custom.rpy", line 116, in execute
screen battle_screen:
File "game/screens custom.rpy", line 149, in execute
viewport id "grid":
File "game/screens custom.rpy", line 509, in execute
if BM.weaponhover != None or BM.targetingmode and BM.selected != None:
File "game/screens custom.rpy", line 579, in execute
for ship in BM.ships:
File "game/screens custom.rpy", line 580, in execute
if ship.location != None:
File "game/screens custom.rpy", line 584, in execute
if BM.weaponhover.wtype == 'Support' and (ship.faction != 'Player' or BM.weaponhover.self_buff == True):
File "<screen language>", line 584, in <module>
AttributeError: 'NoneType' object has no attribute 'wtype'
Windows-8-6.2.9200
Ren'Py 6.99.3.404
Sunrider Mask of Arcadius Beta 7.2