Sunrider: Mask of Arcadius

Sunrider: Mask of Arcadius

Mblades Oct 2, 2014 @ 10:06pm
game keeps crashing after i end my turn
Game keeps crashing or showing that debug thing.

Seems to always happen in that mission where you have to kill pirates and pact forces over ongness (not sure if i spelled it right)

Just wondering if there is anything i can do to fix it?
< >
Showing 1-15 of 17 comments
HealthBar Oct 2, 2014 @ 10:21pm 
Me too here.
JCQuiinn Oct 2, 2014 @ 10:24pm 
Can you post your logs?
NeoG Oct 2, 2014 @ 10:31pm 
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/skirmish.rpy", line 33, in script call
call mission_skirmish
File "game/script.rpy", line 18092, in script
$BM.battle() #continue the battle
File "game/script.rpy", line 18092, in <module>
$BM.battle() #continue the battle
File "game/classes.rpy", line 941, in battle
self.result = ui.interact()
File "game/screens custom.rpy", line 98, in execute
screen battle_screen:
File "game/screens custom.rpy", line 130, in execute
viewport id "grid":
File "game/screens custom.rpy", line 709, in execute
if BM.moving:
File "game/screens custom.rpy", line 710, in execute
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
File "game/screens custom.rpy", line 710, in <module>
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
AttributeError: 'PactCarrier' object has no attribute 'current_location'

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/skirmish.rpy", line 33, in script call
call mission_skirmish
File "game/script.rpy", line 18092, in script
$BM.battle() #continue the battle
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\ast.py", line 778, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 18092, in <module>
$BM.battle() #continue the battle
File "game/classes.rpy", line 941, in battle
self.result = ui.interact()
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\ui.py", line 247, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2145, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2393, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 335, in visit_all
d.visit_all(callback)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 335, in visit_all
d.visit_all(callback)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 335, in visit_all
d.visit_all(callback)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 382, in visit_all
callback(self)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2393, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 394, in per_interact
self.update()
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 553, in update
self.screen.function(**self.scope)
File "game/screens custom.rpy", line 98, in execute
screen battle_screen:
File "game/screens custom.rpy", line 130, in execute
viewport id "grid":
File "game/screens custom.rpy", line 709, in execute
if BM.moving:
File "game/screens custom.rpy", line 710, in execute
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
File "game/screens custom.rpy", line 710, in <module>
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
AttributeError: 'PactCarrier' object has no attribute 'current_location'

Windows-7-6.1.7601-SP1
Ren'Py 6.18.1.670
Sunrider Mask of Arcadius Beta 7.0



Same thing for me.
JCQuiinn Oct 2, 2014 @ 10:46pm 
I don't know Renpy very well, but I think the issue might be that the enemy reinforcements got bugged. Wait a bit and Vaen should probably work on it. I'd give the game another spin or two and see if the issue keeps cropping up.
NeoG Oct 2, 2014 @ 10:47pm 
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/skirmish.rpy", line 33, in script call
call mission_skirmish
File "game/script.rpy", line 18092, in script
$BM.battle() #continue the battle
File "game/script.rpy", line 18092, in <module>
$BM.battle() #continue the battle
File "game/classes.rpy", line 941, in battle
self.result = ui.interact()
File "game/screens custom.rpy", line 98, in execute
screen battle_screen:
File "game/screens custom.rpy", line 130, in execute
viewport id "grid":
File "game/screens custom.rpy", line 709, in execute
if BM.moving:
File "game/screens custom.rpy", line 710, in execute
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
File "game/screens custom.rpy", line 710, in <module>
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
AttributeError: 'PactCarrier' object has no attribute 'current_location'

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\bootstrap.py", line 289, in bootstrap
renpy.main.main()
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\main.py", line 357, in main
run(restart)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\main.py", line 77, in run
renpy.execution.run_context(True)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\execution.py", line 531, in run_context
context.run()
File "game/skirmish.rpy", line 33, in script call
call mission_skirmish
File "game/script.rpy", line 18092, in script
$BM.battle() #continue the battle
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\ast.py", line 778, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 18092, in <module>
$BM.battle() #continue the battle
File "game/classes.rpy", line 941, in battle
self.result = ui.interact()
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\ui.py", line 247, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2145, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2393, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 335, in visit_all
d.visit_all(callback)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 335, in visit_all
d.visit_all(callback)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 335, in visit_all
d.visit_all(callback)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 382, in visit_all
callback(self)
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\core.py", line 2393, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 394, in per_interact
self.update()
File "D:\Program Files (x86)\Steam\steamapps\common\Sunrider\renpy\display\screen.py", line 553, in update
self.screen.function(**self.scope)
File "game/screens custom.rpy", line 98, in execute
screen battle_screen:
File "game/screens custom.rpy", line 130, in execute
viewport id "grid":
File "game/screens custom.rpy", line 709, in execute
if BM.moving:
File "game/screens custom.rpy", line 710, in execute
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
File "game/screens custom.rpy", line 710, in <module>
$xposition = dispx(BM.selected.current_location[0],BM.selected.current_location[1],zoomlevel,0.50 * ADJX) + int(zoomlevel * MOVX)
AttributeError: 'PactCarrier' object has no attribute 'current_location'


