Ren'Py NPC Tales: The Shopkeeper [v0.15] [D.mon Games]

4.10 star(s) 16 Votes

HUNUTAN

Active Member
Jan 18, 2019
540
641
Well, overall pretty good. Although there are few locations and many functions are not open. Including the magazine, so it’s not clear what needs to be done here in principle and what the protagonist’s goals are.)
I liked the functions of the staff and belt, I would like more mechanics like this, it’s interesting. But alas, there is little mana and it goes away very quickly and does not replenish itself, just like health.
By the way, the knife shaves and trims the guard’s hair at the same time, regardless of which part of them you press. And the scene with the elf sometimes leaves an afterimage after the animation is completed.
Well, perhaps I would like more animations of faces during different actions and more pronounced ones. Well, it would still be desirable to have more full-length images of women (for example, you could make a function to zoom them in and out, this would be convenient for players who would decide for themselves which angle they like best).
 

D.mon

Newbie
Game Developer
Dec 29, 2023
30
309
Quick note to every one, This version has some bugs, particularly in combat mode. The Public version will be released on friday with fixes and more! Some one requested this version now, so I apologise for the inconvenience!

found a crash in battle.rpy lines: 26,157,171,175,177, and 179 "NameError: name 'item_pads' is not defined"
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 670, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/events/battle.rpy", line 26, in execute
  File "game/scripts/events/battle.rpy", line 26, in execute
  File "game/scripts/events/battle.rpy", line 157, in execute
  File "game/scripts/events/battle.rpy", line 171, in execute
  File "game/scripts/events/battle.rpy", line 171, in keywords
  File "game/scripts/events/battle.rpy", line 175, in keywords
  File "game/scripts/events/battle.rpy", line 177, in keywords
  File "game/scripts/events/battle.rpy", line 179, in <module>
NameError: name 'item_pads' is not defined

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

Full traceback:
  File "scripts/screens/shop_screen.rpyc", line 6, in script call
  File "scripts/events/battle.rpyc", line 23, in script
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\ast.py", line 2259, in execute
    self.call("execute")
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\ast.py", line 2241, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\statements.py", line 342, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 670, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\exports.py", line 3347, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\core.py", line 3582, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\core.py", line 4055, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\core.py", line 4055, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "E:\!hidden enough\!favs\!Powermove\TheShopkeeper-0.15a-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/scripts/events/battle.rpy", line 26, in execute
  File "game/scripts/events/battle.rpy", line 26, in execute
  File "game/scripts/events/battle.rpy", line 157, in execute
  File "game/scripts/events/battle.rpy", line 171, in execute
  File "game/scripts/events/battle.rpy", line 171, in keywords
  File "game/scripts/events/battle.rpy", line 175, in keywords
  File "game/scripts/events/battle.rpy", line 177, in keywords
  File "game/scripts/events/battle.rpy", line 179, in <module>
NameError: name 'item_pads' is not defined

Thanks for the info, will be fixed and updated on friday!

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.3.23091805
TheShopkeeper 0.15a
Tue Jun 18 02:04:12 2024
You don't have permission to view the spoiler content. Log in or register now.
Not sure if it's to long of a wait? XD
I do try to have at least one update every week on patreon and at least one public release every month!


Well, overall pretty good. Although there are few locations and many functions are not open. Including the magazine, so it’s not clear what needs to be done here in principle and what the protagonist’s goals are.)
I liked the functions of the staff and belt, I would like more mechanics like this, it’s interesting. But alas, there is little mana and it goes away very quickly and does not replenish itself, just like health.
By the way, the knife shaves and trims the guard’s hair at the same time, regardless of which part of them you press. And the scene with the elf sometimes leaves an afterimage after the animation is completed.
Well, perhaps I would like more animations of faces during different actions and more pronounced ones. Well, it would still be desirable to have more full-length images of women (for example, you could make a function to zoom them in and out, this would be convenient for players who would decide for themselves which angle they like best).
Thanks for the feedback, Like mentioned in the description, this is sort of a tech demo for me to learn as much as I can before tackling the main game which will cover most off your concerns. It's basically made for me to learn the best optimised code for the game in order for future updates to have as minor of an impact on save files in the future. The full game will most likely be 1080p (though I'll have t check every ones preference in this case), and will have more of the characters visible on screen, I'm also thinking of way's to make it more dynamic!
Thanks for the bug report's, I'll try and get them fixed by friday!

Cheers every one! :D
 

MilesKiyaAnny

Well-Known Member
Jan 18, 2019
1,419
399
What are the scope idea of this one demo test game? will there be more characters?? also despite i learn that magic scroll and save but later reload that and game still revert back to inventory screen with scroll like i didnt read them before and also equip dagger back too
and i hope for lot position but it probably not fit npc cant do anything out of their characters

