About This File
So, you managed to seduce one of the girls at the Broken Drum and things are getting hot and heavy back at her place. But then she sees your little cock...
In the base game that'd be the end of the evening, but with this mod Bar Girls may have the option to turn the tables on you. Purple pills are hard to come by, but Harley, Kendra Lust, Casey Calvert and Alina have all purchased strapons and they're eager to fuck your ass since you can't fuck them.
With PEGGED v2.0 Female Main Characters can now engage in some role reversal when guys try to pick you up at the bar, mall or club. If you're equipped with a Strapon from Neon Desires you can try to talk them into Pegging. Some men will be more willing than others.
Â
I'm open to feedback on this mod. Please drop any suggestions on the discord.Â
Â
PEGGED Bar Girls Roster:
- Alina -Â https://www.loverslab.com/files/file/41558-bar-girl-alina/
- Casey Calvert -Â https://www.loverslab.com/files/file/39936-xcl-021-bar-girl-casey-calvert/
- Chanel Preston -Â https://www.loverslab.com/files/file/47772-bar-girl-chanel-preston/
- Haley - Base Game
- Kendra Lust -Â https://www.loverslab.com/files/file/37749-xcl-023-bar-girl-kendra-lust/
- Skin Diamond -Â https://www.loverslab.com/files/file/40189-xcl-023-bar-girl-skin-diamond/
Â
PEGGED Main Characters:
- Alina - Base Game
- Casey -Â https://www.loverslab.com/files/file/36507-xcl-021-casey-calvert-cc-player-character-mod-blacked/
Â
Interactions with other Mods:
- Install Neon Desires and new Chastity Cage and Strapon toys will be available in addition to the existing stock of sex toys and wearables!
- Install Get-Caged Redux and girls will react to you being stuck in an X-Cage by offering to Peg you!
Conflicts with other Mods:
- Dredding Intimacy - Both mods overwrite the `girl cock reaction` passage, Pegged must be loaded afterwards!
I have a lot of ideas on how to make this mod better including:
-
More Pegged Bar Girls! - Obviously, more options would be better. But content can be difficult to find. The 'Strap Attack', 'Strap For Teacher' and 'Strap Some Boyz' series will likely be the main sources of content. If you know that an existing Bar Girl (main game or modded Bar Girl) has done a pegging scene, feel free to let me know on the Discord.
- I'm hoping to produce Pegged Bar Girl mods for Sasha Grey and possibly Riley Reid next.
- Moods and consequences when you get Pegged (currently you lose a small amount of masculinity)
What's New in Version 2.1.0
Released
Pegged 2.1.0 Changelog
-
First release under Athena (inherited from ithrob). Base game 0.25.5+, verified in-engine against 0.25.6.
- 28 fixes, most of them long-standing, plus three additions: X-Fans integration, a femdom compatibility tier, and the Wharf storefront in the right shopkeeper's voice. Several of the fixes are for things that had never worked in any released version rather than recent regressions.
-
Fixed visible in-game errors
- Ten broken passage dispatches, mostly a base name wrongly prefixed or a word dropped: sex transactional check oral (fired on every his-action turn), sex transactional bed position options, sex transactional cock react, orgasm quiet success/fail text, sex orgasm (×2), girl cum edge.
- pegging mood proud / mood satisfied / sissy slut buff were never written — unresolved ports from BLACKED-Core, called at the end of every scene where you were pegged. Now written.
- generate curiosity threw on every curiosity roll. Four (else:) blocks were not associated with their (if:), so the negative branches never ran and curiosity triggers became one-way latches. Rewritten with explicit (if:)/(unless:) pairs, plus a missing $cock_is_caged reset.
- girl pegging sex rough interrupt was a verbatim office/coworker passage — it printed "Can't disappoint your coworkers!" in a bar-girl bedroom and read $npc's "fitness", a field bar girls do not have, so it threw on every rough interrupt.
- 23 debug <script> blocks removed. X-Lowe leaves an unset variable in a <script> as a bare identifier, so these could throw a visible ReferenceError.
- The insert overlay could throw mid-scene (resolve is not a function) whenever its animation did not initialise. resolve is now seeded and both call sites type-check.
- Installing the mod onto a save already in progress bricked it. [initialize init_new] only fires on a new game and nothing rebuilt the state, so generate curiosity, pegging tally and the stats screen all threw. An idempotent init now runs from a [mod_status] hook.
-
Fixed things that silently never worked
- Size King was unobtainable in every previous version. Two causes: the strap-on's size was written under field names (cock:) does not read, and (twist:a,b) is a range, not a pick-one list — so (twist:7,8,9,10) meant "7 to 8" and the rating could never reach the >= 9 Big Strapon threshold. Both fixed across 24 call sites; big toys now clear it ~63% of the time.
- The Sissy Slut side effect could never be granted — its guard tested a list that the line above had just populated. This also unblocked (is_sissy_slut:) (which looked for the wrong string) and the buff passage (which did not exist): three separate breaks in one chain, all now working.
- The strap-on tier did nothing. $strapon_used was never set, so the 1.0 / 1.25 / 1.75 pleasure multiplier always fell through to 1. Now set per scene, largest owned wins.
- The pegging addiction had no grant path, so its action-point compulsion never armed — the trigger read a key nothing writes. Now reads the lifetime counter.
- Refusing role reversal was cosmetic. He said no and the player was still handed the pegging menu with the strap-on out. The refusal now stows it and returns the base menu.
- Rough-sex difficulty never scaled — it read an office variable that is always 0 here. Now on the scene's own meter, restoring a 50→150 ramp that has never actually run. (Wants a balance look.)
- $pegged_daily_stats was never reset, making "daily" a second lifetime counter. Now zeroed on a [advance_day_pre] hook, and the topping side is written too.
- The Normal difficulty branch was dead — the setting offers Easy/Medium/Hard while all four tables tested for "Normal". Harmless only by luck of the fallback values.
- The harley trait backfill wrote to $npc, not $npcs — it worked by accident via a datamap reference. Rewritten to the idiom base itself uses.
- (is_pegging:) always returned false, reading a datamap shape nothing ever wrote. Rewritten against the real scene flags; (is_being_pegged:) and (is_pegging_him:) added.
-
Fixed media and content
- The Wharf shop spoke as Candy. All ten Wharf passages were a copy-paste of the mall's, so Leena's shop used Candy's bubbly dialogue macro and "Candy rings you up". Rewritten in Leena's plainer, camera-aware voice to match Neon Desires' own Wharf passages.
- Two holes in the generic pool were being rolled into: missionary/pegging skips w 10 and cunnilingus skips rough 4, but the code rolled the full range — roughly one missionary round in twenty and one lick in seven served a missing file. Both now enumerate the shipped variants.
- cum/pegging/cum body.mp4 never existed, and three configurations requested it. All three now use the missionary cum pool.
- "All Main Characters" 404'd on any PC but Alina or Casey — four call sites reached for per-PC art unconditionally, and the one fallback was gated on the wrong setting.
- girl pegging she cums image showed the wrong content. A girl with the trait now gets her pegging still; a girl without it keeps her own portrait rather than a vanilla orgasm shot of her being fucked by a cock.
- The caged route printed "0" where the description belonged: Pegged's own cage passages were gated behind Get Caged: Redux being installed, inside the Neon Desires branch.
- The default personality had no top-level femdom branch, so a dominant girl without one of the four personality traits produced no text, no prompt and a dead scene.
- "Your your massive squirting strapon dildo…" — a doubled word on six insert lines, one of which also described the wrong engine ("fills your $pussy" while you are the one pegging).
- The bar-girl female interests question fired on the wrong topic (stripper, which belongs to Chanel), so with both mods installed the player got two questions and a coin-flip answer.
- The sex5-pegged achievement had no record. Added as Acquired Taste.
- The 100-scene trigger appended a bare string to an array where every other site correctly appends a single-item array.
-
Added
- X-Fans integration. A 🎥 Set the camera up option in both engines, shown only once X-Fans is running and a camera is owned. Scenes film to pending_content with two new registered tags — pegged when you take it, pegging when you give it — plus submissive/dominant, anal and toy, and two signature combos, Knowing Your Place and Wearing the Trousers. Quality comes from the scene's own satisfaction. Arming is tracked privately and cleared at every exit, so Pegged can never cancel a recording you armed somewhere else. Everything is guarded: the mod runs unchanged with X-Fans absent.
- femdom compatibility tier. A bar girl tagged femdom now runs pegging scenes on Pegged's generic media without needing a media set of her own, and is inclined to insist. Three tiers now: pegging (her own media), femdom (generic), or the All Bar Girls setting (everyone, generic). New (is_peggable_girl:) and (has_pegging_media:) macros expose the distinction. #api
- pegging moods.twee — two post-pegging moods and the sissy-slut buff.
- PEGGED Modders Guide.md — how to make a bar girl compatible: the trait, the 14-file core set (derived from what the shipped girls actually contain), the three beats most girls skip, the nine override hooks, packaging, and the engine traps.
-
Housekeeping
- All mod JavaScript wrapped so a load-time throw cannot take out other mods' files; both outfit files guarded (the Casey companion threw on the title screen without the Casey character mod).
- Removed the dead $pegging datamap, normalised (Display:), and fixed a bare number used in a boolean guard.