This happened after reloading a save from a few minutes before (the crash this time happened a few turns down the line). Will try again and go for fulleasymode and try to speed run through mission to maybe avoid crash.
Mblades Oct 2, 2014 @ 11:45pm 
yeah im sure thats what i get as well
Mblades Oct 2, 2014 @ 11:47pm 
Yeah i get that error below no matter what happens it crashes even after many reloads of saves and what not.


I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/skirmish.rpy", line 33, in script call
call mission_skirmish
File "game/script.rpy", line 18092, in script
$BM.battle() #continue the battle
File "game/script.rpy", line 18092, in <module>
$BM.battle() #continue the battle
File "game/classes.rpy", line 966, in battle
self.dispatch_handler(self.result)()
File "game/classes.rpy", line 908, in battle_end_turn
self.end_player_turn()
File "game/classes.rpy", line 1018, in end_player_turn
self.enemy_AI() #call the AI to take over
File "game/classes.rpy", line 1096, in enemy_AI
eship.AI()
File "game/classes.rpy", line 2063, in AI
self.AI_basic_loop()
File "game/classes.rpy", line 1887, in AI_basic_loop
self.AI_move_towards(self.target)
File "game/classes.rpy", line 1942, in AI_move_towards
move_range = get_all_in_radius(self.location,max_move_distance)
File "game/functions.rpy", line 1019, in get_all_in_radius
x, y = loc
TypeError: 'NoneType' object is not iterable

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/skirmish.rpy", line 33, in script call
call mission_skirmish
File "game/script.rpy", line 18092, in script
$BM.battle() #continue the battle
File "E:\Steam\steamapps\common\Sunrider\renpy\ast.py", line 778, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "E:\Steam\steamapps\common\Sunrider\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 18092, in <module>
$BM.battle() #continue the battle
File "game/classes.rpy", line 966, in battle
self.dispatch_handler(self.result)()
File "game/classes.rpy", line 908, in battle_end_turn
self.end_player_turn()
File "game/classes.rpy", line 1018, in end_player_turn
self.enemy_AI() #call the AI to take over
File "game/classes.rpy", line 1096, in enemy_AI
eship.AI()
File "game/classes.rpy", line 2063, in AI
self.AI_basic_loop()
File "game/classes.rpy", line 1887, in AI_basic_loop
self.AI_move_towards(self.target)
File "game/classes.rpy", line 1942, in AI_move_towards
move_range = get_all_in_radius(self.location,max_move_distance)
File "game/functions.rpy", line 1019, in get_all_in_radius
x, y = loc
TypeError: 'NoneType' object is not iterable

