Desktop Forums Blog Support Patreon
Official Steam Group | Patreon Chat
jack1974
Roboguard Exterminator deals damage to all units, not just Organic ones.

Ah OK. Probably will only do to organic as the description says :)
Descoria Chaser enemy is flashing (like it can attack)?

Yes it's because has double attack, the standard behavior. Unless you mean something else?


Lola Fox appear in some of the (Graciela) crew/camp chats before she's officially "introduced" after one of the earlier attacks

Perhaps an idea to wait letting us talk to the base-personell , at least the ones where Lola appear until she first appear an introduce herself?

Uh, which scenes are they? You should be able to play only the 1st friendship with Graciela before Lola shows up. I thought I made sure that she didn't show up before she was introduced!! :lol:

I cannot put some on hold, all need to start at same time otherwise might be hard to reach some romance endings.



edit: indeed is the 1st Graciela friendship scene, the VN Mode allows you to talk one time earlier than it should :P in normal mode was working OK, that's why I didn't notice before. Thanks for spotting it :)
Franka
Descoria Chaser enemy is flashing (like it can attack)?

Yes it's because has double attack, the standard behavior. Unless you mean something else?


Well, it's an enemy unit that's flashing on my turn, that looks strange. Ok, all enemy double attack units flash on my turn (at least if they've just been summoned).
Franka
I won the final fight! Yay! Well, except for this bit...


[code]
I'm sorry, but an uncaught exception occurred.

While loading <'Image' 'achievements/final.jpg'>:
File "game/gameflow.rpy", line 178, in script call
File "game/plot/talk.rpy", line 8913, in script call
File "game/plot/missions.rpy", line 5079, in script
File "renpy/common/000window.rpy", line 102, in execute_window_show
_window_show(trans)
File "renpy/common/000window.rpy", line 48, in _window_show
renpy.with_statement(trans)
IOError: Couldn't find file 'achievements/final.jpg'.

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

Full traceback:
File "game/gameflow.rpy", line 178, in script call
File "game/plot/talk.rpy", line 8913, in script call
File "game/plot/missions.rpy", line 5079, in script
File "F:\Temp\PSCD-0.8.9-all\renpy\ast.py", line 1696, in execute
self.call("execute")
File "F:\Temp\PSCD-0.8.9-all\renpy\ast.py", line 1714, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "F:\Temp\PSCD-0.8.9-all\renpy\statements.py", line 144, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000window.rpy", line 102, in execute_window_show
_window_show(trans)
File "renpy/common/000window.rpy", line 48, in _window_show
renpy.with_statement(trans)
File "F:\Temp\PSCD-0.8.9-all\renpy\exports.py", line 1356, in with_statement
return renpy.game.interface.do_with(trans, paired, clear=clear)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\core.py", line 1985, in do_with
clear=clear)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\core.py", line 2418, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\core.py", line 2758, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\core.py", line 1845, in draw_screen
renpy.config.screen_height,
File "renpy/display/render.pyx", line 394, in renpy.display.render.render_screen (gen\renpy.display.render.c:6190)
rv = render(root, width, height, 0, 0)
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\layout.py", line 650, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\transition.py", line 362, in render
bottom = render(self.old_widget, width, height, st, at)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\layout.py", line 650, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\layout.py", line 650, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\screen.py", line 610, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\layout.py", line 650, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "renpy/display/accelerator.pyx", line 104, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:1905)
cr = render(child, widtho, heighto, st - self.child_st_base, at)
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\layout.py", line 1024, in render
st, at)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\layout.py", line 796, in render
surf = render(d, rw, height - y, cst, cat)
File "renpy/display/render.pyx", line 103, in renpy.display.render.render (gen\renpy.display.render.c:3104)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "renpy/display/accelerator.pyx", line 104, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:1905)
cr = render(child, widtho, heighto, st - self.child_st_base, at)
File "renpy/display/render.pyx", line 185, in renpy.display.render.render (gen\renpy.display.render.c:2721)
rv = d.render(widtho, heighto, st, at)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\im.py", line 478, in render
im = cache.get(self)
File "F:\Temp\PSCD-0.8.9-all\renpy\display\im.py", line 200, in get
surf = image.load()
File "F:\Temp\PSCD-0.8.9-all\renpy\display\im.py", line 538, in load
raise e
IOError: Couldn't find file 'achievements/final.jpg'.

Windows-7-6.1.7601-SP1
Ren'Py 6.99.8.945
0.8.9
[/code]
Franka
(By the way, I had 84 Health left when I won...)
Franka
I wasn't able to finish a romance with Diana, despite having only one jealousy scene.
jack1974
I won the final fight! Yay! Well, except for this bit...

Haha sorry, was a typo in achievement code :mrgreen:
(By the way, I had 84 Health left when I won...)

Well, I'm open to suggestions on the last battles. I thought I made them hard, but apparently...!
I wasn't able to finish a romance with Diana, despite having only one jealousy scene.

Hmm and you talked every time ?

Probably the easiest solution could be to make the jealousy scenes not count as a talk (so you can talk again to that character the same "turn").

Or I could also add another "break" to do missions/talk somewhere along the main plot.
Franka
(By the way, I had 84 Health left when I won...)

Well, I'm open to suggestions on the last battles. I thought I made them hard, but apparently...!


I didn't need 100 Health to begin with, that's for sure, I would have run out of cards long before I ran out of Health. I think the enemy needs to draw two cards per turn or something, because once you have the upper hand, the enemy can never make a comeback, I kill everything they put down with minimal losses on my side. I almost always end up with my entire unit row filled and several backup units in my hand.



