Trying to load debug seeds (Helicona/Flosten) makes game crash


MF99K
  • Branch: Preview Branch Version: Steam Pending

Trying to select Flosten Paradise as the debug seed for custom world generation seems to cause the game to crash. I'm assuming Helicon does as well but i haven't actually tried it yet


Steps to Reproduce
attempt to generate a custom world with either Helicon or Flosten paradise selected as a debug seed


User Feedback


....

Might want to see what Flosten Paradise generates.

name: Flosten Paradise
description: This lovely resort town with have you boogying all night long
worldsize:
  X: 180
  Y: 400
ZoneFiles:
  - name: subworlds/StartWorld
  - name: subworlds/Default

Notice the lack of anything at all. Helicona on the other hand has a complete world generator.

name: Helicona
description: Due to its highly eliptical orbit around its host star, this rock is cold. Oh so very cold.
worldsize:
  X: 384
  Y: 384
ZoneFiles:
  - name: subworlds/StartWorld
  - name: subworlds/Frozen
  - name: subworlds/Default
  - name: subworlds/Surface
    weight: 0.3
  - name: subworlds/Bottom

DefineTagSet:  # Over load some tags to create world specific tag sets, NOT SURE
  FarAndDown: # now we can filter by these
  - NearDepths
  - StartFar
  FarAndUp: # hmm these are ContainsAll, we need Contains, ContainsOne and ContainsAny
  - NearSurface # which can be simplified to ContainsAll or ContainsOne
  - StartFar  
  NearOrAtSurface: 
  - NearSurface
  - AtSurface  
  NearOrAtDepths: 
  - NearDepths
  - AtDepths

UnknownCellsAllowedSubworlds: 
  - tagcommand: Default # By default add in all the Human warm and hot areas
    command: UnionWith
    temperatureRanges: # NOTE: The following Warm/Hot/Cool/Cold has been added, remove them as soon as we have more biomes
      - HumanWarm
      - HumanHot
  - tagcommand: ContainsOne
    tagset: StartNear # tag
    command: UnionWith
    # - name:
    #   - StartWorld
    temperatureRanges: # Filter
      - HumanWarm # Filter values
      - Cool
      - Mild
    # - difficulty:
    #   - easy
    # - resources:
    #   - oil
    # - traversability:
    #   - cavernous
    #   - impassable
  - tagcommand: ContainsOne
    tagset: StartMedium
    command: UnionWith
    temperatureRanges:
     - Mild
     - Cool
     - Cold
     - HumanWarm
     - HumanHot
  - tagcommand: ContainsOne
    tagset: StartFar
    command: UnionWith
    temperatureRanges:
     - HumanWarm
     - HumanHot
     - Cool
     - Cold
     - Hot
  - tagcommand: ContainsAll 
    tagset: FarAndDown
    command: UnionWith
    temperatureRanges:
     - HumanWarm
     - HumanHot
     - VeryHot
     - Hot
  - tagcommand: ContainsAll
    tagset: FarAndUp
    command: UnionWith
    temperatureRanges:
     - VeryCold
     - Cool
     - Cold
  - tagcommand: ContainsOne
    tagset: NearOrAtSurface
    command: Clear
  - tagcommand: ContainsOne
    tagset: NearOrAtSurface
    command: UnionWith
    temperatureRanges:
     - VeryCold
     - ExtremelyCold
  - tagcommand: ContainsOne
    tagset: NearOrAtDepths
    command: Clear
  - tagcommand: ContainsOne
    tagset: NearOrAtDepths
    command: UnionWith
    temperatureRanges:
     - VeryHot
     - ExtremelyHot


 

Share this comment


Link to comment
Share on other sites
.... ....
On 10/2/2017 at 3:36 AM, Risu said:

 

Notice the lack of anything at all. Helicona on the other hand has a complete world generator.

 

does that mean then that Helicona is completely coded whereas Flosten is not and that's why it crashes?

Share this comment


Link to comment
Share on other sites
....
57 minutes ago, mf99k said:

does that mean then that Helicona is completely coded whereas Flosten is not and that's why it crashes?

Generating literally nothing will crash the game yes.
 

  • Like 1

Share this comment


Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now