Screenshot 2024-06-19 000129.png
and there double of her somehow
just reailze that how much dev randomise emotional stuff for her. That what AI should be use for. You do the drawing and simple task leave to them. This stuff really improve the game
little details stuff like cum dripping also
and hope later we can like Reset game or something soo they cloth come back
 
Last edited:

wildride69

Well-Known Member
Jan 5, 2023
1,020
2,343
Before I one star this maybe I missed something. Was there an introduction or tutorial I missed, as the game dropped me in, opened up a shop, to buy things. I purchased health and a mana potion, don't ask me why.. Then the only option I had was to grope the shopkeeper for no reason. She calls the guards, I get attacked and... that's it. No explanation of who you are why you are there, who the shopkeeper is no info at all... Did I miss a step?

The art is obviously AI and the nonsense overview tells you absolutely nothing and sounds as if it was written by AI, yet the reviews are good...

Tried it again and you can grope the shopkeepers ass or the shopkeepers tits and two bars with no explanation to what they are on the right start going up...WTF
 
Last edited:
  • Like
Reactions: stever

Asafax

Newbie
Feb 16, 2020
93
76
Before I one star this maybe I missed something. Was there an introduction or tutorial I missed, as the game dropped me in, opened up a shop, to buy things. I purchased health and a mana potion, don't ask me why.. Then the only option I had was to grope the shopkeeper for no reason. She calls the guards, I get attacked and... that's it. No explanation of who you are why you are there, who the shopkeeper is no info at all... Did I miss a step?

The art is obviously AI and the nonsense overview tells you absolutely nothing and sounds as if it was written by AI, yet the reviews are good...
I mean it being AI is obvious without even opening the game? It's clearly tagged with it. The game's pretty simple though, you're there to grope a shopkeeper, you can buy a thief skillbook to remove her clothes and then sell those back to her to buy other stuff, which *is* a little odd to figure out on your own if you don't just look at her shop first thing and associate thief skill with taking clothes (konosuba style) but everything else is pretty self-explanatory
 
  • Like
Reactions: stever and B000

wildride69

Well-Known Member
Jan 5, 2023
1,020
2,343
I mean it being AI is obvious without even opening the game? It's clearly tagged with it. The game's pretty simple though, you're there to grope a shopkeeper, you can buy a thief skillbook to remove her clothes and then sell those back to her to buy other stuff, which *is* a little odd to figure out on your own if you don't just look at her shop first thing and associate thief skill with taking clothes (konosuba style) but everything else is pretty self-explanatory
The AI art I could careless about in a porn game, the AI gobbly gook Overview which tells you nothing is annoying. The gameplay glimpse is poorly done, you must get lucky to pick the thief book because there is no indication at all on what you need to do. So now you need to steal her clothes and sell them back to her... Ok

We still have no idea of the background of the MC, the shopkeeper or why the heck we would waste time even trying this glimpse demo.

It's ridiculous in my opinion, but thanks for the heads up.
 
Last edited:

luwinkle

Member
Jan 14, 2019
354
318
TBH I really don't care if it's AI. If it's cute it's cute, doesn't matter if it was hand drawn, photoshopped, AI gen'd, etc.

I really don't get the insta-hate when something is labeled as AI.

It's really well done, no matter what it is. And I eagerly await more.
 

wildride69

Well-Known Member
Jan 5, 2023
1,020
2,343
TBH I really don't care if it's AI. If it's cute it's cute, doesn't matter if it was hand drawn, photoshopped, AI gen'd, etc.

I really don't get the insta-hate when something is labeled as AI.

It's really well done, no matter what it is. And I eagerly await more.
Seriously, I'm not trying to hate this but what do you feel is well done? There is no explanation for anything, you basically just grope a shopkeeper, no idea why or who you are supposed to be or who she is...

If I missed something by all means please explain.
 

Swallows999

Grind Less, Fap More
Game Developer
Aug 2, 2017
284
887
Seriously, I'm not trying to hate this but what do you feel is well done? There is no explanation for anything, you basically just grope a shopkeeper, no idea why or who you are supposed to be or who she is...

If I missed something by all means please explain.
That's basically the NPC genre in a nutshell, it might just not be the fetish for you.
 
  • Like
Reactions: Claag and Asafax

RPK42069

Newbie
Oct 2, 2021
18
7
The Halbert in this game has been broken for a while. Half the time the item's name and description does not even appear when you select it in the inventory. When you try to equip it, it seems to not work at all, the weapon does not appear in the weapon slot, and I believe that if you use the Attack option in the battle with the guard the damage is the same as using your fists.

In the 0.10 release of the game I even managed to crash the game from trying to equip it, thankfully that has not happened in this new release, but the weapon itself is completely bugged.
 

TheoWolf3

Member
Sep 19, 2017
103
54
I still need my headpats and forehead kisses update to make the lovely shopkeeper not so mad at me lol. Of course then I wouldn't get to see the town guard girl so I guess it's too early.
 
4.10 star(s) 16 Votes