4.00 star(s) 13 Votes

Ozzy763

Newbie
Jan 8, 2021
37
4
True for some parts but not if you want to change Confidence points (CP) or unlock the gallery though ;)

Here are some console codes for everyone to enjoy :giggle:
CP: (confidence points)
SugarCube.State.metadata.set("CP", 10000)

Money:
SugarCube.State.variables.cash += 1000000

Items:
item2 = Tool kit
item3 = Energy drink
item4 = Whisky
SugarCube.State.variables.item2 = 1
SugarCube.State.variables.item3 = 1
SugarCube.State.variables.item4 = 1

Gallery:
Needs both "Gallery " and "Scene" (Scene0 if there is 1 scene, Scene1 for second scene etc.) to unlock.
Just change the name of character and add "Scene" if needed.
SugarCube.State.metadata.set("KatrinaGallery", true)
SugarCube.State.metadata.set("KatrinaScene0", true)

To view the Patreon cheat code in the console enter this:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

PS: omnifill lemme know if you still think using the SugarCube codes are "easy as fuck to use" after you've tried
Free Cities: Origins ;)
Any idea how to do this on mobile?
 

gallanash

Member
Apr 12, 2022
448
144
Here are some console codes for everyone to enjoy :giggle:

CP: (confidence points)
SugarCube.State.metadata.set("CP", 10000)

Money:
SugarCube.State.variables.cash += 1000000

Items:
item2 = Tool kit
item3 = Energy drink
item4 = Whisky
SugarCube.State.variables.item2 = 1
SugarCube.State.variables.item3 = 1
SugarCube.State.variables.item4 = 1

Gallery:
Needs both "Gallery " and "Scene" (Scene0 if there is 1 scene, Scene1 for second scene etc.) to unlock.
Just change the name of character and add "Scene" if needed.
SugarCube.State.metadata.set("KatrinaGallery", true)
SugarCube.State.metadata.set("KatrinaScene0", true)

To view the Patreon cheat code in the console enter this:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
Good Sir,How to use console and the code,I press S+C+i,and dont know how to run it
 

gallanash

Member
Apr 12, 2022
448
144
dunno what keys you're pressing but CTRL+SHIFT+I does work with Edge ;)
Or hold the "Fn" key while pressing a function key "F12" to get it to work. If your keyboard has an "F Lock" key, press it to enable your function keys.
View attachment 3603905
I can call out the console,but seems dont work when I put the code in the blank and Emter at once.

strange things is : when I go to sleep and open the game today,the CP and money works.....
So I think maybe I do it right but just need time for ir to answer.
 

Mr. Bob

Member
Dec 27, 2023
273
95
Valerica Steele

I went FULL ON DETECTIVE MODE tryna find this woman too. lol. Searched comments on forums with this game, searched 4 credits, and after about 3 hours my stoned ass was like, "Wait just a mf minute now, can i find her by searching (Pornstar named VAL)? Sho' as fuck enough. lol. i gotchu fam.
Valerie Steele
 
  • Like
Reactions: Nahksius

Mondoblasto

Well-Known Member
Nov 13, 2017
1,414
2,360
Pig&Pug Previous issue I reported still not fixed.

Sky's after-sex conversation is role reversed. Pretty sure there may be the same problem during sex.
 

RippedKegels

Member
May 30, 2022
337
564
i always wonder, how do games like this, that have paywalls and paywalled content, get away with using obviously copywrite content?

Just hoping they never get noticed?
 
  • Like
Reactions: DD0 and 3rdrlp

Fuggiless

Newbie
May 9, 2022
17
111
i always wonder, how do games like this, that have paywalls and paywalled content, get away with using obviously copywrite content?

Just hoping they never get noticed?
Technically it's not a paywall issue. Any reproduction of copyrighted material is prohibited unless it falls under fair use, regardless of monetization. The reason it's not pursued by most corporations is because the data's been in on reproduction and pirating for a long time - pirated IP (1) almost never represents a lost sale, (2) advertises the product, (3) generates whale consumers. And that's weighed against the (admittedly small) cost of billed hours in drafting a C&D in the first place.

