ImperatorAugustusTertius

Engaged Member
Sep 12, 2020
2,106
803
Maybe it's a bug, you can still stay alive when there's no any ingredient. You still have canned food to eat.
Working as intended. Canned food lowers master's strength over time, but not to death. Even living in the slums, you have canned food to eat. The ingredients you can buy from the store are perishable, which is why your kitchen has a stasis chamber to keep them fresh until you cook them.

I want to know what you want to design in next version?
You can look at the roadmap in the opening post.

homosexualism_xp(not exist now in game)
There are no male slaves, so although the trait is homosexualism, the xp counter is lesbian_xp.

The farmer you sent to Rosa's farmland can plant、water、fertilize(costing your money) and harvest crops automatically, otherwise they all need you to do yourself, it's a redundant work, if you forget to water crops, they may die, fertilize-low yield, harvest-crops rotten in field. Her intellect and stamina influence crop yield, she can also help to train your obedient slave on intellect、stamina and secretary slowly.
According to the game lore, all fresh food has to be imported.

After your salve winning arena battle for 5 times and becoming a champion, you can send her to arena as a sparring slave, winning fame for herself slowly.
I don't understand this idea. Do you mean a sparring slave like the ones you can fight for training? Why would that increase fame?

She can also help to train your INOBEDIENT slave on obedience、ego、temper、stamina and gladiatrix slowly.
Assistant can train your slave. How is this idea different?

Design more champion_absolute and an honor wall in arena, showing who the next champion_absolute is. After your slave defeat one, your slave becomes next champion_absolute, then design her attributes as enemy, just like the codes do when your slave fights you in the night, you can choose wether to leave her in arena to defend her championship and win much fame and money reward for you continiously. If you do, she will replace your sparring slave, on next arena day, you will confront a battle with a random champion_absolute, if you fail in battle, she won't die, but lose fame and money reward, then become a sparring slave only.
I like the idea of having your slave who defeats the absolute champion become the new absolute champion and then have to defend her title. I'm not sure about the idea of making her an enemy. Are you thinking to let your other slaves fight against her to take over the absolute champion title?
 
Jun 28, 2020
188
94
View attachment 1493720
View attachment 1493729
I added a new feature, hymen regenerate, also for pracitcing new features. Obtaining in hospital or stock_generation with 5% probability like other features.
Slave's hymen regenerates after 3~5 days since last defloration(added to $vaginally_penetrated in #dynamic), followed by a event in end_day_screen.
Man, these pics and the virginity regeneration gives me club bifrost vibes, I would love a monstergirl mod but finding all the artwork needed for that sounds impossible
 

sandsea_urchin

Active Member
May 7, 2019
800
901
According to the game lore, all fresh food has to be imported.
To be fair, there are at least dogs and horses. And spiders. All of the former, breedable and edible.
The food stuff can be explained, if any and all would-be cattle was to become infertile when in Rome.

There could exist, some place in the fog, in-between worlds, where these rules apply to a lesser extent. But I agree being able to grow foodstuff would be too much of a cheat. However, these alchemical components from Mystra also have to come from somewhere.
My point is, with a strong enough lore backing behind them, these ideas can be considered - but probably not for convenience, more for a source of rare supplies. Food is a no - the fog fiends take on that role.
 

Flying Geaser

Newbie
Jun 30, 2021
79
11
For turning in contract slaves, how is their quality determined? How much does it matter? Would removing a scar I added be worth it? I think it costs 5$
 

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
23,684
16,222
Okay all you great people here I have run into another one and have no idea what I am missing.
What do I need here, something is missing.jpg I already got her to S+ but for the life of me can't figure out what I need to do now.
 

qwertyu12359

Jack-o-nine-tails
Game Developer
Aug 1, 2017
1,571
1,701
I know a little about different degrees of audio quality loss during format conversion from .wav to .ape、.flac、.tta ... , compared to .mp3、.ogg、.wma or .m4a etc., and it is irreversible, yet just a little bit.
I understand it's better to use lossless music as official music which guarantees a better listening experience. but wonder why it has to be .wav, what's the advantage of .wav compared to other lossless format.
And wether to use a lossless music or not usually depends on if i can find and download a lossless one. It's not about wether to buy a music, but in many cases I can't even find the original or official release website of it. Where do you usually search for and download musics, especially game music.
Attachments are two musics I selected for my branch, of course, they are in .mp3 format, from game ost of Maplestory, downloaded in a radio channel shared by others, I didn't find their lossless versions.
Cygnus Garden has many variation versions,
Music downloaded from this website with IDM is still in .mp3 format.
Attachments:
- For lossless quality sources, usually I search on Russian torrent sites, like RuTracker. There are better ones for music but they necessitate to fill a "I'm not a cop and I know about music" kind of quizz :KEK:. RuTracker is good enough.

