[A14][WIP] Prisoners & Slaves - Testing Release

Started by 1000101, June 19, 2016, 10:55:59 AM

Previous topic - Next topic

Lerin

Few suggestion.
- After remove shackles and cuffs, slaves are too slow only 60%, so thei are throttling jobs.
- After do bad thing to my slaves, like harvesting, evil experiments.. My peoples got a bad mood.. I know, some humanity is necessary but, slaves are not friends..
- Zone Marker, if i designed my slave to work on outside, my pawns take slaves miles from base :)

Fluffe

Vanilla Dev Mode Off


Your Mod Dev Mode Off


As we can see the recruitment difficulty is missing with your mod and it is possible to see recruitment difficulty in vanilla Rimworld without dev mode lol

1000101

#32
Quote from: LustrousWolf on July 23, 2016, 09:02:45 AMSorry if this was mentioned somewhere in the massive paragraph, but I have one question. Once someone is a slave, does that mean you can no longer recruit them like a prisoner? Or can you stop them from being a slave and start recruiting them as a prisoner again?
Well, it's not a paragraph, it's a list in point form, but I'll agree it is massive.  But at the same time, this mod changes a massive amount of stuff.  :P

To answer your actual question - Once enslaved, you cannot try to recruit them.  They are actually very hostile towards you for enslaving them.  The only thing keeping them in-line is the fear of death, etc.

Quote from: Lerin on July 23, 2016, 01:37:48 PM- After remove shackles and cuffs, slaves are too slow only 60%, so thei are throttling jobs.
Sounds like a bug, I'll look into it.

Quote from: Lerin on July 23, 2016, 01:37:48 PM- After do bad thing to my slaves, like harvesting, evil experiments.. My peoples got a bad mood.. I know, some humanity is necessary but, slaves are not friends..
Also sounds like a bug, only empaths should care about other people, even slaves.  Everyone else should be ambivalent.  Psycopaths, however, should get a mood buff.

Quote from: Lerin on July 23, 2016, 01:37:48 PM- Zone Marker, if i designed my slave to work on outside, my pawns take slaves miles from base :)
Can you elaborate?  I guessing you mean you put a room marker (sign or camera) outside which allows slaves and a warden picked some random spot to transfer them to?  If this is the case I'll look into tightening the spot picked to closer to the marker.

Quote from: Fluffe on July 23, 2016, 01:40:47 PMVanilla Dev Mode Off
-snip-

Your Mod Dev Mode Off
-snip-

As we can see the recruitment difficulty is missing with your mod and it is possible to see recruitment difficulty in vanilla Rimworld without dev mode lol
hmm, I misread the code then trying to turn the fugly compiler optimizations back into human readable form.  I'll fix that up, thanks :)
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By

Lerin



My slaves should be bring to near  Room Maker :D
But my pawns like walking miles and they are going to [X] on map :D

Cheers :]

1000101

Yeah, it picks a random cell in the room, I'll make it pick one within a radius of the room marker itself if the room touches the edge of the map.
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By

Lerin

#35
Quote from: Lerin on July 23, 2016, 02:26:59 AM
In slave tab i can't set any priorities and assign works, i got message "the colonist is not able to do any work on this type because of his health condition" - but my slave, is fully healed.

hmm ?
And how about that ?
This is feature or i am doing something wrong ?

Edit: my bad mod is just not compatible with fluffy's work Tab :)

1000101

Quote from: Lerin on July 23, 2016, 04:48:47 PM
Quote from: Lerin on July 23, 2016, 02:26:59 AM
In slave tab i can't set any priorities and assign works, i got message "the colonist is not able to do any work on this type because of his health condition" - but my slave, is fully healed.

hmm ?
And how about that ?
This is feature or i am doing something wrong ?

Edit: my bad mod is just not compatible with fluffy's work Tab :)

hmm, I'll discuss it with fluffy and try to work something out.  Thanks for finding the mod interaction.
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By

Warforyou

#37
Stranger things have happened

