Prison Architect

Prison Architect

Which side do you sit on?
Brutal Punishment or noble attempts to reform? From the Panopticon to the Supermax, this is your chance to publish or subscribe to the best prisons from the Architect community.
striker101 18 May, 2020 @ 2:46pm
a short discussion on how to mod reform programs in regards to the criminally insane
ok so in the current build of the game we know that criminally insane ppl cant attend reform programs the reason is found in Reform_programs_dlc.txt below are the contents of that file

BEGIN Program
Name PsychiatricConsultation
SessionCost -150
Places 1
SessionLength 60
NumSessions 1
Difficulty 0
Equipment SofaChairDouble
EquipmentAlt LeatherSofa
Room PsychiatristOffice
Teacher Psychiatrist
Intake Insane
Properties Repeatable
Properties StudentsSit
Properties CanEscortStudent
Properties NeedToBeEscorted
EffectChargeRate 1.0
WaitTime 0
SessionStart 10
SessionEnd 24
GoToSessionEarly 15
VersionAdded 2000
END

what i want to draw your attention to is the Intake Parameter
Intake Insane
what this is is a BIG exclusion intake parameter in game it means insane only this is why insane ppl cant participate in any reform programs except the one listed above for them to participate in any reform programs we need to modify the reform_programs.txt and add
Intake Insane
below any other intake parameters below is what foundation education course looks like with the mod

BEGIN Program
Name FoundationEducation
SessionCost -300
Places 40
SessionLength 180
NumSessions 1
Difficulty 0
Room Classroom
Teacher Teacher
Equipment SchoolDesk
Research Education
Intake Voluntary
Intake Insane
Properties CanHireExternally
Properties StudentsSit
Properties Academic
END
note this was originally used from the Always Pass reform programs mod. in this case if i load this program up in game it will only take insane prisioners only who volunteer for it below is the same concept used to mod the parole
BEGIN Program
Name ParoleHearing
SessionCost 0
Places 1
SessionLength 240
NumSessions 1
Difficulty 0
Equipment VisitorTable
Research Policy
Room ParoleRoom
Teacher ParoleOfficer
SecondTeacher ParoleLawyer
TeacherEquipment VisitorTable
Intake Parole
Intake Insane
Properties StudentsSit
Properties TeachersSit
Properties CanEscortStudent
Properties OutsideOfWork
Properties CanHireExternally
END
now the parole hearings are for insane only in order to accomodate a mixed prison we need only to copy the same stats and give the insane programs a diffrent name than those used by regular prosioners i hope this discussion helps the modding community to get more programs out for the psych ward dlc

also the reason that insane pl can take the alchahol program the violence program the methodome program and the chapel program are as follows

in regards to the violence, methodome, and alchahol programs the intake criteria is based on referral not security classification for example here is the intake criteria for methodome
Intake ReferralDrugAddiction
this means that any security class could take this so long as he has been referred for drugs the same is true for alchahol see below
Intake ReferralAlcoholism
for programs based off of needs as a form of intake look at the chapel program
Intake NeedRequired
as you can see for programs which you intend to be based off of a referral intake you do not need the insane intake criteria discussed above the same is true for programs which you have based off of needs referral

thus when designing your programs remember this if a program is not using a need based intake or a referral based intake you will need the Insane intake as well as any other intake criteria to make it work for criminally insane. if your programs are based off of needs or referrals then you do NOT need insane intake again i hope this helps prison architect modders
Last edited by striker101; 18 May, 2020 @ 3:45pm