There was one enemy deck that drew 3 cards, then 3 more, that was the only one that could try to keep up.


I wasn't able to finish a romance with Diana, despite having only one jealousy scene.

Hmm and you talked every time ?

Probably the easiest solution could be to make the jealousy scenes not count as a talk (so you can talk again to that character the same "turn").

Or I could also add another "break" to do missions/talk somewhere along the main plot.


AFAIK, yes, I took every opportunity to talk. It's possible I missed one due to messing around with multiple saves, I can't be absolutely certain, but I think I got them all. I did notice that Alex seemed to finish his romances earlier than Diana, or maybe I'm hallucinating? It could mean I missed a talk somewhere.



Anyway, these were all the new cards I managed to use in the final missions:



Bunker (broke it, should be better now)

Assault Hovercraft (too good)

Kamikaze (nice crowd control)

Laser Squad (because so many Robotic enemies, but ultimately wasn't very good)



I'll mess around with more cards in the last side missions and try different paths.



I'm assuming there were other possible fights than just all Robot enemies, but the path I took, I could stick with a single deck, because I met the same enemies every fight. While the enemy deck had some strong cards, I had to be pretty unlucky to lose, even on Hard.
jack1974

There was one enemy deck that drew 3 cards, then 3 more, that was the only one that could try to keep up.

I see, thanks will add that special card "Rush" to the final deck too :)



AFAIK, yes, I took every opportunity to talk. It's possible I missed one due to messing around with multiple saves, I can't be absolutely certain, but I think I got them all. I did notice that Alex seemed to finish his romances earlier than Diana, or maybe I'm hallucinating? It could mean I missed a talk somewhere.

No the way romances works are the same for Diana/Alex (it's identical code) so that's not possible. Anyway, I'm uploading a new update with two big changes:

1) jealousy scenes don't count (so you can talk again same turn)

2) added TWO more breaks. In practice in scene 16 and 21 you do two consecutive team talk. This way even if you missed one, you should still unlock the romance (I think even if you missed two, but I'm not 100% sure)



I'm assuming there were other possible fights than just all Robot enemies, but the path I took, I could stick with a single deck, because I met the same enemies every fight. While the enemy deck had some strong cards, I had to be pretty unlucky to lose, even on Hard.

I think maybe I need to add some "actions" that can kill some of your units or stuff like that. The card units are pretty strong, but the actions not much (Palidrayans are more powerful).
Franka
Ok, since Master Assassin gives himself +1/+1, he's essentially a 5/7 double attack unit, that's a bit much, don't you think?



Skip mode continues after battles, probably that should be turned off.



It's a little hard to give exact advice because all fights have different conditions and there's the random factor, but in this fight fx, clearly it doesn't look like I'm playing on Hard. I haven't been hit a single time! This enemy even played Rush several times.



http://i.imgur.com/jsXHA0C.png" style="max-width:100%">
Franka
I must admit, it feels cool to put a Bounty on King Igneous. :mrgreen:
Franka
Alpha S-Lurix gains +1 Attack when my base gets damaged. I don't think I count as an "enemy unit."
jack1974
Ok, since Master Assassin gives himself +1/+1, he's essentially a 5/7 double attack unit, that's a bit much, don't you think?

Haha yes true :)

Skip mode continues after battles, probably that should be turned off.

Well skip works only if you've already read those texts. Anyway I can check how to stop it after a fight.

It's a little hard to give exact advice because all fights have different conditions and there's the random factor, but in this fight fx, clearly it doesn't look like I'm playing on Hard. I haven't been hit a single time! This enemy even played Rush several times.



http://i.imgur.com/jsXHA0C.png" style="max-width:100%">

You mean the sidemissions ? Or what mission is that one?
Alpha S-Lurix gains +1 Attack when my base gets damaged. I don't think I count as an "enemy unit."

Ah yes, need to ask Anima how to not count the player when attacking :)
cergyn
Romance CG with Rigel didn't dissapear until the end of the game
jack1974
Ah thanks :lol: it's because is too good :wink:

Joking of course, will check that!

Do you have a save before the romance triggers? that would be helpful :)
Franka
You mean the sidemissions ? Or what mission is that one?


That example was mission 25 when staying to defend the base. I start with 3 weak Cannon Turrets, before they're gone, I have already gotten the upper hand and the enemy can't catch up.
jack1974
I see, maybe if you can make a list of the battles that for you are really too easy, and will make them harder. I'm a bit hesitant to do big changes, since like with RPGs some veteran players found the battles too easy, but for others they were too hard :mrgreen:

Also might be that one particular deck you built is really powerful 8)
Franka
Good fight: Fighting both Dredans and Descorians. That was a hard fight!



Yes, I can try to make a list of fights that could use some tweaking. I need a few days for that though.
jack1974
Yes of course, no hurry :) I am waiting for the final deck screen GUI as well.
Troyen
What's New in 0.8.8

- updated to latest Ren'Py. Now if you have the desktop DPI set at higher zoom, the game window will zoom accordingly. For example I have it at 125%, so the window will be 25% bigger. This is how was supposed to work following Microsoft standards. You can of course still play it fullscreen like before with no change.

Sometime recently, the Ren'Py bug I had with fullscreen on a Retina display (OS X) got fixed. Would be interesting to see if updating Ren'Py on your other games (Loren, Sotw, PS1) would fix that too.
cergyn
Ah thanks :lol: it's because is too good :wink:

Joking of course, will check that!

Do you have a save before the romance triggers? that would be helpful :)