Sometimes my colonists carry other colonists into their rooms for no reason
Sometimes my colonists just fall asleep when trying to binge on alcohol (they just go to their room and fall flat on the floor)
Once my colonists have even imprisoned one of them for no reason (that guy later tried to escape and got shot by turrets)

UPD
moved this mod to be last in load order now they're constantly trying to carry each other to their bedrooms lol
UPD
one of colonists had [Prisoner] sheet appear on his tab, but this one is just empty. They still keep hauling him to base...

Lerin

I loose performance with you mod, regulary every 3-4 seconds i get a very little lag, like heartbeat.

1000101

Quote from: Warforyou on July 24, 2016, 05:11:53 AMStranger things have happened

Sometimes my colonists carry other colonists into their rooms for no reason
Sometimes my colonists just fall asleep when trying to binge on alcohol (they just go to their room and fall flat on the floor)
Once my colonists have even imprisoned one of them for no reason (that guy later tried to escape and got shot by turrets)

UPD
moved this mod to be last in load order now they're constantly trying to carry each other to their bedrooms lol
UPD
one of colonists had [Prisoner] sheet appear on his tab, but this one is just empty. They still keep hauling him to base...

They may be being arrested automatically for minor crimes (like being the instigator of a social fight, public drunkeness) or being escorted home for their safety (non-violent mental breaks).  There is always a reason they are being hauled.  If they have the Prisoner tab show up then they have been arrested.  Without having dev mode turned on (and you should if you are using this mod as it's a WIP) you won't know.

Finally, attach your log file and save file so I can examine the situation.  Your vague description doesn't tell me specifics.  :)

Quote from: Lerin on July 24, 2016, 11:52:54 AMI loose performance with you mod, regulary every 3-4 seconds i get a very little lag, like heartbeat.

The mod needs optimization, right now it's in the "get it working" phase and not in the "get it performant" phase.  Optimization always comes last.
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By

Kazar

Thanks a lot for working on this I've been wanting something like this since I got the game.

Warforyou

Quote from: 1000101 on July 24, 2016, 05:10:47 PM
They may be being arrested automatically for minor crimes (like being the instigator of a social fight, public drunkeness) or being escorted home for their safety (non-violent mental breaks).  There is always a reason they are being hauled.  If they have the Prisoner tab show up then they have been arrested.  Without having dev mode turned on (and you should if you are using this mod as it's a WIP) you won't know.

The problem is that they were neither on mental break nor on the social fight. Dev mode showed that they were arrested (the rest of the tab stays empty), though they were not, so I couldn't either release or arrest them. Unfortunately I have thrown that save away due to those issues...

1000101

Quote from: Warforyou on July 28, 2016, 01:43:11 AM
Quote from: 1000101 on July 24, 2016, 05:10:47 PM
They may be being arrested automatically for minor crimes (like being the instigator of a social fight, public drunkeness) or being escorted home for their safety (non-violent mental breaks).  There is always a reason they are being hauled.  If they have the Prisoner tab show up then they have been arrested.  Without having dev mode turned on (and you should if you are using this mod as it's a WIP) you won't know.

The problem is that they were neither on mental break nor on the social fight. Dev mode showed that they were arrested (the rest of the tab stays empty), though they were not, so I couldn't either release or arrest them. Unfortunately I have thrown that save away due to those issues...

I'll look at adding more info for non-arrest arrests including what the offence was and an "early release" option.
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By

AllenWL

Quote from: DariusWolfe on July 23, 2016, 10:49:24 AM
Quote from: AllenWL on July 23, 2016, 03:26:20 AM
How do I install this mod if I use the steam version?

Same as non-Steam. Navigate to the game folder, drop this mod's folder (not the archive) into the Mods folder, then enable it in the in-game mod menu.
Can't find the game folder...
Just using the one from my sendowl link thingy at the moment.

1000101

For steam you will put it in [SteamInstallPath]\steamapps\common\RimWorld\Mods

For the sendowl download it will be [WhereverYouUnzippedTheGameTo]\Mods
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By