[Mod] Chad's Drink Mod

Discussion about Mods for Prison Architect

Moderator: NBJeff

User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

[Mod] Chad's Drink Mod

Postby Chad » Sun Jan 11, 2015 11:42 pm

I know it's not the first mod which adds thirst to Prison Architect, but I'm trying to add some depth to the content. I tried to go to the limits with the modding system. Notably features:
- Animations
- Watercooler can only be used when water and paper cups are in place
- Prisoners take filled paper cups
- Cooling unit needs service checks (or bad things may happen)

Mod description:
The mod adds thirst to the needs.
There are 3 new objects to fullfill the need at the moment. All have pros and cons:

Water Fountain:
+ cheap
+ no watersource needed (at the moment)
- relative slow
- puddles of water will slow down walking speed
- puddles have to be cleand by cooks, janitors or workmen
- may take some damage when used

Water vending Machine:
+ medium cost ($2 per bottle)
+ relative fast (instant thirst fulfill)
+ auto refill (job gets called early)
- produces empty returnable bottles
- slower than the water cooler

Water Cooler:
- expensive
- needs to be unlocked
- needs external supply of papercups and waterbottles
- chance to create garbage
+ relative fast (instant thirst fulfill)
+ can be extended with the cold storage room

The cold storage room adds the possibility to store waterbottles. But this comes with additional costs: the cooling unit needs a service check every 100 hours. The service can be called via the emergencies menu and is highly recommended!

Link for the lazy ones (and knoest26): http://steamcommunity.com/sharedfiles/f ... =373758059
Link for non steam users: http://steamworkshopdownloader.com/view/373758059

Edit:
Updated mod description
Last edited by Chad on Wed Jan 14, 2015 9:05 am, edited 3 times in total.
User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

Re: [Mod] Chad's Drink Mod

Postby Chad » Sun Jan 11, 2015 11:45 pm

v0.1 - Initial Release
======================

==== Adds ====

New needs:
- Thirst

New objects:
- Water Fountain
- Water Cooler
- Cooling Unit

New entities:
- Service Mechanic

New callout:
- Cooling Unit Service

New materials:
- Paper Cups
- Water Bottles

New rooms:
- Cold Storage

New research:
- Water Cooler Contract
User avatar
knoest26
level5
level5
Posts: 1380
Joined: Thu Jul 11, 2013 6:55 pm
Location: The Netherlands
Contact:

Re: [Mod] Chad's Drink Mod

Postby knoest26 » Mon Jan 12, 2015 12:12 am

*workshop link*
User avatar
blipadouzi
level4
level4
Posts: 567
Joined: Fri Sep 06, 2013 5:35 pm
Location: Canada
Contact:

Re: [Mod] Chad's Drink Mod

Postby blipadouzi » Mon Jan 12, 2015 1:02 am

knoest26 wrote:*workshop link*



Or you could just search for "Chad's Drink Mod" in the Workshop
User avatar
knoest26
level5
level5
Posts: 1380
Joined: Thu Jul 11, 2013 6:55 pm
Location: The Netherlands
Contact:

Re: [Mod] Chad's Drink Mod

Postby knoest26 » Mon Jan 12, 2015 10:42 am

blipadouzi wrote:
knoest26 wrote:*workshop link*

Or you could just search for "Chad's Drink Mod" in the Workshop

I know but if you just want to check out the mod quickly a link would be nice
User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

Re: [Mod] Chad's Drink Mod

Postby Chad » Tue Jan 13, 2015 9:25 am

knoest26 wrote:*workshop link*


Thanks for your nice formulated request.
I've added the link extra for you!
User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

Re: [Mod] Chad's Drink Mod

Postby Chad » Tue Jan 13, 2015 9:50 pm

I've updated the mod today and added new object, the water vending machine.
Next I wanna implement a better way to enable and disable if an object is a provider or not. The current system is far away from ideal.

Changelog:

Code: Select all

v0.2
======================

==== Adds ====

New objects:
- Water Vending Machine

==== Changes ====

- Water Cooler, Cold Storage Room and Cooling Unit now need "Water Cooler Contract" researched
- Added blinking sign to cooling unit when service is needed (blinks faster if critical)
- Added text to the "Water Cooler Contract" Research

==== Fixes ====

- Fixed bug which caused no paper cup delivery
User avatar
knoest26
level5
level5
Posts: 1380
Joined: Thu Jul 11, 2013 6:55 pm
Location: The Netherlands
Contact:

Re: [Mod] Chad's Drink Mod

Postby knoest26 » Tue Jan 13, 2015 10:19 pm

You spelled 'lazy ones' wrong, it should be ' knoest26'
rsdworker
level3
level3
Posts: 262
Joined: Sun Sep 30, 2012 2:36 pm

Re: [Mod] Chad's Drink Mod

Postby rsdworker » Wed Jan 14, 2015 11:03 am

i loved it but problem is the returnable water bottles from vending machine could sent to exports room - its cluttering the room - maybe a recycle bins for those items
User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

Re: [Mod] Chad's Drink Mod

Postby Chad » Wed Jan 14, 2015 1:05 pm

rsdworker wrote:i loved it but problem is the returnable water bottles from vending machine could sent to exports room - its cluttering the room - maybe a recycle bins for those items

Unfortunately they don't stack (as they supposed to do) and it's not possible to create a stack manually, but I'll think about an alternative.
officerc
level1
level1
Posts: 13
Joined: Sat Jun 07, 2014 11:39 am

Re: [Mod] Chad's Drink Mod

Postby officerc » Thu Jan 15, 2015 8:50 am

I had a first look at your mod yesterday. It is actually quite nice. One of the few well thought, well drawn and well implemented mods out there. One tiny thing that bothered me a little bit was, that the water fountains doesn't need a water supply... but that is really tiny :-)

The cooling room is actually little too much just for water. Would be nice if it could be used for the kitchen instead of those tiny fridges as well.
rsdworker
level3
level3
Posts: 262
Joined: Sun Sep 30, 2012 2:36 pm

Re: [Mod] Chad's Drink Mod

Postby rsdworker » Thu Jan 15, 2015 2:01 pm

Chad wrote:
rsdworker wrote:i loved it but problem is the returnable water bottles from vending machine could sent to exports room - its cluttering the room - maybe a recycle bins for those items

Unfortunately they don't stack (as they supposed to do) and it's not possible to create a stack manually, but I'll think about an alternative.


upon i reloaded game - the bottles suddenly moved to exports by one and one but afterwards no more bottles was left behind - that's due prisoners didn't use it
User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

Re: [Mod] Chad's Drink Mod

Postby Chad » Tue Jan 20, 2015 4:55 pm

I've updated my mod to v0.3 today. I finally found away to successfully enable and disable an object/provider for needs. I also fiddled around with prisoner routing (Object.NavigateTo()). I don't understand how the function actually works, but it does what it supposed to do now.

Changelog:

Code: Select all

v0.3
=======================

==== Adds ====

- Bottle Rack: stores and orders up to 8 (2 stacks) Water Bottles
- Cold Storage Room now stores ingredients. Fridges will be filled from there
- Prisoners now use bins around the Water cooler for used Paper Cups

==== Changes ====

- Cold Storage Room and Cooling Unit don't need "Water Cooler Contract" anymore
- New sprites for stacks of Water bottles (now 4 bottles per stack instead of 3)
- Better behavior when drinking from the water cooler
- Water Cooler now acts properly depending on Water Bottle or Paper Cups supply
- Better on/off switching of the Water Cooler
- Service Mechanic now searches in a 200 cells radius for Cooling Units (until I figure out a better solution)

==== Fixes ====

- fixed bug with Water bottles after loading a savegame
- fixed proper Water Cooler dismantel
- some smaller bugs related to Water Bottles and Water Cooler interaction
- loaded Water Bottles now show different fill hights (calculation error)
officerc
level1
level1
Posts: 13
Joined: Sat Jun 07, 2014 11:39 am

Re: [Mod] Chad's Drink Mod

Postby officerc » Tue Jan 20, 2015 6:58 pm

Is it actually normal that it doesn't work with a saved game or am I doing something wrong? When I want to try it I always have to start from the scratch...
User avatar
Chad
level3
level3
Posts: 255
Joined: Wed Sep 26, 2012 8:00 pm

Re: [Mod] Chad's Drink Mod

Postby Chad » Tue Jan 20, 2015 7:10 pm

officerc wrote:Is it actually normal that it doesn't work with a saved game or am I doing something wrong? When I want to try it I always have to start from the scratch...

New needs are not added to savegames. There's nothing I can do about that (and I've tried to!)

Return to “Modding”

Who is online

Users browsing this forum: No registered users and 4 guests