Page 7 of 12

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 8:03 am
by jack1974
Yes somehow it cannot connect to server. It could be a firewall or something else (cannot really tell from here though). That system has several issues that's why I moved to simple serial keys :)

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 9:49 am
by Franka
Hack doesn't work. (Used on a Robotic unit at the far left, with one unit to the right of it.)

EDIT: Aaand, now it works...

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/F2P.rpy", line 179, in script call
  File "game/script.rpy", line 78, in script call
  File "game/script.rpy", line 148, in script
  File "renpy/common/000statements.rpy", line 463, 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 388, in execute
  File "game/sfx_screens.rpy", line 388, in execute
  File "game/sfx_screens.rpy", line 391, in execute
  File "game/sfx_screens.rpy", line 281, in execute
  File "game/sfx_screens.rpy", line 281, in execute
  File "game/sfx_screens.rpy", line 283, in execute
  File "game/sfx_screens.rpy", line 289, in execute
  File "game/sfx_screens.rpy", line 291, in execute
  File "game/sfx_screens.rpy", line 292, in execute
  File "game/sfx_screens.rpy", line 310, in execute
IndexError: list index out of range

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

Full traceback:
  File "game/F2P.rpy", line 179, in script call
  File "game/script.rpy", line 78, in script call
  File "game/script.rpy", line 148, in script
  File "F:\Temp\PSCD-1.0.9-all\renpy\ast.py", line 1697, in execute
    self.call("execute")
  File "F:\Temp\PSCD-1.0.9-all\renpy\ast.py", line 1715, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "F:\Temp\PSCD-1.0.9-all\renpy\statements.py", line 144, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 463, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "F:\Temp\PSCD-1.0.9-all\renpy\exports.py", line 2475, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "F:\Temp\PSCD-1.0.9-all\renpy\ui.py", line 277, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\core.py", line 2437, in interact
    scene_lists.replace_transient()
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\core.py", line 727, in replace_transient
    self.remove(layer, tag)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\core.py", line 1014, in remove
    self.hide_or_replace(layer, remove_index, "hide")
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\core.py", line 938, in hide_or_replace
    d = oldsle.displayable._hide(now - st, now - at, prefix)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\screen.py", line 444, in _hide
    i.set_transform_event(kind)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\behavior.py", line 1948, in set_transform_event
    run(self.action)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\behavior.py", line 302, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_control.rpy", line 142, in __call__
    renpy.hide_screen(self.screen)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\screen.py", line 1078, in hide_screen
    renpy.exports.hide(screen.tag, layer=layer)
  File "F:\Temp\PSCD-1.0.9-all\renpy\exports.py", line 674, in hide
    sls.remove(layer, key)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\core.py", line 1014, in remove
    self.hide_or_replace(layer, remove_index, "hide")
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\core.py", line 938, in hide_or_replace
    d = oldsle.displayable._hide(now - st, now - at, prefix)
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\screen.py", line 430, in _hide
    self.update()
  File "F:\Temp\PSCD-1.0.9-all\renpy\display\screen.py", line 565, in update
    self.screen.function(**self.scope)
  File "game/sfx_screens.rpy", line 388, in execute
  File "game/sfx_screens.rpy", line 388, in execute
  File "game/sfx_screens.rpy", line 391, in execute
  File "game/sfx_screens.rpy", line 281, in execute
  File "game/sfx_screens.rpy", line 281, in execute
  File "game/sfx_screens.rpy", line 283, in execute
  File "game/sfx_screens.rpy", line 289, in execute
  File "game/sfx_screens.rpy", line 291, in execute
  File "game/sfx_screens.rpy", line 292, in execute
  File "game/sfx_screens.rpy", line 310, in execute
  File "<screen language>", line 310, in <module>
IndexError: list index out of range

Windows-8-6.2.9200
Ren'Py 6.99.10.1227
 1.0.9

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 10:19 am
by Franka
Special Forces give +1 Attack to Walls + Buildings (says it doesn't, but it does).

Motivational Speech gives +2 Attack to Walls (but not Buildings).

Like I keep telling you, there's something wrong with the resources for the AI. I've maximized AI starting resources and resources per turn (+5 per turn), but the AI only plays an uncommon card after 3 turns or a rare after 4 turns. Just try playing a game where you don't kill the AI, but drag the fight out, you'll see what I mean.

More to come...

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 10:54 am
by Franka
It took 47 turns for the AI to play 20 cards with resources set to max.

Image

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 10:56 am
by Franka
After winning the fight, the starting conditions look like this (until I click somewhere else)?

Image

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 11:05 am
by Franka
Attack animations seem to broken on some units (Grenadier Unit and Regular Infantry fx).

Time Bomb does weird things.

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/F2P.rpy", line 179, in script call
  File "game/script.rpy", line 78, in script call
  File "game/script.rpy", line 160, in script
  File "game/script.rpy", line 160, in <module>
Exception: Depreciated, do not use this method anymore

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

Full traceback:
  File "game/F2P.rpy", line 179, in script call
  File "game/script.rpy", line 78, in script call
  File "game/script.rpy", line 160, in script
  File "F:\Temp\PSCD-1.0.9-all\renpy\ast.py", line 806, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "F:\Temp\PSCD-1.0.9-all\renpy\python.py", line 1577, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/script.rpy", line 160, in <module>
  File "new_card_framework/Board.py", line 224, in end_turn
  File "new_card_framework/Gui.py", line 112, in new_display_string
Exception: Depreciated, do not use this method anymore

Windows-8-6.2.9200
Ren'Py 6.99.10.1227
 1.0.9

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 11:08 am
by Franka
Modifying a saved deck from quick play lets you to put more than the allowed number of identical cards into the deck (Grenadier Unit in this example).

Image

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 11:46 am
by Franka
The way Field Commander is worded, he's supposed to give +1/+1 to all Organic units while he's in play. That's not what he does though.

Field Commander gives +1/+1 to Organic units already in play when he enters play. New units played don't get the bonus. The bonus doesn't go away when he dies.

Ok, this guy is just overkill. :wink:

Image

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Mon May 16, 2016 12:47 pm
by jack1974
Haha thanks, it seems I have a few things to look at :lol:

Re: PSCD 1.0.9 - new romances/cards and quick match mode

Posted: Tue May 17, 2016 9:48 am
by jack1974
Made an update that should fix all the issues you found. I might still change Time Bomb since while in theory works, it's a bit weird to see.
About the missing animations of some units, it's strange: sometimes they work, other times not. I need to investigate further since I don't know why.