Create and Fuck your AI Cum Slut -70% OFF
x

Mod Cheat Mod Ren'Py College Kings Multi Mod[Duke Knox]

5.00 star(s) 1 Vote

Knox_

Member
Modder
Oct 1, 2023
278
1,034
That's weird cuz I put it in the game folder of act 1 and run the game and it crashes I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in define
screen _console:
File "game/Dynamic/DevilX/zen_screens.rpy", line 666, in <module>
layer config.interface_layer
Exception: config.interface_layer is not a known configuration variable.

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

Full traceback:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\main.py", line 526, in main
renpy.game.context().run(node)
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "lib/python3.9/future/utils/__init__.py", line 444, in raise_
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\ast.py", line 2393, in execute
self.screen.define((self.filename, self.linenumber))
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in define
screen _console:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\python.py", line 1209, in py_eval
return py_eval_bytecode(code, globals, locals)
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\python.py", line 1202, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/Dynamic/DevilX/zen_screens.rpy", line 666, in <module>
layer config.interface_layer
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\defaultstore.py", line 93, in __getattr__
raise Exception('config.%s is not a known configuration variable.' % (name))
Exception: config.interface_layer is not a known configuration variable.

Windows-10-10.0.26100 AMD64
Ren'Py 8.2.3.24061702
College Kings 1.4.18
Sat Apr 26 07:41:17 2025
Yeah, that makes sense, since you’re usin’ Ren’Py 8.2.3 and I’m developin’ mods and games on 8.3.4. Maybe that configuration variable wasn’t introduced in the older version. I’ll tweak the mod a bit and make it adjustable for the CK1 version. Don’t use the mod yet for CK1, alright?
 

Karabonga

Member
Dec 11, 2018
306
140
The mod’s out now for both Act 1 and Act 2! Enjoy!
I honestly don't know what i'm doing wrong if even I'm the one who's not putting the mod properly but it's not working.
i downloaded act one again for a clean game, downloaded the mod here for act 1 and put it in the game folder and this happens:
I'm sorry, but an uncaught exception occurred.

After initialization, but before game start.
File "game/screens/scene_gallery/scene_gallery_screen.rpy", line 5, in prepare_screen
screen scene_gallery():
Exception: Properties are not allowed here.

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

Full traceback:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\main.py", line 637, in main
run(restart)
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\main.py", line 94, in run
renpy.display.screen.prepare_screens()
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\display\screen.py", line 1026, in prepare_screens
s.ast.prepare_screen()
File "game/screens/scene_gallery/scene_gallery_screen.rpy", line 5, in prepare_screen
screen scene_gallery():
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\sl2\slast.py", line 481, in prepare
raise Exception("Properties are not allowed here.")
Exception: Properties are not allowed here.

Windows-10-10.0.26100 AMD64
Ren'Py 8.2.3.24061702
College Kings 1.4.18
Sat Apr 26 11:33:53 2025
well, i guess i'll use the path builder. I just wanted to test your text/dialogue customization but oh well
 

Knox_

Member
Modder
Oct 1, 2023
278
1,034
I honestly don't know what i'm doing wrong if even I'm the one who's not putting the mod properly but it's not working.
i downloaded act one again for a clean game, downloaded the mod here for act 1 and put it in the game folder and this happens:
I'm sorry, but an uncaught exception occurred.

After initialization, but before game start.
File "game/screens/scene_gallery/scene_gallery_screen.rpy", line 5, in prepare_screen
screen scene_gallery():
Exception: Properties are not allowed here.

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

Full traceback:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\main.py", line 637, in main
run(restart)
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\main.py", line 94, in run
renpy.display.screen.prepare_screens()
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\display\screen.py", line 1026, in prepare_screens
s.ast.prepare_screen()
File "game/screens/scene_gallery/scene_gallery_screen.rpy", line 5, in prepare_screen
screen scene_gallery():
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\sl2\slast.py", line 481, in prepare
raise Exception("Properties are not allowed here.")
Exception: Properties are not allowed here.

Windows-10-10.0.26100 AMD64
Ren'Py 8.2.3.24061702
College Kings 1.4.18
Sat Apr 26 11:33:53 2025
well, i guess i'll use the path builder. I just wanted to test your text/dialogue customization but oh well
This doesn't look like a mod issue! Remove the mod and test again.
 

headhunter32

Member
May 15, 2018
162
168
I had no freakin' idea I accidentally made a universal mod. So yeah, this mod’s gonna work for both College Kings Act 1 and Act 2 (All versions of Act 2). I tested it myself, no cap. Now I’m thinkin’ I’ll drop the whole 'supported game version' thing and just mark it as fully universal.
I am not shure what u did but after last update 0x52_URM also works no.
u are my hero.
 

Evil_Geoff

New Member
Apr 13, 2025
1
0
I want to make sure that I install this mod correctly. Once I unzip the archive, do I copy & paste the game folder, or do I copy & paste the 3 sub-folders (Duke, Dynamic and zen)?

gamefolder.jpg
 

Knox_

Member
Modder
Oct 1, 2023
278
1,034
I want to make sure that I install this mod correctly. Once I unzip the archive, do I copy & paste the game folder, or do I copy & paste the 3 sub-folders (Duke, Dynamic and zen)?

View attachment 4783377
Copy these three subfolders and paste them into the game folder. The first folder contains contents related to my mod, while the other two folders are from previous mod authors, but I have fully modified them.
 

Giornocabe