Basically, they know there's a 0.0% chance that anyone will ever say "oh no, that porn game developer who uses freely-available clips shut down due to a lawsuit... guess I better go pay $20/mo somewhere so I can get some porn." But they do know it's free advertising (and more insidiously, that there's a small but real chance the content further contributes to the porn-addling of an impressionable mind.)

Corporations and many creators cling to the (outdated and inaccurate) idea that piracy represents lost sales. I was talking with author friends of Shanna Germain on twitter during one of their gripe sessions about piracy making it hard for them. Checked demonoid and a few other sites - and in an unusual show of friendliness I chose not to tell them that there were literally zero trackers for any of the authors besides Shanna (who wasn't complaining anyway). Nintendo, Games Workshop, and the like - you'd think their boards consist of financial masochists, the way they crack down on even borderline-fair-use content, but it's just a antiquated mindset that needs a few more decades to die of old age.

-----

Slightly off-topic, but I have a hard time thinking of any of the patreon code exhanges here even being considered piracy, since most are just methods of avoiding mind-numbing grind. If you want people to pay to play LESS of your game, make a better fuckin' game. Not applicable to Pig&Pug afaik.
Slightly on-topic: Paywalled content, game modes, or even just charging for the game in the first place - I can think of that as piracy, but'll still almost never represent a lost sale. ("Better break out the wallet so I can see Kendra Lust's asshole for the 92nd time" - no one ever.)
 

EugeneWood

New Member
Mar 15, 2024
6
7
Here are some console codes for everyone to enjoy :傻笑:

CP: (confidence points)
SugarCube.State.metadata.set("CP", 10000)

Money:
SugarCube.State.variables.cash += 1000000

Items:
item2 = Tool kit
item3 = Energy drink
item4 = Whisky
SugarCube.State.variables.item2 = 1
SugarCube.State.variables.item3 = 1
SugarCube.State.variables.item4 = 1

Gallery:
Needs both "Gallery " and "Scene" (Scene0 if there is 1 scene, Scene1 for second scene etc.) to unlock.
Just change the name of character and add "Scene" if needed.
SugarCube.State.metadata.set("KatrinaGallery", true)
SugarCube.State.metadata.set("KatrinaScene0", true)

To view the Patreon cheat code in the console enter this:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.
nice job bro.and If you don't mind, I'd like to ask how you know these console codes.I mean is it some kind of universal console code or you crack it using some html techniques.Just a little curious
 

EugeneWood

New Member
Mar 15, 2024
6
7
It's actually sis :)
Keep in mind I'm a beginner with HTML and Twine SugarCube...
Variables in a twine SugarCube game most always start with the $ sigil e.g. $cash or $item1 in this game, and are global. Temporary variables start with an underscore e.g. _cash and will only be usable within the one passage.

Twinescript variables are javaScript variables, $cash is parsed into State.variables.cash in order to be accessed (_temp into State.temporary.temp). HTML as such does not have variables and need to be set using JavaScript.

This kind of parsing happens on multiple levels (in passage when printing naked variables ($cash), in macro arguments, in State.getVar()...). The <<set>> macro parses its contents this way. (e.g. how a variable is set, <<set $cash to 1000>>).

In this game for example the CP or (confidence points) are set using document.getElementById('player_CP') and not the SugarCube <<set>> macro, hence the reason State.metadata.set("CP").

But yeah, most SugarCube games use $variables (can be found in a passage called "StoryInit", used for pre-story-start initialization tasks, like variable initialization (happens at the beginning of story initialization)).
Hence the SugarCube.State.variables....
If you look inside the game code you can find every variable, however, always have this at the back of your mind though;
Using the console command can break the game, so use them at your own risk!
Also, this may lead to;
1. Missing events
2. Triggering events that weren't supposed to happen at certain parts
3. An experience more buggy than it would without using the cheat

Reason: Sometimes a dev sets a max on a variable, meaning if you go over said maximum the game can't process the variable anymore and the player is stuck and can't level up or progress with the story for example.

Lets say the variable love is set to <<set $love to 0, maxLove to 100>> and triggers an event when $love is at 15, now the player uses the console and sets $love to 1000 the game can't make sense of the value 1000 and the event that was suppossed to trigger at $love 15 doesn't. Hence the reason player effing up games and think it's a bug...

...anyway, sorry for my lenghty rambling
sorry sis:oops:.I never knew girls would be interested in this kind of game.
anyway,thanks for reply.I'm going to take some HTML courses, I guess that would be more fun than this game
 
4.00 star(s) 13 Votes