• To improve security, we will soon start forcing password resets for any account that uses a weak password on the next login. If you have a weak password or a defunct email, please update it now to prevent future disruption.
4.60 star(s) 45 Votes

a3on

Member
Jun 4, 2019
122
37
I don't know if it's possible to play around with parts in that way. But I've done it with skill where a bot is almost guaranteed to die if it's combat rank is to low in a death battle.
The easiest solution would be if you could use part ranks like you do skills in result weights but I don't know if that's possible.

Also note that there are supposed to be entry fees but they don't work in the current game version.
oh, entry fees sounds fine. we'll see in the future then.
can it also give perma damage? (irrepairable). or maybe lower winning prize a little bit? even if the bot is destroyed there's no real threat atm. maybe give it a chance to damage CPU or something ( so there's a risk of losing skills, at least in death battle ). honestly, the only thing barring me from cheesing this mission is the tedious amount of clicking, lol. navigation is a bit wonky :LUL:

the mod is fun so far. i don't think it needs anything else aside from minor balancing.
 

Amariithynar

Member
Oct 26, 2017
433
449
That sounds like a quick way to get swamped. If you start adding in rendered variants for different parts and conditions you quickly get like 20x+ more work to do. And with full renders it's not viable. You'd need a system built for it. Something like a purpose built 3d game or maybe the new version of TiTS where different parts of the character are handled seperately. Would still be a ton of work even with such a system.

And forget about mods supporting that kind of variance xD
I *did* say it'd be a lot of work to add damage like that. :p And no, I only meant for the "skin" component causing a slight change in the image 9like a mask that applies to the skin tone), not for every single possible piece; I'm not nuts! Even that would be aton of work, more a flight of fancy than anything (I knew it'd not happen, just saying it'd be great if it could). The different parts having different effects on their stats should be entirely a non-cosmetic function, which is why it's a completely separate paragraph, and I see that as being a lot more reasonable to add, too.
 
  • Like
Reactions: Gato21

MrHatIsHere

Member
Jan 18, 2022
373
548
I'm a fan on convenience mods, and they tend to be the kinds of mods I like to create myself, but I'm not sure how to create mods here. So there are certain mod ideas I have:

1. Tutorials showing how each part works (possibly just examples that explain the different parts of the different JSON data structures)
2. A mod that sorts the storage by rate and model (possibly a mission mod, but I'm not sure how to pull that off) It could be done by an action that cost AP.
3. A mod that causes random events to happen based on success. For example, if I have more money, someone will try to steal at least part of it, and I will have to have a certain level of security (bots with certain combat and social requirements, for example) to prevent theft. There might be a scaling difficulty based on the amount of money needed to be guarded.
4. Bot missions designed to get approval from certain groups. For example, if I am currently in the "Freelancer" mission, I can do bot missions for to gain enough clout with Mitsutachi. Also, in general, I might be able to do jobs for local gangs that could decrease the chances of random events where they try to rob me or interfere with me when I travel to seedy locations, but failure would lead to legal difficulties which increase my debt.
5. If I have enough clout with Mitsutachi, they offer me access to new locations where I can, for example, access better bots more often, but at higher prices.

This should give a decent idea of the kinds of mods I'm thinking of. If I understood how the different JSONs worked (I can figure out most of it reasonably well, but I'm not sure about what all the variables are or what all the numerical values mean), I might be able to design a number of these mods myself, but I don't really know. These might be a bit ambitious, but I'm trying to figure out what could be done with the current variables and framework.
 

Mr_Shaky

Member
Nov 6, 2017
215
199
You don't have permission to view the spoiler content. Log in or register now.
I've got an unfinished modding guide/help but it pretty much only covers some basics and bot/part mods not the new missions etc.
A mission to sort bot storage might be possible. I'm not sure though since I've not even looked at the storage code. And it might require more than a pure json mod.
 

Thaimas

New Member
Sep 10, 2021
6
4
For ladies and some gentleman:

Male framework + A-model quite feminine twink bot Link-2.
Mod requires Mr.Shaky's bot parts mod to be installed. Take it here.

Framework includes SABCDEF penises and also sets additional part slots.
Link-2 bot is A-class model. Mod has avatar and 3D modeled videos (oral, anal). Link-2 has sex_smart_inherent trait.


Download:

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


S-model more masculine twink bot Link-5
Mod requires Male framework mod above + Mr.Shaky's bot parts mod, take it here

Link-5 is a S-class bot. Mod includes 3D modeled video (anal, oral, footjob). Link-5 has sex_smart_inherent and social_smart_inherent traits.

Download:

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


MOD: male-centered Grey Market business and off-topics.
It is standalone mod.

It will show offers of some parts to buy and to sell, also some requests from different clients for bodyguards, escorts, bartenders and so on. There are also some announces in "off-topic" section just for the flavor.

Download:
 
Last edited:
  • Like
Reactions: Joshua J and Radnor

Radnor

Member
Game Developer
Nov 9, 2021
365
940
I'm a fan on convenience mods, and they tend to be the kinds of mods I like to create myself, but I'm not sure how to create mods here. So there are certain mod ideas I have:

1. Tutorials showing how each part works (possibly just examples that explain the different parts of the different JSON data structures)
2. A mod that sorts the storage by rate and model (possibly a mission mod, but I'm not sure how to pull that off) It could be done by an action that cost AP.
3. A mod that causes random events to happen based on success. For example, if I have more money, someone will try to steal at least part of it, and I will have to have a certain level of security (bots with certain combat and social requirements, for example) to prevent theft. There might be a scaling difficulty based on the amount of money needed to be guarded.
4. Bot missions designed to get approval from certain groups. For example, if I am currently in the "Freelancer" mission, I can do bot missions for to gain enough clout with Mitsutachi. Also, in general, I might be able to do jobs for local gangs that could decrease the chances of random events where they try to rob me or interfere with me when I travel to seedy locations, but failure would lead to legal difficulties which increase my debt.
5. If I have enough clout with Mitsutachi, they offer me access to new locations where I can, for example, access better bots more often, but at higher prices.

This should give a decent idea of the kinds of mods I'm thinking of. If I understood how the different JSONs worked (I can figure out most of it reasonably well, but I'm not sure about what all the variables are or what all the numerical values mean), I might be able to design a number of these mods myself, but I don't really know. These might be a bit ambitious, but I'm trying to figure out what could be done with the current variables and framework.
1. Some sort of Codex is planned some day. Tutorials/explanations likely will go there. Don't want to have any long texts in normal gameplay.
2. With rpy mod it may be possible i guess. Either hooking workshop storage choices or making bot mission, again using rpy mod function to do heavy lifting.
3. You can check variables change event weight during event listing.
Code:
  @random_event("home_sleep")
  def home_sleep_some_event():
    return "home_sleep_some_event_init",20+(mc.money//10000)
4. Rewards can be pretty much anything, especially if you use call_label/exec result entries.
5. This is planned. Eventually. This was main reason factions relations were added initially.

Probably best way to learn about modding is to get sources and check related files. Also using console to check stuff in game will help to understand what is what/when/where.
Until there are proper modding guides.
 

MrHatIsHere

Member
Jan 18, 2022
373
548
1. Some sort of Codex is planned some day. Tutorials/explanations likely will go there. Don't want to have any long texts in normal gameplay.
I could have been more clear, but I was referring to all the different parts of the JSON files. What value means what, what are the different variables, what are the proper "is a"/"has a" relationships for programming the actual files for missions, bot models, etc.
 

Mr_Shaky

Member
Nov 6, 2017
215
199
I could have been more clear, but I was referring to all the different parts of the JSON files. What value means what, what are the different variables, what are the proper "is a"/"has a" relationships for programming the actual files for missions, bot models, etc.
Give it some time. I'll probably release my guides some time this weekend if I have time to finish the missions section of it.
 
  • Like
Reactions: Radnor

saneulae

Member
Sep 18, 2020
106
55
hey Radnor, what is the proper definition to use to generate a bot? I was never successful when I tried to create a bot as reward in the grey market. I also tried to replicate the market vendors to create more vendors with higher stats, but it never worked right.
 

atomicp

Member
Feb 25, 2018
364
873
I've just noticed there are stats for "warranty seals" on bots; I was thinking if couldn't there a way to create counterfeit seals, or even "reseal" them with new parts.

Maybe a bbs event / quest?

With that said, one thing i've noticed when trentrentren's Nympho event gets triggered, the seals don't get broken - which kinda allows Sex exp to be gathered by the bot even with the seals intact.

Also... will there be any relevance to that stats, or is it just for fluff purposes and I'm sorta spergin too much?
 

Radnor

Member
Game Developer
Nov 9, 2021
365
940
hey Radnor, what is the proper definition to use to generate a bot? I was never successful when I tried to create a bot as reward in the grey market. I also tried to replicate the market vendors to create more vendors with higher stats, but it never worked right.
There is no normal/official way to generate bot from bbs offer or as mission result.
With mission it may be possible with rpy file and call_label/exec property, but best would be waiting for v0.5.
As for creating new marker vendors, if you talk about stuff like flea market, you generally call generate_bot label few times with appropriate tables/parameters. Once you have table of bots available you show them.
I guess i really need to create some sort of universal/generic shop template. Again, likely v0.5.

I've just noticed there are stats for "warranty seals" on bots; I was thinking if couldn't there a way to create counterfeit seals, or even "reseal" them with new parts.

Maybe a bbs event / quest?

With that said, one thing i've noticed when trentrentren's Nympho event gets triggered, the seals don't get broken - which kinda allows Sex exp to be gathered by the bot even with the seals intact.

Also... will there be any relevance to that stats, or is it just for fluff purposes and I'm sorta spergin too much?
This is mostly flavor thing for virginity kink people :D So it is unlikely i will add sort of "re-sealing" mechanics.
For seals to be broken event need to call break_warranty_seals functions/label.
game\modules\0010_dscs_base\game\common\warranty_seals.rpy

It could be used/checked by some events or offers/missions, maybe changing price, i guess. But for now it is just fluff.
 
  • Red Heart
  • Like
Reactions: cflash and atomicp
Apr 3, 2019
113
47
This is mostly flavor thing for virginity kink people :D So it is unlikely i will add sort of "re-sealing" mechanics.
For seals to be broken event need to call break_warranty_seals functions/label.
game\modules\0010_dscs_base\game\common\warranty_seals.rpy

It could be used/checked by some events or offers/missions, maybe changing price, i guess. But for now it is just fluff.
I utilized virginity in some of my mod bots because the source material made it impossible to get around and ya I also realize it's a kink to "break the seal"
 

mineride

Newbie
Apr 14, 2019
27
30
@mineride's mods
Contains 2 mission mods at the time I post this.
Author stated they would post future mods there.

update of all my mods :
  • Missions
The studio :
- Nerf all reward to make it more balance between loss/win in each results + be more reasonable by looking at how much you win by working
- Change how much results have the BD system.
- repair broken English
- Balance weight to have a ratio 11/30/59 on death/mission failed/mission success
the fight club:
- Balance result with nerf and upgrades to be as attractive as the studio but differently : (fight club have more bot damage and death than the studio, which is also logical, but have more reward)
- New results.
- repair Broken English
- Balance weight to have a ratio 25/25/50 on death/mission failed/mission success
the repair bot:
- Balance results with nerf and upgrade and add new results.
- Repair broken english
- Balance Weight to have a ratio 07/30/63 on death/mission failed/mission success (modifié)
  • Bots
MR-bot collection :
- add some bots to go from around 20 to 38 bots.
- fix broken english
- Balance some bots in their caracteristic
- Add and modified detail about my 'alternative but follow the vanilla lore in the game' lore
  • Modules
New_mission_result :
- new BD system which let choose what type of content you want to watch.

New modules :
-new_mission_results_slaanesh_version :
Rpy script which give new result possibilities to use in Json files with the function Call_label. The possibility is around 'content' still not possible to have with the two label available by the vanilla game without breaking the immersion/sense of the game (MC is white and only video with one bot only).
A bot and a mission is available with all the possible contents to give examples.

New Missions pack :
MR - Mission Pack - Slaanesh Version :
Pack of all missions that have result which do not use the classic video tags. Of course, it's not the level of the god of lust but it push a little further the 'possibilities of content'
- The Underground Artists : Send your bots into the deep underground of the leisure district which have some nasty desire and kinks. (all of them need the new_mission_results and the Slaanesh version file too)
 
Last edited:
  • Like
Reactions: pian and Radnor

Radnor

Member
Game Developer
Nov 9, 2021
365
940
Update release - 0.4.1!

Offline/downloadable versions (Windows, Mac, Linux and Android):
- Windows
- Mac
- Linux
- Android

- Windows
- Mac
- Linux
- Android

- Windows
- Mac
- Linux
- Android

Game project sources (requires RenPy 7.4.11):




Changelog 0.4.1 in no particular order:
Code:
- quality-of-life: added warranty seals information to bot_preview screen
- internal: allow random events with rolled parameters
- internal: return dummy false object from bot.chassis[invalid_slot_id] to use in mod formulas
- internal: sort asset packs by id, longer first
- internal: rework wchoice to handle floats by normalizing all weights to ints, w=int(w*1000)
- internal: accept strings for more mission related entries
- modding: add "mc_xp_change" entry to mission results
- modding: actually use missions "costs" entry
- internal: allow bypassing "effective_xp" processing, give_xp ("skill",("raw",500)) or ("skill",500,raw=True) or ("skill_raw",500)
- modding: add xp gain mults to tunings.json, for mc and bots
- modding: add difficulty hardcore mode setting to tunings.json
- quality-of-life: add "Always" to "Repeat action buttons" settings, overriding difficulty hardcore mode
- quality-of-life: play movie audio on sound channel when maximized, with settings option
- modding: // style comments in json files, only working with leading comment markers
- internal: give_xp accepts "next"/"prev"/"zero"/"<eval>" as xp value to give/take exact raw xp
- internal: move scavenge bot/parts generation to random events
- modding: add more random event/finalization hooks to roaming and common interactions
- fix: various minor issues/tweaks
 

Mr_Shaky

Member
Nov 6, 2017
215
199
Here's my new modding guides. Currenty covers making bots, parts, slots, defects, namelists, missions and tuning/difficulty adjustments. (Links also in mod list post just above the list iteslf)
Structured mosty as actual mods explaining what things do. Although I wouldn't recommend actually using them in-game. Though you could :p


I strongly recommend downloading a better text editor if you're looking to create mods. Try one or both of these and pick your favourite (or both):

 
Last edited:

pian

New Member
Feb 8, 2019
11
5
Man, you guys are on fire! Checked this out last evening - suddenly three wild updates appear! o_O

I have to say, that I find this game strangly addictive. Still a little on the bare-bonish side content wise, though there are renpy-games that have less when they are completed. But other parts, like UI , scenery, performance and modding implementation - thats all spot on. Now even I can frankenstein some cool robotic galls to my liking, both in the game as well as modding them right into.

I guess screwing on your own toys... Maybe the manliest game since Duke Nukem 3D :cool:
 

atomicp

Member
Feb 25, 2018
364
873
Damn, Nekofreak443840 's "My Bitches" mod is sadly, crashing when I try to use the "Look at Bot" event during work.

Gonna remove it out for now. Gonna miss my Quiet-Bot.
 
4.60 star(s) 45 Votes