New Member
Oct 17, 2023
5
1
I’m trying to play CK1 compressed 1.4.18 version. Keep getting this error:
```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Duke/core/1knox.rpy", line 998, in script
init python:
File "game/Duke/core/1knox.rpy", line 1012, in <module>
version_file_path = os.path.join(get_game_directory(), "version.txt")
File "game/Duke/core/1knox.rpy", line 1009, in get_game_directory
os.makedirs(path, exist_ok=True)
PermissionError: [Errno 1] Operation not permitted: '/storage'

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

Full traceback:
File "game/Duke/core/1knox.rpy", line 998, in script
init python:
File "/private/var/mobile/Containers/Data/Application/6BBBB167-FD0B-4A42-93A9-232D8F879B19/tmp/redmond/8.2.3/renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/private/var/mobile/Containers/Data/Application/6BBBB167-FD0B-4A42-93A9-232D8F879B19/tmp/redmond/8.2.3/renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/Duke/core/1knox.rpy", line 1012, in <module>
version_file_path = os.path.join(get_game_directory(), "version.txt")
File "game/Duke/core/1knox.rpy", line 1009, in get_game_directory
os.makedirs(path, exist_ok=True)
File "lib/python3.9/os.py", line 215, in makedirs
File "lib/python3.9/os.py", line 215, in makedirs
File "lib/python3.9/os.py", line 225, in makedirs
PermissionError: [Errno 1] Operation not permitted: '/storage'

macOS-17.0.3-iPhone16,1-64bit iPhone16,1
Ren'Py 8.2.3.24061702
College Kings 1.4.18
Fri May 23 00:03:42 2025
```
 

Knox_

Member
Modder
Oct 1, 2023
278
1,034
I’m trying to play CK1 compressed 1.4.18 version. Keep getting this error:
```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Duke/core/1knox.rpy", line 998, in script
init python:
File "game/Duke/core/1knox.rpy", line 1012, in <module>
version_file_path = os.path.join(get_game_directory(), "version.txt")
File "game/Duke/core/1knox.rpy", line 1009, in get_game_directory
os.makedirs(path, exist_ok=True)
PermissionError: [Errno 1] Operation not permitted: '/storage'

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

Full traceback:
File "game/Duke/core/1knox.rpy", line 998, in script
init python:
File "/private/var/mobile/Containers/Data/Application/6BBBB167-FD0B-4A42-93A9-232D8F879B19/tmp/redmond/8.2.3/renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/private/var/mobile/Containers/Data/Application/6BBBB167-FD0B-4A42-93A9-232D8F879B19/tmp/redmond/8.2.3/renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/Duke/core/1knox.rpy", line 1012, in <module>
version_file_path = os.path.join(get_game_directory(), "version.txt")
File "game/Duke/core/1knox.rpy", line 1009, in get_game_directory
os.makedirs(path, exist_ok=True)
File "lib/python3.9/os.py", line 215, in makedirs
File "lib/python3.9/os.py", line 215, in makedirs
File "lib/python3.9/os.py", line 225, in makedirs
PermissionError: [Errno 1] Operation not permitted: '/storage'

macOS-17.0.3-iPhone16,1-64bit iPhone16,1
Ren'Py 8.2.3.24061702
College Kings 1.4.18
Fri May 23 00:03:42 2025
```
iOS is highly sandboxed and restricts file system access.
Modify the get_game_directory function using a text editor:
def get_game_directory():
path = config.gamedir # This is writeable on all platforms
os.makedirs(path, exist_ok=True)
return path
 

Azerov

Newbie
Jul 1, 2019
91
38
I have a problem—when I install the mod, the game becomes incredibly slow. It's so sluggish that it practically puts me to sleep while playing.
 

Knox_

Member
Modder
Oct 1, 2023
278
1,034
I have a problem—when I install the mod, the game becomes incredibly slow. It's so sluggish that it practically puts me to sleep while playing.
I'm sorry to hear you're experiencing performance issues after installing the mod. I want to assure you that the mod has been carefully optimized—I've refactored and streamlined the codebase to reduce memory usage and minimize performance impact as much as possible, but since Ren'Py is built on Python, there are inherent limitations in memory management. It's also worth noting that College Kings itself has performance challenges—its codebase includes a lot of unnecessary systems (like Lovense integration) that can slow things down. I recommend testing the base game without the mod to compare performance. If the issue persists only with the mod, feel free to share your specs—I’m happy to take a closer look.
 

Azerov

Newbie
Jul 1, 2019
91
38
Act 1 Mod v0.1.a — When the mod isn't installed, the game runs as smooth as butter on my GTX 1650.
Scratch that—when I access the phone in-game, the same slowdown happens, even though everything else works just fine.
 
Last edited:
  • Like
Reactions: WFRPbox

berny

Active Member
Jun 8, 2017
586
1,265
Knox_
Hi, so I installed your mod v.0.1.a with Chapter One of the game and all seemed fine, but I'm on Day 9 now and whenever I try to save I get this error.

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 414, in __call__
renpy.save(fn, extra_info=save_name)
PicklingError: Can't pickle <function show_screen at 0x00000000031db700>: it's not the same object as renpy.display.screen.show_screen


I can still save on Day 1-8, but not on Day 9 or 10. Autosaves and quicksaves also don't work.

Also, is it normal that I get an error and can't even start the game after removing all the mod files?

Edit: Okay, I deleted URM and now I can save again. Curious that it was fine until Day 8 and then suddenly causes problems.
 
Last edited:

small81

Newbie
Sep 25, 2023
46
17
Knox_ I downloaded the latest version of CK 2 today and tried it out with your mod. Right at the start, I encountered a problem. When you get to choose which of the four ladies you want to sleep with, it only offers Nora.

All four ladies are my girlfriends, but only Aubrey responds to me.

Can you take a look at it?
 
5.00 star(s) 1 Vote