PSCD 1.1.2 - new romances/cards and quick match mode

A VN/CCG hybrid game with all romance combos https://www.winterwolves.com/pscd.htm
Locked
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

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

Post 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 :)
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post 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
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post 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...
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post by Franka »

It took 47 turns for the AI to play 20 cards with resources set to max.

Image
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post by Franka »

After winning the fight, the starting conditions look like this (until I click somewhere else)?

Image
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post 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
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post 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
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

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

Post 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
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

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

Post by jack1974 »

Haha thanks, it seems I have a few things to look at :lol:
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

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

Post 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.
Locked