Mod Ren'Py Pale Carnations - Shawn's Walkthrough + Improvements + Cheat Mod [vCh4Up4] [Shawnchapp]

Are people using the options to see multi scenes? I'm replaying and wonder if i should add more


  • Total voters
    359
  • Poll closed .

Shawnchapp

Well-Known Member
Modder
Feb 13, 2018
1,879
4,910
banner.png

Thread Updated: 29/03/2024
Release Date: 25/03/2024
Game/Creator: Pale Carnations -
Modder: / / /
Mod/Game Version: Ch4Up4 v2
Language: English


Features:

This mod adds an in-game walkthrough showing Stats gain/lose in choice menus, and showing variable changes
Mod settings can be opened in menu or by pressing "m"

My changes/Improvements:
  • Improving the dialogue UI by changing textbox and font
  • scene improvements (allowing to see multi scenes
  • Optional cheats (can be disabled in mod settings)
  • Stats screens (change stats)
  • Transparency slider
  • Enable/Disable Quick Menu

NOTE: this is a continuation of Lunarmist mod which can be found HERE, and includes all their changes and used as a base for this mod


Installation
:
You don't have permission to view the spoiler content. Log in or register now.

Change-Log:
You don't have permission to view the spoiler content. Log in or register now.



Download: / /

choices.png stats.png cheats.png mod options.png chatbox.png setting.png modbutton.png
 
Last edited:

Shawnchapp

Well-Known Member
Modder
Feb 13, 2018
1,879
4,910
Is there no gallery unlocker or am I buggin?
no not in this version, the dev changed the way replay/gallery works i want to get this out as son as i could so i dropped the gallery unlock (sinc ethere slike 3-4 different ones floating around anyways)
 

DowryIncubus

Newbie
Aug 23, 2021
16
4
no not in this version, the dev changed the way replay/gallery works i want to get this out as son as i could so i dropped the gallery unlock (sinc ethere slike 3-4 different ones floating around anyways)
ah thats fair enough, was just making sure I didn't have a brain fart. Also thanks for releasing this so fast <3
 
  • Like
Reactions: Shawnchapp

Neverwonder

Member
Oct 14, 2019
162
479
Does anyone get this error. This a clean save with the newest version of the game with the witcher cheatmod combine with Shawnchapp mod and URM

I'm sorry, but an uncaught exception occurred.

While loading <'FactorScale' <'Image' u'WitcherMod/Images/warning.png'> 0.78125 0.74 True>:
File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable
return SetDict(sys._getframe(1).f_locals, name, value)
AttributeError: 'ADVCharacter' object has no attribute '_getframe'

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

Full traceback:
File "game/prologue.rpyc", line 1372, in script
@f 6PJ 68 ź E zQ } p o (  ' 0 \ b 3} A Fv ~ }T ? , 3 #ІD 2o ar./ O# K I7 S1 ej K ݔ .| @ ڱ] n 4 (Խ5 @ Aܾ' + b_ľ* ; \
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\ast.py", line 1628, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\exports.py", line 990, in menu
rv = renpy.store.menu(new_items)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\exports.py", line 1226, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 3094, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\screen.py", line 430, in visit_all
callback(self)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 3094, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\screen.py", line 440, in per_interact
self.update()
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\screen.py", line 625, in update
self.screen.function(**self.scope)
File "0x52-URM/screens/main.rpy.x52", line 72, in execute
File "0x52-URM/screens/main.rpy.x52", line 72, in execute
File "0x52-URM/screens/main.rpy.x52", line 82, in execute
File "0x52-URM/screens/main.rpy.x52", line 114, in execute
File "0x52-URM/screens/main.rpy.x52", line 143, in execute
File "0x52-URM/screens/main.rpy.x52", line 158, in execute
File "0x52-URM/screens/main.rpy.x52", line 161, in execute
File "0x52-URM/screens/main.rpy.x52", line 168, in execute
File "0x52-URM/screens/labels.rpy.x52", line 5, in execute
File "0x52-URM/screens/labels.rpy.x52", line 5, in execute
File "0x52-URM/screens/labels.rpy.x52", line 33, in execute
File "0x52-URM/screens/labels.rpy.x52", line 37, in execute
File "0x52-URM/screens/labels.rpy.x52", line 101, in execute
File "0x52-URM/screens/labels.rpy.x52", line 110, in execute
File "0x52-URM/screens/labels.rpy.x52", line 111, in execute
File "0x52-URM/screens/labels.rpy.x52", line 123, in execute
File "0x52-URM/screens/labels.rpy.x52", line 128, in execute
File "0x52-URM/screens/labels.rpy.x52", line 132, in execute
File "0x52-URM/screens/labels.rpy.x52", line 138, in execute
File "0x52-URM/screens/labels.rpy.x52", line 138, in keywords
File "<screen language>", line 138, in <module>
File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable
return SetDict(sys._getframe(1).f_locals, name, value)
AttributeError: 'ADVCharacter' object has no attribute '_getframe'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Pale Carnations Ch4Up4
Mon Mar 25 22:39:29 2024
 

Shawnchapp

Well-Known Member
Modder
Feb 13, 2018
1,879
4,910
Does anyone get this error. This a clean save with the newest version of the game with the witcher cheatmod combine with Shawnchapp mod and URM

I'm sorry, but an uncaught exception occurred.

While loading <'FactorScale' <'Image' u'WitcherMod/Images/warning.png'> 0.78125 0.74 True>:
File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable
return SetDict(sys._getframe(1).f_locals, name, value)
AttributeError: 'ADVCharacter' object has no attribute '_getframe'

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

Full traceback:
File "game/prologue.rpyc", line 1372, in script
@f 6PJ 68 ź E zQ } p o (  ' 0 \ b 3} A Fv ~ }T ? , 3 #ІD 2o ar./ O# K I7 S1 ej K ݔ .| @ ڱ] n 4 (Խ5 @ Aܾ' + b_ľ* ; \
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\ast.py", line 1628, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\exports.py", line 990, in menu
rv = renpy.store.menu(new_items)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\exports.py", line 1226, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 3094, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\screen.py", line 430, in visit_all
callback(self)
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\core.py", line 3094, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\screen.py", line 440, in per_interact
self.update()
File "C:\Users\cross\Downloads\PaleCarnations-Ch4Up4-pc\PaleCarnations-Ch4Up4-pc\renpy\display\screen.py", line 625, in update
self.screen.function(**self.scope)
File "0x52-URM/screens/main.rpy.x52", line 72, in execute
File "0x52-URM/screens/main.rpy.x52", line 72, in execute
File "0x52-URM/screens/main.rpy.x52", line 82, in execute
File "0x52-URM/screens/main.rpy.x52", line 114, in execute
File "0x52-URM/screens/main.rpy.x52", line 143, in execute
File "0x52-URM/screens/main.rpy.x52", line 158, in execute
File "0x52-URM/screens/main.rpy.x52", line 161, in execute
File "0x52-URM/screens/main.rpy.x52", line 168, in execute
File "0x52-URM/screens/labels.rpy.x52", line 5, in execute
File "0x52-URM/screens/labels.rpy.x52", line 5, in execute
File "0x52-URM/screens/labels.rpy.x52", line 33, in execute
File "0x52-URM/screens/labels.rpy.x52", line 37, in execute
File "0x52-URM/screens/labels.rpy.x52", line 101, in execute
File "0x52-URM/screens/labels.rpy.x52", line 110, in execute
File "0x52-URM/screens/labels.rpy.x52", line 111, in execute
File "0x52-URM/screens/labels.rpy.x52", line 123, in execute
File "0x52-URM/screens/labels.rpy.x52", line 128, in execute
File "0x52-URM/screens/labels.rpy.x52", line 132, in execute
File "0x52-URM/screens/labels.rpy.x52", line 138, in execute
File "0x52-URM/screens/labels.rpy.x52", line 138, in keywords
File "<screen language>", line 138, in <module>
File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable
return SetDict(sys._getframe(1).f_locals, name, value)
AttributeError: 'ADVCharacter' object has no attribute '_getframe'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Pale Carnations Ch4Up4
Mon Mar 25 22:39:29 2024

nothing to do with my mod thats either from "'WitcherMod" or "0x52-URM"

not sure why your trying to use 3 mods for the same game but thats bound to cause errors i assume my mod and one of the other or all 3 edit the same screen/label
 

SonsOfLiberty

Board Buff
Game Compressor
Sep 3, 2022
16,735
134,254
Oh, nice you made a mod for this game, going to have to check it out.

Is there no way to edit stats with this mod? Not seeing the cheats button.
Just the initial release of it, the otehr one doesn't seem to have that feature either.

I guess you can use URM instead of this one of you want to add points, but not sure why as the WT gives you all the points/stats needed?
 
Last edited:

trigun61

Newbie
May 19, 2017
99
78
Oh, nice you made a mod for this game, going to have to check it out.



Just the initial release of it, the otehr one doesn't seem to have that feature either.

I guess you can use URM instead of this one of you want to add points, but not sure why as the WT gives you all the points/stats needed?
Got it, saw the " and includes all their changes and used as a base for this mod " in the OP and thought that meant all the features had been pulled in but missed that it wasn't in the initial release.

Either way, thank you Shawn for pulling this together!
 

Shawnchapp

Well-Known Member
Modder
Feb 13, 2018
1,879
4,910
Oh, nice you made a mod for this game, going to have to check it out.



Just the initial release of it, the otehr one doesn't seem to have that feature either.

I guess you can use URM instead of this one of you want to add points, but not sure why as the WT gives you all the points/stats needed?

honestly girls love/passion points haven't been used since like week 2 we keep getting more points but there haven't really been used at all lately its just check flags that determines paths now.. the only "points" that matter this update was lucys new points and as long as you got 4/5 of one them your good for the "route" and if you stick to one "path" not flip flop you'll have more then enough with some to spare for flip flopping

but i could possible add a stats screen in the next version. i do want to add the ability to give MC all stats outside of starting a new game.

i was considering adding a varaible changer but noticed how just changeing one can really break the game i decided not to
 

Shawnchapp

Well-Known Member
Modder
Feb 13, 2018
1,879
4,910
Got it, saw the " and includes all their changes and used as a base for this mod " in the OP and thought that meant all the features had been pulled in but missed that it wasn't in the initial release.
the OG mod doesn't have stat changer either the only thing i didn't include from the OG mod was gallery unlocker.