- At first we wanted .flac, and last year we discovered that some people couldn't read files in .flac. Some of these people didn't even manifest until we discussed about it in the thread, like "ah there was music in the first place?". We decided to just go we .wav and it turns out flawless compatibility wise.

- If I cannot find a song in .flac, I simply don't use it. I allow myself to download .mp3 if there is a 320kbps source if the songs really are amazing and fitting (the two exceptions from the game are home_goodmood and credits). From what I know, SoundCloud has already terrible compression on top of the streaming files. Downloading from it is possibly the worst treatment you can make the song undergo.
 

sandsea_urchin

Active Member
May 7, 2019
800
901
<Arboreus>
Actually most of the A to S quests have lacking descriptions.
This is something anyone could fix - provided the proper English sense to remain consistent with the lore. Not much code know-how needed.
You don't have permission to view the spoiler content. Log in or register now.
Also, small typo at the end: only bring a prepared 'women'. - woman, thoroughly prepared woman
 

sarinee

Member
Apr 12, 2021
290
145
Actually most of the A to S quests have lacking descriptions.
This is something anyone could fix - provided the proper English sense to remain consistent with the lore. Not much code know-how needed.
You don't have permission to view the spoiler content. Log in or register now.
Also, small typo at the end: only bring a prepared 'women'. - woman, thoroughly prepared woman
I wrote a function to show details of noble quests before, added to quest[5] description.
But it's clearly some kind of cheating
11.png
Previews:
22.png
Codes:

