Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
(...)Project Hospital\ProjectHospital_Data\StreamingAssets\Database\Tweakables.xml
2) There are multiple ways to affect money. Easiest one is to edit this value. It is multiplier that is added on top of insurance multiplier. 100= +0% ; 120 = +20% ; 150 = +50% ;
<GameDBTweakableInt ID="TWEAKABLE_PATIENT_PAYMENTS_PERCENT"> <Value>100</Value> </GameDBTweakableInt>
You can also easily tweak insurance companies individually inside InsuranceCompanies.xml
At the bottom of each IC there is payment modifier - it is (100 + X )% so 0 = 100% ; -30 = 70% ; 30 = 130%
<CoverCostPercent>-30</CoverCostPercent>
if you have DLC then look also for Addons folder and DLCInsuranceCompanies.xml
3) First line is when patient leaves after total time (24h) / next is when you get warning notification (2h) / last line how long are they able to wait for single treatment (4h).
Change number between <Value>#</Value> to anything you wish.
<GameDBTweakableFloat ID="TWEAKABLE_PATIENT_LEAVE_TIME_HOURS"> <Value>24</Value> </GameDBTweakableFloat>
<GameDBTweakableFloat ID="TWEAKABLE_PATIENT_LEAVE_WARNING_HOURS"> <Value>2</Value> </GameDBTweakableFloat>
<GameDBTweakableFloat ID="TWEAKABLE_PATIENT_MAX_WAIT_TIME_HOURS"> <Value>4</Value> </GameDBTweakableFloat>
In my experience it's quite possible to build a hospital where waiting times aren't an issue, using good routes between key areas and sufficient emergency clinic capacity so that the last waiting patients have been seen by a doctor by about 1500 and new arrivals are seen pretty much as they arrive. It's also possible to build a hospital that can cope with surge demand from the different types of events. There can be issues with multiple trips to the lab, but having a decent sized department helps here, as that's where most medical mysteries end up. If you find this higher level design gameplay tedious then jwinters simple file edit will remove the need for it.
However, there's a potential issue that bears consideration before investing time in designing hospitals where waiting time is elongated. The problem is that patients with high hazard symptoms have hidden timers running which determine when they will collapse, developing more serious symptoms in the process and taking a step along the road towards their untimely demise. There are a lot of clinic patients in general surgery, internal medicine and cardiology who will end up collapsing in some waiting room if they wait too long; those dehydration cases will be fine but they'll strain the trauma centre, but patients with septic shock or heart failure and no diagnosis are more problematic. In short, designing a hospital where the waiting times are kept within the window that the game allows results in better patient outcomes.
Money mainly affects speed of expansion is hospitals with good design, removing cost concerns is a great way to speed up expansion. I think that the free building game option would do most of what you want here.
Personally, I think the most essential mod is the one that adds English and German names. I can easily live without the suggestions that the OP made, in fact they would make the game less enjoyable for me, but I'd be sad without interesting hybrid names.
Which brings me to writing styles. Perhaps it's better to write opinions about computer games from the personal perspective, as I did when describing my opinion. I certainly think so, but since I don't speak for any recognisable group I can't say that we certainly think so, despite the probability of there being someone, somewhere, who agrees with me. Further to that, I believe it's important to distinguish between opinion and fact; to present observations, suggestions and ideas as observations, suggestions and ideas, rather than objective realities, no matter how certain one is of their truth.
I'd suggest that if you really are minded to write in terms of we, it might be better to use an impersonal passive style instead. "We need more mods overall" would then become something like "The game needs more mods overall". Then, due to this being untested and considering the probability that you don't speak for a larger group more generally, you could perhaps change the tone of the statement from a declaration of truth to a suggestion or hypothesis, thus: "The game would benefit from more mods overall".
Of course, you could use a simple personal present style instead, although "I know the game needs more mods overall", which is essentially your first statement, might come across better as "I think the game needs more mods overall". It still conveys the sense of certainty from the original, but is more honest and easier to read.
;)
<GameDBTweakableInt ID="TWEAKABLE_COLLAPSE_TIME_PERCENT"> <Value>100</Value> </GameDBTweakableInt>
but I have not messed with it but just judging by the look of other similar bits of code it would most likely be 100 = 100% ; 80 = 80% (20% less time to react) ; 120 = 120% (20% more time to react) but it is just a guess. It can also be the other way around. If you set someting like 20 or 200 to test it then one should give you nearly no collapse and the second would make them much faster.
I will soon have a lot more time to focus on and build these kinds of mods as I am moving to the city in a few weeks, partner has a job lined up but I do not haha, I will use that time wisely! The future is definitely look bright though.
Anyone can start modding so if anyone is interested, start scripting or coding away, the community is really friendly and will be happy to answer any questions or concerns.
You can ask away on the Project Hospital discord or the Project Hospital forums if you have any questions.
https://projecthospital.forumotion.com/
https://discord.gg/K63cJyP
I am not great with computers so adjusting single game files is a bit complicated for me.
A free game mode would be nice without having to stress about funds after the initial build is complete. What I have done in the past is free build the entire hospital with every department and then had rooms just with tons of extra equipment so I could adjust later on because once I start the game I am in massive debt quickly and can't get the equipment to meet demands in certain areas.
And as for wait times I would like to have a busy department with busy ER waiting rooms instead of 2 people waiting at a time before people start leaving. I do struggle with people leaving because they are waiting too long for simple things like a X-Ray when I have 6 X-Ray rooms ... its annoying... how many more X-ray rooms do I need?
I really enjoy this game but its just annoying after spending 30hrs building a massive hospital and then to stress about debt right away instead of enjoying the patient care aspect.
It is not rocket science - just right click on the game in your steam library ; manage -> Browse Local Files ; this will open your file browser directly inside your game directory.
From there open folder ProjectHospital_Data -> StreamingAssets ->Database and look for file "Tweakables.xml". Open this file in text editor - notepad is enough.
Find lines <GameDBTweakableInt ID="TWEAKABLE_PATIENT_PAYMENTS_PERCENT"> <Value>100</Value> </GameDBTweakableInt> and change 100 to anything bigger but I would not go past 200.
Then look for:
<GameDBTweakableFloat ID="TWEAKABLE_PATIENT_LEAVE_TIME_HOURS"> <Value>24</Value> </GameDBTweakableFloat>
<GameDBTweakableFloat ID="TWEAKABLE_PATIENT_LEAVE_WARNING_HOURS"> <Value>2</Value> </GameDBTweakableFloat>
<GameDBTweakableFloat ID="TWEAKABLE_PATIENT_MAX_WAIT_TIME_HOURS"> <Value>4</Value> </GameDBTweakableFloat>
and increase numbers - between <Value>#</Value> ; I would go 24 -> 48 ; 2 -> 10 ; 4 -> 12 ;
you can also try to increase
<GameDBTweakableInt ID="TWEAKABLE_COLLAPSE_TIME_PERCENT"> <Value>100</Value> </GameDBTweakableInt>
from 100 to 200 to have more time before patient collapse.
You may want to backup original file before editing or in case there is problem you can easily revert back by Steam inbuild function (right click on game in library - properties - local files - verify integrity of local files)
Cool, I will try that out!
I'm excited to try this out, thanks for taking your time to show me.
Thanks!
You are paying wages for day and night shift for people who never do any work.
D.
to increase the waiting time, at the moment I do not need to edit anything in the DLC folders only in the main Tweakables. xml ?
In only in the main game. There are DLC specific things only. There are only a few general things like number of IC companies, max floors etc. that they changed with DLCs and act as override of the base game values.