Project Eden (WIP massive random scenario)

Discussion in 'Scenarios' started by ravien_ff, Jun 18, 2018.

  1. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Sleep? :D
     
    #141
  2. Quarior

    Quarior Commander

    Joined:
    Sep 30, 2016
    Messages:
    72
    Likes Received:
    28
    Do you planned to add some barren and methane moon around Gas giant ?
    Also only a detail but can you rename the climate of moon with delete the world Moon (ie when you are in game, the type - no description - of the moon is show « Barren Moon » instead « Barren ») because the default moon show « Barren »,
    Some suggestions :
    Good continuation.
     
    #142
    ravien_ff likes this.
  3. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Gas and ice giants will be the planets that have the methane and volcanic moons plus a few other unique moons once I make some more moons for the rest of the outer planets.

    I'll be customizing all the default playfields to add custom descriptions to them eventually but I was actually looking at that the other day and yeah, I might remove the "moon" from their planet type. :D
     
    #143
    Quarior and RhodeKill like this.
  4. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    I'm going to experiment with adding a white dwarf/neutron star/red dwarf second star, but I have to see if it can be done well or not.

    I'm thinking it would be a "planet" that is extremely bright and have super super high gravity. Because you really can't risk leaving your pilot seat due to the 10g+ gravity, I'll have to think of other ways for players to do things on this star.

    I was thinking of trying to add public bases that could be interacted with remotely via logistics, so you could pick up loot or other special items, but your ship would have to be designed to handle the gravity.
     
    #144
    Quarior, Supay and RhodeKill like this.
  5. Supay

    Supay Captain

    Joined:
    Feb 23, 2019
    Messages:
    57
    Likes Received:
    149
    How about making a planet completely lava ocean and changing the lava color based on the kinda of star? The lava planet looks like a burnt out star to me already.
     
    #145
    ravien_ff likes this.
  6. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    I'll be putting up an alpha 10 version later this week.
     
    #146
  7. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Did some testing:

    20190513024030_1.jpg 20190513024353_1.jpg 20190514015857_1.jpg
     
    #147
  8. Supay

    Supay Captain

    Joined:
    Feb 23, 2019
    Messages:
    57
    Likes Received:
    149
    Suppose to be lots of goodies for creators in A10!
    Good luck, an
    That is AWESOME!! This scenario is going to be GREAT! keep up the good work!
     
    #148
    ravien_ff likes this.
  9. Kalizaar

    Kalizaar Lieutenant

    Joined:
    Jul 1, 2018
    Messages:
    32
    Likes Received:
    18
    That's really freaking cool looking!
     
    #149
    ravien_ff likes this.
  10. Kalizaar

    Kalizaar Lieutenant

    Joined:
    Jul 1, 2018
    Messages:
    32
    Likes Received:
    18
    hmm, looking at A10 changelog I see: Fixed: Scenario games in MP not using correct static template if scenario is purely random (its own solarsystemconfig.yaml)

    I wonder if that was having any affect on your scenario. Like I'm curious to see if starting an A10 version of your current scenario has any noticeable differences because of it.
     
    #150
  11. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    They fixed the bug where random scenarios with custom playfields wouldn't start in coop or on dedicated servers unless you moved the playfield files over. Now they should run like normal. :D Good catch on finding that bug!

    I'm going to work on a few more things this weekend before posting the alpha 10 version.
     
    #151
    Supay and Space Beagle like this.
  12. Kalizaar

    Kalizaar Lieutenant

    Joined:
    Jul 1, 2018
    Messages:
    32
    Likes Received:
    18
    Ahhh, that's what that was about.

    Sounds good! Not sure if we'll be moving our server to experimental or not yet, but looking forward to seeing what's next with your project. :)
     
    #152
  13. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Posted Alpha 10 version:

    - Updated scenario for Alpha 10 compatibility.

    Changes from previous Alpha 9.7 version:

    Planets:

    - Added a red dwarf/neutron "star" binary pair. No custom POIs for it yet.
    - Set Odd Temperate as a starter planet. (From Monroe's Survive and Discover)
    - Activated the default SwampStarter as an additional starter planet.
    - Added new Irradiated starter planet WIP. Don't select it, it's not done yet. Will be a scavenging and salvage focused starter planet.
    - Updated planet start screen to make it a bit easier to navigate between all the starter planet options.

    Space:

    New special encounters and POIs:
    - Added Xen'uan carrier to outer solar system (original design by Kaeser).
    - Added Pentaxid Mining Facility to middle solar system.
    - Added Syndicate Casino to middle solar system.

    Updated Space Playfields:
    - Incorporated new Alpha 10 music.
    - Added custom descriptions to most space playfields. Very important for the special encounters.

    Misc:
    -Moved resource spawns further from POIs due to changes in how close resource deposits can spawn to a POI.
    Known issue: Rados Ore Silos on Methane Moon have no ore. I'll have to redo those.
    - Added shield generator to one of the Alien POIs.
    - Added traders to the Foundy on Lava Planets (for real this time).
     
    #153
    Kalizaar, Supay, ion_storm and 4 others like this.
  14. Ravlain

    Ravlain Lieutenant

    Joined:
    Dec 26, 2017
    Messages:
    61
    Likes Received:
    25
    I saw the thread about ecf locations, so I've copied the trader config into the main configuration folder after renaming the original.

    Will I need to start a new game, or will the config be picked up next time I load my existing save game?
     
    #154
  15. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    You shouldn't have to do anything with the trader file. I figured out how to include it with a scenario automatically now so no copying needed. :D

    The traders at the kaijin corp drydock near the temperate starter planets are broken but that's because I haven't added them or updated the blueprint yet. (The dock is incomplete)

    All the other default and custom traders should work but let me know if you find any problems with them.
     
    #155
  16. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    202
    Likes Received:
    184
    Congratulations @ravien_ff! Project Eden is in the most popular in the past week highlights in the Workshop!
     

    Attached Files:

    • Eden.jpg
      Eden.jpg
      File size:
      279.4 KB
      Views:
      316
    #156
  17. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Awesome! Thank you!

    Now I just need to figure out why the custom traders aren't working... *gets ready to write a bug report* :D
     
    #157
    Germanicus likes this.
  18. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    And your planets are a part of that!
     
    #158
    Supay and Kalizaar like this.
  19. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Looks like it was a false alarm caused by Steam oddities. Apparently scenarios that you upload to the workshop become bugged in more ways than one when you try to play them yourself.
     
    #159
  20. middle.earth.master

    middle.earth.master Ensign

    Joined:
    May 9, 2019
    Messages:
    1
    Likes Received:
    1
    I'm trying to host a server with this scenario but for some reason whenever I start up the server program, all I get is a blue screen with no info or buttons. I'm able to get it working with other scenarios but for some reason this one is giving me problems. Any ideas?

    This is what I get from my most recent log.

    Initialize engine version: 2018.3.12f1 (8afd630d1f5b)
    GfxDevice: creating device client; threaded=1
    Direct3D:
    Version: Direct3D 11.0 [level 11.1]
    Renderer: AMD Radeon (TM) R9 380 Series (ID=0x6939)
    Vendor:
    VRAM: 4071 MB
    Driver: 22.19.677.257
    Begin MonoManager ReloadAssembly
    - Completed reload, in 0.159 seconds
    <RI> Initializing input.

    <RI> Input initialized.

    <RI> Initialized touch support.

    UnloadTime: 0.730154 ms
    24-04:16:32.769 23_16 -LOG- Args: DedicatedServer/EmpyrionDedicated.exe -logFile ../Logs/2321/Dedicated_190523-231631-68.log
    24-04:16:32.781 23_16 -LOG- Dedi log path = E:\SteamLibrary\steamapps\common\Empyrion - Dedicated Server\DedicatedServer\EmpyrionDedicated_Data\..\..\Logs\2321
    24-04:16:32.836 23_16 -LOG- *************************************************************************
    24-04:16:32.836 23_16 -LOG- Dedicated Server Empyrion - Galactic Survival
    24-04:16:32.836 23_16 -LOG- Version: Alpha 9.7.1
    24-04:16:32.836 23_16 -LOG- Build: 2321
    24-04:16:32.836 23_16 -LOG- Platform: Win, 64 Bit
    24-04:16:32.836 23_16 -LOG- OS: Windows 10 (10.0.0) 64bit
    24-04:16:32.837 23_16 -LOG- DRAM: 32667
    24-04:16:32.837 23_16 -LOG- CPU: AMD FX(tm)-8320 Eight-Core Processor
    24-04:16:32.837 23_16 -LOG- Freq: 3512
    24-04:16:32.837 23_16 -LOG- Cores: 8
    24-04:16:32.837 23_16 -LOG- Gfx: Direct3D 11.0 [level 11.1]
    24-04:16:32.837 23_16 -LOG- VRAM: 4071
    24-04:16:32.839 23_16 -LOG- SL: 5
    24-04:16:32.839 23_16 -LOG- Force DX9: False
    24-04:16:32.839 23_16 -LOG- Instancing: False
    24-04:16:32.840 23_16 -LOG- TimeZone: -05:00
    24-04:16:32.841 23_16 -LOG- Culture: en-US
    24-04:16:32.841 23_16 -LOG- Last build: 2321
    24-04:16:32.841 23_16 -LOG- Dedicated server build
    24-04:16:32.841 23_16 -LOG- Build: Release (nodeHeader)
    24-04:16:32.841 23_16 -LOG- *************************************************************************
    24-04:16:32.847 23_16 -LOG- Loading file 'E:\SteamLibrary\steamapps\common\Empyrion - Dedicated Server\DedicatedServer/../dedicated.yaml'
    24-04:16:32.933 23_16 -LOG- Started a new game
    24-04:16:33.765 23_16 -EXC- YamlDotNet.Core.YamlException: (Line: 2, Col: 1, Idx: 29) - (Line: 2, Col: 1, Idx: 29): Exception during deserialization ---> System.Runtime.Serialization.SerializationException: Property 'Description' not found on type 'Assembly-CSharp.PackageEditor'.
    at YamlDotNet.Serialization.TypeInspectors.TypeInspectorSkeleton.GetProperty (System.Type type, System.Object container, System.String name, System.Boolean ignoreUnmatched) [0x0005c] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at YamlDotNet.Serialization.NodeDeserializers.ObjectNodeDeserializer.YamlDotNet.Serialization.INodeDeserializer.Deserialize (YamlDotNet.Core.IParser parser, System.Type expectedType, System.Func`3[T1,T2,TResult] nestedObjectDeserializer, System.Object& value) [0x0003e] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x00039] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    --- End of inner exception stack trace ---
    at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x0009e] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at YamlDotNet.Serialization.ValueDeserializers.AliasValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x0006e] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at YamlDotNet.Serialization.Deserializer.Deserialize (YamlDotNet.Core.IParser parser, System.Type type) [0x0004e] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at YamlDotNet.Serialization.Deserializer.Deserialize (System.IO.TextReader input, System.Type type) [0x00007] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at YamlDotNet.Serialization.Deserializer.Deserialize[T] (System.IO.TextReader input) [0x00000] in <baa51ec9f90a4bd4bce3f032e263667e>:0
    at Assembly-CSharp.PackageEditor.CheckSelection (System.String ) [0x00017] in <54dd45b508314475b73d9bcedc33be34>:0
    NullReferenceException: Object reference not set to an instance of an object
    at Assembly-CSharp.SelectionConverter.DeletePane (Assembly-CSharp.VectorCollection& , System.String , System.Boolean , System.Collections.Generic.List`1[T] , System.Int32 ) [0x00074] in <54dd45b508314475b73d9bcedc33be34>:0
    at Assembly-CSharp.SelectionConverter.DeletePane (Assembly-CSharp.ActionService , System.Int32 , System.String , System.Boolean ) [0x00082] in <54dd45b508314475b73d9bcedc33be34>:0
    at Assembly-CSharp.Activator.LoadMenuItem (Assembly-CSharp.DialogSite , Assembly-CSharp.FileProvider+RegistryManager , System.String , System.Boolean , System.Int32 ) [0x00297] in <54dd45b508314475b73d9bcedc33be34>:0
    at Assembly-CSharp.Activator.CheckSelection (System.Int32 , System.String , System.Boolean , System.Int32 , System.Boolean , System.String , System.String ) [0x0004b] in <54dd45b508314475b73d9bcedc33be34>:0
    at Assembly-CSharp.SolutionInfo.BuildXmlFile (System.String ) [0x0001c] in <54dd45b508314475b73d9bcedc33be34>:0
    at Assembly-CSharp.SolutionInfo.ShowGroup () [0x00091] in <54dd45b508314475b73d9bcedc33be34>:0
    at Assembly-CSharp.ViewService.LoadBitmap () [0x001e0] in <54dd45b508314475b73d9bcedc33be34>:0
    at MBS_S.set_CheckSelection (MBS_S+ServerService ) [0x00014] in <54dd45b508314475b73d9bcedc33be34>:0
    at GameStartup.Awake () [0x002af] in <54dd45b508314475b73d9bcedc33be34>:0

    (Filename: <54dd45b508314475b73d9bcedc33be34> Line: 0)

    Setting up 4 worker threads for Enlighten.
    Thread -> id: 6148 -> priority: 1
    Thread -> id: 1c1c -> priority: 1
    Thread -> id: 11a4 -> priority: 1
    Thread -> id: 5254 -> priority: 1
     
    #160
    ravien_ff likes this.

Share This Page