Prison Architect

Prison Architect

Not enough ratings
How to setup a mod(Windows) and how to create one.
By Tony Calzoney
A LONG YET HELPFUL UPDATED GUIDE FOR ALL WANNABE MODDERS :D
   
Award
Favorite
Favorited
Unfavorite
The Setup For The Set Up
Set Up for Mod
I recommend getting 7-Zip for adding and taking out files is a lot easier than WinRar(Ironic looking at the picture if you ask me)
7-Zip Link = http://www.7-zip.org/download.html
Another item you will need is prison architect(Obviously)
Download gimp if you dont have your own photo making and editing software. Gimp is free and as useful if not more useful than photoshop and those higher end photo editor thing stuff. http://www.gimp.org/
That should be all that you need for now.
The Setup
--Setting up the mod files--
Open up 7-zip then go through these files as such Computer>C:>Users>YourUserName>AppData>Local>Introversion>Mods
1.When you have gotten to this destination I advise you to find a mod and download it by subscribing to it.
Open up the prison architect game and run it and check your mods to make sure it is downloaded.
2.Close the game, and go back to that mods folder.
3.Create a new folder in the mods folder, name the new folder whatever youd like.
4.The mod you have previously downloaded should also be in your mods folder now, go inside of it and copy the manifest document, the thumbnail, and the data folder.
5.Take all of these new things you have copied and paste them into your mods folder.
6.Open the data folder inside of your mods folder and delete any extra content inside.(You will stick any game files such as code to change the game or visuals in here to run in your game. It wont work anywhere else so leave the data folder in there. NO CAPITALS IN THE WORD 'data'.)
7.Your thumbnail will be used as a picture holder of, of course your mod, your manifest is where all your description items will go.(I advise drawing your own picture and not using the previous owners picture due to copy write infrigment. Just saying.)
8.When you are inside of the manifest document delete everything but "Author","Description", and "Name". Everything else is just info from the other authors mod which is no longer usable. Author, Description, and Name should be pretty self-explanatory inside of the manifest document, and if not you need help.
9.Almost Done :D
10.From here you are pretty much set up. Remember to put the game coding of which you are changing or visual pictures into the data folder.
Where Do I Find The Pictures Or Coding For The Game?!?!? :((
This of course is one of the easier parts of the guide.
Open up a new file and follow as such
C:>Program Files(x86)(It should be x86 I think atleast)>Steam>SteamApps>Common>Prison Architect>Main>Data(This is where you should find all the things you would like to change or edit)
1.Id suggest you put a folder on your desktop and copy and past any items you would like to use for your mod into it for now just so you have backups incase you mess with anything in the actual game code.
2.Move anything you want to change out of your desktop folder and into your mod folder. Such as people.png or coding, or anything you can change in the game for that matter.
Some Little Tips When Trying To Test Your Mods On Prison Architect
1.Make sure you dont ever run it in SAFE MODE, your mod wont show up and much like me you will waste a good 2 hours full of frustration until you decide to try the normal mode only to find out thats the only way to run it.
2.Make sure to name your mod in the names section under the manifest documentation for easy findings.
3.When in doubt scream and shout. Make sure others are around to hear you as they might come to your aid and restrain you until they have a strait jacket and a mouth funnel on your body.
4.If you have any question or need help in guidance leave a comment or Private Message me! I have no life so I am always on steam and willing to help :D
How To Publish Your Mod
Finally after hours of frustration, blood, sweat and other bodily fluids you have finished your mod.
But wait! I DONT KNOW HOW TO PUBLISH MY MODS! Well you can easily find your mod publishing button when you go to the game and click on your mod in the mods menu. It should be located under your description picture and other information of your mod when you have selected it.



Again. Need any help? Comment down below or send me a private message. I have no life and will be on steam most of the time and am willing to help! :)
6 Comments
󰀖Axkf666uwu󰀖 29 Dec, 2020 @ 7:32am 
i cant find Introversion after local
Tony Calzoney  [author] 19 Dec, 2015 @ 3:05pm 
@Amigo Overload No problem! My first time modding was such a chore due to the fact I could not find any useful guides or any guidelines where to mod and how to get it to appear. So I am glad this guide has helped you! :worker:
Miles Morales 19 Dec, 2015 @ 2:23pm 
Thanks for the guide!
Helped me alot!
Lore 4 Aug, 2015 @ 8:04pm 
Thanks so much for this guide! Though I used another guide to do the coding side of my mod, your guide helped with implementation. :)

I do have a question though. I've done everything both guides have told me, but my mod is not appearing in game (it's a grants mod, it's activated in normal mode but isn't showing up in the grants list). Do you know what would cause this?

Thanking you muchly :)
Lynx64 4 May, 2015 @ 12:21pm 
Thanks for the guide. I have a couple of questions I hope you don't mind answering regarding scripts.

1. Can you create a objective (an item on the todo list) in an object script. Each time I try I get the error "attempt to index global 'Objective' (a nil value)". Could you please help?

2. Also, because the object script starts when the object is placed, is their a way, and if so, do you know the best way to detect when the object is no longer in the prison (eg. You dumped it). Therefore the objective I created (in question 1) will be completed. (The idea I had was setting the Objective with the following: "Objective.RequireObjects("Chair", 0)".

I would appreciate your help. thx.
RastrilloG 3 Mar, 2015 @ 8:53pm 
How i can do a translation?