$quest_5_description_addition = {
if $quest_description[5] ! '':
$quest_description[5] += '<br><br>Rank Demand:<<$rating[demand_rating[$npc_id]]>><br>'
if $interesting_specialisation[$npc_id] ! '': $quest_description[5] += 'Specialisation Demand:<<$specialization_description_fortips[$interesting_specialisation[$npc_id]]>><br>'
killvar 'stat_importance'
dynamic $npc_preferences[$npc_id]
if $npc_preferences[$npc_id] ! '':
$quest_description[5] +='Attributes Demand: '
if stat_importance['sensitivity'] > 0: $quest_description[5] += "Sensitive:<<$rating[2*stat_importance['sensitivity']]>> "
if stat_importance['temper'] > 0: $quest_description[5] += "Temper:<<$rating[2*stat_importance['temper']]>> "
if stat_importance['intellect'] > 0: $quest_description[5] += "Intellect:<<$rating[2*stat_importance['intellect']]>> "
if stat_importance['ego'] > 0: $quest_description[5] += "Ego:<<$rating[2*stat_importance['ego']]>> "
if stat_importance['pride'] > 0: $quest_description[5] += "Pride:<<$rating[2*stat_importance['pride']]>> "
if stat_importance['service'] > 0: $quest_description[5] += "Service:<<$rating[2*stat_importance['service']]>> "
if stat_importance['cook'] > 0: $quest_description[5] += "Cook:<<$rating[2*stat_importance['cook']]>> "
if stat_importance['secretary'] > 0: $quest_description[5] += "Secretary:<<$rating[2*stat_importance['secretary']]>> "
if stat_importance['expression'] > 0: $quest_description[5] += "Expression:<<$rating[2*stat_importance['expression']]>> "
if stat_importance['nurse'] > 0: $quest_description[5] += "Nurse:<<$rating[2*stat_importance['nurse']]>> "
if stat_importance['alchemy'] > 0: $quest_description[5] += "Alchemy:<<$rating[2*stat_importance['alchemy']]>> "
if stat_importance['enchanter'] > 0: $quest_description[5] += "Enchanter:<<$rating[2*stat_importance['enchanter']]>> "
if stat_importance['gladiatrix'] > 0: $quest_description[5] += "Gladiatrix:<<$rating[2*stat_importance['gladiatrix']]>> "
if stat_importance['calisthenics'] > 0: $quest_description[5] += "Calisthenics:<<$rating[2*stat_importance['calisthenics']]>> "
if stat_importance['music'] > 0: $quest_description[5] += "Music:<<$rating[2*stat_importance['music']]>> "
if stat_importance['art'] > 0: $quest_description[5] += "Art:<<$rating[2*stat_importance['art']]>> "
if stat_importance['pet'] > 0: $quest_description[5] += "Pet:<<$rating[2*stat_importance['pet']]>> "
if stat_importance['cowSK'] > 0: $quest_description[5] += "CowSK:<<$rating[2*stat_importance['cowSK']]>> "
if stat_importance['dressage'] > 0: $quest_description[5] += "Dressage:<<$rating[2*stat_importance['dressage']]>> "
if stat_importance['petting'] > 0: $quest_description[5] += "Petting:<<$rating[2*stat_importance['petting']]>> "
if stat_importance['oral'] > 0: $quest_description[5] += "Oral:<<$rating[2*stat_importance['oral']]>> "
if stat_importance['penetration'] > 0: $quest_description[5] += "Penetration:<<$rating[2*stat_importance['penetration']]>> "
if stat_importance['orgy'] > 0: $quest_description[5] += "Orgy:<<$rating[2*stat_importance['orgy']]>> "
if stat_importance['roleplay'] > 0: $quest_description[5] += "Roleplay:<<$rating[2*stat_importance['roleplay']]>> "
if stat_importance['fetishism'] > 0: $quest_description[5] += "Fetishism:<<$rating[2*stat_importance['fetishism']]>> "
if stat_importance['xenophily'] > 0: $quest_description[5] += "Xenophily:<<$rating[2*stat_importance['xenophily']]>> "
end
killvar 'demand'
dynamic $buyer_demand[$npc_id]
if $buyer_demand[$npc_id] ! '':
$quest_description[5] += '<br>Special Demands:<br>'
if demand['nowitches'] = 1: $quest_description[5] += 'Alchemy and Enchanter must be no lower than <<$rating[0]>><br>'
if demand['pure'] = 1: $quest_description[5] += 'Slave should be <font color="#009900"><b>sexual pure </b></font>,but <font color="#009900"><b>petting</b></font> excluded<br>'
if demand['noperversion'] = 1: $quest_description[5] += 'Slave shouldn't have feature <font color="#ff0000"><b>Perversion</b></font> ,nor be trained in <font color="#ff0000"><b>Fetishism</b></font> or <font color="#ff0000"><b>Xenophily</b></font><br>'
if demand['notattoos'] = 1: $quest_description[5] += 'Slave should not have tattoos<br>'
if demand['virginity'] = 1: $quest_description[5] += 'Slave should be a <font color="#ff33ff"><b>virgin</b></font> ,restored hymen is okay too.<br>'
if demand['selftorture'] > 0: $quest_description[5] += "Selftorture ability of slave should be no lower than <<$rating[2*demand['selftorture']]>><br>"
if demand['artist'] > 0: $quest_description[5] += "At least one of Calisthenics、Music and Art of slave should be no lower than <<$rating[2*demand['artist']]>><br>"
if demand['max_exotic'] > 0 or demand['min_exotic'] > 0:
$quest_description[5] += 'Exotic'
if demand['max_exotic'] > 0: $quest_description[5] += " should be no higher than <<$rating[2*demand['max_exotic']]>> "
if demand['min_exotic'] > 0: $quest_description[5] += " should be no lower than <<$rating[2*demand['min_exotic']]>> "
$quest_description[5] += '<br>'
end
if demand['min_beauty'] > 0: $quest_description[5] += "Beauty should be no lower than <<$rating[2*demand['min_beauty']]>><br>"
if demand['max_fat'] > 0 or demand['min_fat'] > 0:
$quest_description[5] += 'Fat'
if demand['max_fat'] > 0: $quest_description[5] += " should be no fatter than <<$fat[demand['max_fat']]>> "
if demand['min_fat'] > 0: $quest_description[5] += " should be no thiner than <<$fat[demand['min_fat']]>> "
$quest_description[5] += '<br>'
end
end
$quest_description[5] += 'P.S.:Wounded、Under rehabilitation、Dirty、Broken、Stamina below <<$rating[4]>>、Exhausted slave will be refused.<br>'
end
}
 

sarinee

Member
Apr 12, 2021
290
145
Man, these pics and the virginity regeneration gives me club bifrost vibes, I would love a monstergirl mod but finding all the artwork needed for that sounds impossible
Sorry but I didn't make sense of "club bifrost vibes".
Finding artwork is not impossible, as long as you search in some game CGs. The main thing to consider is what I design this for, turning a npc especially with occupation into slave also have many thing to do. What if you sold the npc in auction lol?
If I merely added several sex pics which belong only to one specific npc, and presenting them in several events, it may be far less playable than training a slave.
 

sarinee

Member
Apr 12, 2021
290
145
- For lossless quality sources, usually I search on Russian torrent sites, like RuTracker. There are better ones for music but they necessitate to fill a "I'm not a cop and I know about music" kind of quizz :KEK:. RuTracker is good enough.

- At first we wanted .flac, and last year we discovered that some people couldn't read files in .flac. Some of these people didn't even manifest until we discussed about it in the thread, like "ah there was music in the first place?". We decided to just go we .wav and it turns out flawless compatibility wise.

- If I cannot find a song in .flac, I simply don't use it. I allow myself to download .mp3 if there is a 320kbps source if the songs really are amazing and fitting (the two exceptions from the game are home_goodmood and credits). From what I know, SoundCloud has already terrible compression on top of the streaming files. Downloading from it is possibly the worst treatment you can make the song undergo.
The worst thing I have to say, is that there's many many musics of Maplestory OST on all kinds of websites, but nearly all of which are between 96kbps to 128kbps.
Then I registered on RuTracker, but didn't find Maplestory OST musics on it. :WeSmart:
 

