Ludeon Forums

Ludeon Forums

  • February 20, 2020, 02:20:13 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: -100C in winter and +30c in summer on boreal forest  (Read 2254 times)

TheOcean

  • Drifter
  • **
  • Posts: 20
  • Refugee
    • View Profile
-100C in winter and +30c in summer on boreal forest
« on: December 03, 2016, 01:09:43 PM »

It's possible to change temperature value of each biom?

Especially like in topic title.
Logged

Shurp

  • Planetologist
  • ****
  • Posts: 2113
  • Edgelord
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #1 on: December 03, 2016, 02:40:03 PM »

Short answer: no.

Long answer: temperature is determined by latitude and elevation.  Rainfall is determined independently too.  Biome is *then* assigned based on these.  So if a location is sufficiently wet and cold it will be assigned boreal forest.  Drier and it becomes tundra; warmer and it becomes Temperate forest.

Hypothetically it should be possible to modify how it assigns biomes... but I admit I have no idea how it does this.

Logged
If you give an annoying colonist a parka before banishing him to the ice sheet you'll only get a -3 penalty instead of -5.

And don't forget that the pirates chasing a refugee are often better recruits than the refugee is.

Shurp

  • Planetologist
  • ****
  • Posts: 2113
  • Edgelord
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #2 on: December 03, 2016, 02:53:45 PM »

Actually the way it works is that the world generates temperatures and rainfalls, then the biome is determined from those.

I'm sad to report, however, that this whole process is hardcoded now. There may be a way to inject changes into the process via DLL but it's not exactly straightforward. Sorry.

But what you *can* do is switch <defName>IceSheet</defName> and <defName>BorealForest</defName> in your mod copy of Biomes_Cold.xml so that wherever the game decides to put IceSheets will be really cold, dry, and stuffed with trees, animals that quickly freeze to death, and marshes :)
Logged
If you give an annoying colonist a parka before banishing him to the ice sheet you'll only get a -3 penalty instead of -5.

And don't forget that the pirates chasing a refugee are often better recruits than the refugee is.

TheOcean

  • Drifter
  • **
  • Posts: 20
  • Refugee
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #3 on: December 04, 2016, 05:16:21 AM »

Actually the way it works is that the world generates temperatures and rainfalls, then the biome is determined from those.

I'm sad to report, however, that this whole process is hardcoded now. There may be a way to inject changes into the process via DLL but it's not exactly straightforward. Sorry.

Thanks. I see it's possible in scenario editor sudden cooling or something x10 or more.

But what you *can* do is switch <defName>IceSheet</defName> and <defName>BorealForest</defName> in your mod copy of Biomes_Cold.xml so that wherever the game decides to put IceSheets will be really cold, dry, and stuffed with trees, animals that quickly freeze to death, and marshes :)
Logged

Andy_Dandy

  • Tester
  • Colonist
  • **
  • Posts: 374
  • Refugee
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #4 on: December 04, 2016, 07:47:14 AM »

Seems like the average temperature for the year never can go below -10C on Boreal, and -20C on Tundra. I prefer to find maps with an average close to that when I'm starting games with those biomes.
« Last Edit: December 04, 2016, 07:48:51 AM by Andy_Dandy »
Logged

Spdskatr

  • Colonist
  • ***
  • Posts: 383
  • Practically lives in the Discord server
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #5 on: December 04, 2016, 08:14:02 PM »

Technically you CAN, but it involves starting a new world. No def messing involved.

New Colony > Scenario Editor > Edit Mode > Add Part > Permanent Map Condition > Climate Cycle.

Climate cycle means that in year 1 the average temperature might be 5C, year 2 14C, year 3 30C, year 4 10C, year 5 -3C in a multi-year cycle.

So you could have the weather patterns of ice sheet and extreme desert in one map.
Logged
My mods

If 666 is evil, does that make 25.8069758011 the root of all evil?

Shurp

  • Planetologist
  • ****
  • Posts: 2113
  • Edgelord
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #6 on: December 04, 2016, 09:57:13 PM »

That's not going to get the temperature down to -100
Logged
If you give an annoying colonist a parka before banishing him to the ice sheet you'll only get a -3 penalty instead of -5.

And don't forget that the pirates chasing a refugee are often better recruits than the refugee is.

Spdskatr

  • Colonist
  • ***
  • Posts: 383
  • Practically lives in the Discord server
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #7 on: December 04, 2016, 10:18:45 PM »

On an ice sheet, with climate cycle at its lowest point, and with a cold snap... Maybe?

I thought that was what OP meant.
Logged
My mods

If 666 is evil, does that make 25.8069758011 the root of all evil?

TheOcean

  • Drifter
  • **
  • Posts: 20
  • Refugee
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #8 on: December 05, 2016, 05:55:06 AM »

I really like extremely low temperatures. It's awesome challenge. So i try it.
Logged

Shurp

  • Planetologist
  • ****
  • Posts: 2113
  • Edgelord
    • View Profile
Re: -100C in winter and +30c in summer on boreal forest
« Reply #9 on: December 05, 2016, 07:18:14 AM »

OP wanted a wide temperature range in a boreal forest.  Trees are nice to have around :)
Logged
If you give an annoying colonist a parka before banishing him to the ice sheet you'll only get a -3 penalty instead of -5.

And don't forget that the pirates chasing a refugee are often better recruits than the refugee is.