Windows-7-6.1.7601-SP1
Ren'Py 6.18.1.670
Sunrider Mask of Arcadius Beta 7.0
Mblades Oct 2, 2014 @ 11:48pm 
if anyone got a fix that be great since i really do enjoy this game
NeoG Oct 2, 2014 @ 11:55pm 
the fix is, save at the start of each battle scene so you have a fall back position after a crash. The way I went around is to go easiest mode so the battle ends fast, otherwise spawns keep coming and the longer the battle goes with more enemies the more chances of a crash. I was able, with this method, to beat both sucessive missions.

By the way, on ensign, these 2 missions are pretty hard. There are too many spell casters spawning and they all cast disable/flakoff/shieldsoff/restore, so with more than 2 it gets pretty ridiculous pretty fast. This needs some balancing. Cost of repair drones and rockets too... it is already hard to upgrade with the meager payouts. At least now you get plenty of command points.
JCQuiinn Oct 2, 2014 @ 11:59pm 
Originally posted by NeoG:
the fix is, save at the start of each battle scene so you have a fall back position after a crash. The way I went around is to go easiest mode so the battle ends fast, otherwise spawns keep coming and the longer the battle goes with more enemies the more chances of a crash. I was able, with this method, to beat both sucessive missions.

By the way, on ensign, these 2 missions are pretty hard. There are too many spell casters spawning and they all cast disable/flakoff/shieldsoff/restore, so with more than 2 it gets pretty ridiculous pretty fast. This needs some balancing. Cost of repair drones and rockets too... it is already hard to upgrade with the meager payouts. At least now you get plenty of command points.

Icari's a godsend if you upgrade her correctly for this. Otherwise kryska double kinetics or sola double ((if you let everyone else burn) will let you chew through the carriers.
Vaendryl Oct 3, 2014 @ 1:33am 
thanks for posting these tracebacks. with these I should be able to make a fix.
Mblades Oct 3, 2014 @ 2:55am 
Originally posted by NeoG:
the fix is, save at the start of each battle scene so you have a fall back position after a crash. The way I went around is to go easiest mode so the battle ends fast, otherwise spawns keep coming and the longer the battle goes with more enemies the more chances of a crash. I was able, with this method, to beat both sucessive missions.

By the way, on ensign, these 2 missions are pretty hard. There are too many spell casters spawning and they all cast disable/flakoff/shieldsoff/restore, so with more than 2 it gets pretty ridiculous pretty fast. This needs some balancing. Cost of repair drones and rockets too... it is already hard to upgrade with the meager payouts. At least now you get plenty of command points.

well i would agree except i just started the battle after i finish my turn and its the first enemy turn it crashes all i see is something restore and then the debug thing appears.

I would understand if it was like turn 15 or something but this is barely turn 1 and it crashes everytime.

I do agree about some balance changes or better yet wish their was like side mission or more of them to do to help with upgrades.

also can you upgrade your ryders im only at the part where pirates/pact are attacking onegsa or something which is where my crash occurs.

Also thanks for the reply not sure if i should do it all again on easier difficulties,

Mblades Oct 3, 2014 @ 2:59am 
Originally posted by Vaendryl.NL:
thanks for posting these tracebacks. with these I should be able to make a fix.

by the way this crash happens at turn one even with re loading saves as soon as I place my ships/ryders and do attacking actions and click end turn it automatically crashes when their turn starts.

Last thing i see before the crash log appears after i click end turn is enemy unit using restore and then crash log

Thanks for the reply. I do appreciate this game alot and hope a fix is coming soon until then going have to wait til then. good luck
NeoG Oct 3, 2014 @ 6:32am 
You don't need to restart to change difficulty, you can literally change it anytime you want in the combat menu without consequence.
Tomobo Oct 3, 2014 @ 8:16am 
Originally posted by Vaendryl.NL:
thanks for posting these tracebacks. with these I should be able to make a fix.

I have also the same bug as everyone here.
Thank you for the game Vaendryl and good luck for fixing it !
Very good game i must say. Story, Characters, Battles and Soundtracks are great ! Though the lags when you battle or skip conversations are a bit disturbing.
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Oct 2, 2014 @ 10:06pm
Posts: 17