sandsea_urchin

Active Member
May 7, 2019
800
901
Before I forget, I think the Medical center only accept witchdoctors of rank C+ (not C- like stated). Then again, they also refuse my S+ Izzy, so I might not understand how businesses requirements work.
I wrote a function to show details of noble quests before, added to quest[5] description.
But it's clearly some kind of cheating
A necessary evil, but editing all the descriptions would be tedious monkey work. I was thinking about using a function so customers state precisely why they refuse a girl, as long as she's at least reached the required slave rank. It's natural customers may state their wishes in a confusing way, but it's also natural for them to become more precise when they see you've done a lot of the work already.

Here's the translated version of your script. I haven't tested anything yet.
I've added stat_importance['stamina'] but the code uses demand['min_stamina'] instead.
You had demand['nowitches'] wrong: it's both 0 or bust (slave_sell_check.qsrc) and some wrong wording - no big problem.
I'm unsure about the last items; for instance there's only one "demand['selftorture'] = 3" client. Wouldn't the code show 2*demand = 6?? S++? I'll test that, I'm stilll a noob.
You don't have permission to view the spoiler content. Log in or register now.
 

sarinee

Member
Apr 12, 2021
290
145
According to the game lore, all fresh food has to be imported.
What about ingredients for potions? And under this configuration, if I send my valiant slave to adventure in Fogs, then she takes some ingredients back, is it reasonable?

I don't understand this idea. Do you mean a sparring slave like the ones you can fight for training? Why would that increase fame?
No, it's conceptionally set for others, not for yourself to challenge. Winning a match can gain fame, it's reasonable, winning trainning match against other slaver or their slaves as a sparring partner gain fame slowly, that's my idea, maybe I should design more professional function for her, not only play as a coach.

Assistant can train your slave. How is this idea different?
Learning form class is different from learning from practice or work.
We can design a new system: Gain job proficiency from their occupation, and that make sense.
Learning from class is effective, but with less job proficiency, the other is on the contrary. There should be a limited skill level that new slave can obtain, the level is determined by the ability of your coach slave.
Why bother? I want to give players a feeling that, slaves I trained with high moral, they really do benefits for me, it worked. I get more convenience from my former slaves, I get cured for free because there's a nurse loyal to me, I train new artist more easily, because my former singer taught her some base music theory.

I like the idea of having your slave who defeats the absolute champion become the new absolute champion and then have to defend her title. I'm not sure about the idea of making her an enemy. Are you thinking to let your other slaves fight against her to take over the absolute champion title?
It's not a good idea to let new slave defeat her, because if I do so, the champion title belongs to me forever.
Use some pseudo random function to choose the enemy who challange your champion, for example:
3 days before arena day, do

champion_index = 1 + ((48271 * (day)) mod 65537)/(65537/5)
arena_enemy = champion_absolute[champion_index]

then you cannot change your enemy simply through loading, so you may fail in the match.
 

sarinee

Member
Apr 12, 2021
290
145
Before I forget, I think the Medical center only accept witchdoctors of rank C+ (not C- like stated). Then again, they also refuse my S+ Izzy, so I might not understand how businesses requirements work.

A necessary evil, but editing all the descriptions would be tedious monkey work. I was thinking about using a function so customers state precisely why they refuse a girl, as long as she's at least reached the required slave rank. It's natural customers may state their wishes in a confusing way, but it's also natural for them to become more precise when they see you've done a lot of the work already.

Here's the translated version of your script. I haven't tested anything yet.
I've added stat_importance['stamina'] but the code uses demand['min_stamina'] instead.
You had demand['nowitches'] wrong: it's both 0 or bust (slave_sell_check.qsrc) and some wrong wording - no big problem.
Thank you for correcting my grammatical errors.
They have similar work to do, mine is displaying what noble needs
To check which part your slave does not meet the demand, you need to check the detailed demands one by one, but the page to show noble's demands only refreshes when you visit them, to be exactly, when you take the task, if you want to refresh, visit them again.
That is apparently what we do not want to see, but if you want keep this page updated, you need to add the code into location $new_loc or elsewhere kept refreshed frequently. Then the sum of codes to run is increased in fact.

I'm unsure about the last items; for instance there's only one "demand['selftorture'] = 3" client. Wouldn't the code show 2*demand = 6?? S++? I'll test that, I'm stilll a noob.
Rating is among [0,10]
0 for F-
1 for D-
2 for D+
……
9 for S-
10 for S+
 
  • Like
Reactions: sandsea_urchin
4.00 star(s) 59 Votes