Banished

Banished

one year is one year
This topic has been locked
GordonDry  [developer] 21 Jun, 2015 @ 12:12pm
List of changed values for the unsure
float _adultAge = 1.2; // (2.0) = at 6 years
float _marriageAge = 3.2; // 2.0 see below
float _marrigeRange = 10.0; // (4.0) A citizen can marry between ages of 16 and 50.
float _marriageRange = 10.0; // same as above - what is the typo?
float _childMinAge = 3.2; // (2.2) see below
float _childMaxAge = 9.0; // (8.0) A citizen can have children between ages 16 and 45.

float _maxAge = 14.0; // (15.0) Generally, citizens can live to age 70.
float _maxAgeTolerance = 4.0; // (3.0) The max age has a tolerance of plus or minus 10 years giving a max age range of 60 to 80.
float _agePerSecond = 0.0000555554; this means one year is one year, the main change in this mod.

float _childTerm = 2685.0; // (900) Nine months after moving in the baby comes. So humping after the house is done immediately.
float _postChildTerm = 654.0; // (1800) 3 Months after the child was born comes the next humping.

float _happinessUpdateInMonths = 1.0; // (3.0) The happiness values are updated three times faster.

float _foodPerYear = 90; // (100) The amount of food needed is reduced by 10%
float _hungerLevel = 9.0; // (10.0) The hunger comes 10% earlier.
float _starvingLevel = 20.0; // (18.0) Starving to death occurs 11% later when no food is available.
float _maxHunger = 26.0; // (25.0) The maximum hunger allowed before the "hunger icon" appears is increased by 4%.

float _toolPenalty = 4.0; // (5.0) The tools' duration is decreased by 20%.

float _educationTimeLength = 5.0; // (3.0) The school education lasts 5 years.
float _educationWorkLength = 50.0; // (10.0)

int _maxWaterForFireSearch = 96; // (75) Greater search radius to find water when your house burns down.

int _maxDistanceForWork = 1000; // (2000) Not so much walking across the whole map for a job.
int _timeUntilMaxDistanceForWorkInMonths = 3; // (6) Maximum time to reach a work place halfed.
Last edited by GordonDry; 23 Jun, 2015 @ 5:12pm
< >
Showing 1-8 of 8 comments
🌙Raejkara 21 Jun, 2015 @ 12:28pm 
Now thats what i'm talking about ;3
GordonDry  [developer] 23 Jun, 2015 @ 6:49am 
btw the way the game uses these kind of values is borked.

IMHO.

For example 1.0 is 5 years.

But at float _educationTimeLength = 7.0; // (3.0) it should be 35 (15 vanilla) but it works like that:
1.0 = 1 year.

But no, wait.

Age 6 = go to school.
float _educationTimeLength = 7.0
7 years school?
My intention.

But in real it's "nearly" 5 years.

Not exactly 5 years.

4.98964845679? 4.9625126237? 4.945126126?

Dunno.

Perhaps I should calculate 7 / 4.9986367347 or whatever * 7 and use this value?
;-( kinda "imaginary calculated seven"?

This sucks.

The modding API - hello! - needs some improvements.

Most important:
- proper values
- if / then
- while / do

DaCherryPie 23 Jun, 2015 @ 8:10am 
May I ask what programming language Banished is modded with?
GordonDry  [developer] 23 Jun, 2015 @ 8:11am 
None.

Just resource files.
Les 23 Jun, 2015 @ 9:17am 
actually banished was wrote in C++ I do believe
GordonDry  [developer] 23 Jun, 2015 @ 5:11pm 
I edited the OP with new values.
Spiritwind 12 Aug, 2015 @ 1:06pm 
Did this mod change anything with medicine? My villagers use all that is produced by 3 herbalists almost instantly. A trader came with 600 meds, bought them all, and within 30 seconds all were used... Is a new game, only have like 60 villagers...
Nuckelnase 13 Aug, 2015 @ 2:40pm 
I started with this mod today and I'm having health trouble as well. Usually with the herbalist built health is 4.5 (goes down to 4 sometimes, but not for long) and since I'm using the mod, it stucks at 4. Tried to manage that with a bathhouse (medieval mod) etc but nothing changed. The used amount of herbs is manageable with the busy laborers mod but i don't know how it would be without that one. That is actually a bit annoying because I usually use herbs for trading x.x
< >
Showing 1-8 of 8 comments
Per page: 1530 50