Occupy Mars: The Game
0 of 0

File information

Last updated

Original upload

Created by

JoewAlabel

Uploaded by

joewalabel

Virus scan

Safe to use

Tags for this mod

122 comments

  1. joewalabel
    joewalabel
    • premium
    • 25 kudos
    Locked
    Sticky
    After update v0.122.2, the game started used F1 key, so I recommend you change the key on the file:
    Occupy Mars The Game\BepInEx\config\com.bepis.bepinex.configurationmanager.cfg
    Show config manager = F1to PageDown or any other you want:
    Show config manager = PageDown
    OR get AllInOne v5.0 ;)
  2. joewalabel
    joewalabel
    • premium
    • 25 kudos
    Locked
    Sticky
    Hi!!!

    Finally v17.1 released!
    Sorry for delay, I lost so many time figuring out how to fix Well Multiplier option.
    I get tired trying figured out how fix it on the code, so I created mine version ;)
    Unfortunatelly if u upgrade and it not fix your NEGATIVE VALUES, you will have to start a new fresh save game. If it fixed, u're okay :D

    I create one check to verify if the game try uses more water that u have stored (this was causing the negative values bug), so if it try, it will only use the water till it get to 0, not negatives values anymore :D
    And I noticed the Water Spot aren't replanishing. So I created my own function to fix this :D
    It will work but if u uses more water than the spot have, the game will not replenish water. Not  bug, u just are using more water than the water spot supports. Just check the max storage of your waterspot and make sure the sum of all yours Wells does not be higer.

    If you found some bug, fell free to report then, at Bugs tab, please!
    Enjoy!!!!
  3. joewalabel
    joewalabel
    • premium
    • 25 kudos
    Locked
    Sticky
    Updated to work with latest version of the game: Nuclear Update build v0.152.10.

    Sorry for delay guys! I wasn't playing this game for a time and i am a bit busy now a days.
    But ofc i will update this mod every time it needs asap as i can ;)

    Unfortunatelly i do not have time to add more functions at the time, so sorry i can not accept new requests. But you are free to comment here what u want to be added. I do not have time now, but it does not mean i don't want to. If i get some time maybe i can bring new features.

    Thanks and sorry for the delay to make it compatible with new version.
  4. Ace789789789
    Ace789789789
    • member
    • 0 kudos
    How to add uranium rods to your mod?
  5. tukanggibah
    tukanggibah
    • member
    • 0 kudos
    I hope the author of this mod visits here.
    1. Derkleous1982
      Derkleous1982
      • member
      • 0 kudos
      yea me to however I guess in a few day it will not matter I will just buy the game and I wont really need to know if this works with the prolog 
  6. Derkleous1982
    Derkleous1982
    • member
    • 0 kudos
    does this not work with Occupy Mars Prolog ?
  7. SaberFang1
    SaberFang1
    • supporter
    • 2 kudos
    Add free crafting option please?
    1. Malatar
      Malatar
      • premium
      • 0 kudos
      It's easy enough to just add the mats with this mod and craft anything you want...
    2. danieldsi
      danieldsi
      • member
      • 0 kudos
      I was looking for item IDs because the drop down in the menu wont scroll down
  8. heistema
    heistema
    • member
    • 0 kudos
    I have the current version of the all-in-one version of the mod and so far it works flawlessly!

    Except that no matter what changes I do on LoadItemList, they are getting ignored.
    I tried adding several different items and even changed the order, those separators, everyting...
    The list with spawnable items in the Page-Down menu still stays the same, as if I have not altered the file at all... Also thing suspicious in the log.

    Anyone, an idea?
  9. Malatar
    Malatar
    • premium
    • 0 kudos
    Wow, talk about giving the user control of the game!  This is just wonderful.  I can speed up the research time for mechanics, without messing up the balance on the other trees.  (I like 3x XP for that tree only, because I feel it's super boring to level with just drilling rocks.)  I can tune down the durability drain on tools.  I can get rid of meteor showers that actually chase me around the map.

    Can't recommend this one enough!  Great job!
    1. joewalabel
      joewalabel
      • premium
      • 25 kudos
      Thank you for ur feedback! I am glad u liked :D
    2. Malatar
      Malatar
      • premium
      • 0 kudos
      Yeah it's been working flawlessly for many hours now.  Simply superb.

      I did have one question though.  On the "Unlock specific technology" option, would it be possible to have it NOT unlock all the things leading up to the target tech?  I'd like to start with Greenhouse unlocked, but I don't want all those earlier techs for free...

      If it's not doable, no big deal.  Still an absolutely indispensable mod, thanks again.
    3. joewalabel
      joewalabel
      • premium
      • 25 kudos
      "On the "Unlock specific technology" option, would it be possible to have it NOT unlock all the things leading up to the target tech? "
      Yes. You will unlock only the one u hold mouse button on it. It will unlock even if you do not have tech point to cast. But if u have tech point, it will decreases 1 point too. So, yeah, it works perfect for all situations :D
      I use this a lot to not have to build the tech's workbenchs.
    4. Malatar
      Malatar
      • premium
      • 0 kudos
      Yeah, again all I can say is this makes the game 10x better.  Thank you so much for the update!
  10. kajb139
    kajb139
    • member
    • 1 kudos
    HEADS UP!!! Default branch was just updated with the nuclear update to the game. We will need a new updated version of this mod as soon as possible.
  11. Ace789789789
    Ace789789789
    • member
    • 0 kudos
    The update is out 
  12. Ace789789789
    Ace789789789
    • member
    • 0 kudos
    it did not work on the test of the for the upcoming update of the game I do not know why 
  13. kkennedy5141
    kkennedy5141
    • member
    • 0 kudos
    I can't get this to work. I did a clean install of occupy mars then used vortex to install the v8 all in one - no go then I removed did the v8 only since i had the net 6 and other files. Still nothing. No manger pop-up with hotkeys also changed the key binds. Then looking at local files seem like to many BepinEx with in older with in folder with folder.... so, I copied one and put it in the plugins and removed the subfolders within sub folder. Now the command window opens and there is red missing tech table does not match... the popup in game works and i can remap the keys but when i use the mapped keys the mod is not working won't fix hunger or thirst. I saw in comments the guy making his own test older an got it working but i need a pic of file structure or typed file structure and what files he pulled from what versions went where. Can someone show me their plugins file structure please?

    Game Folder
    C:\Program Files (x86)\Steam\steamapps\common\Occupy Mars The Game


    PlugIns Folder:   C:\Program Files (x86)\Steam\steamapps\common\Occupy Mars The Game\BepInEx\plugins

    All In One v8 Down Load:  C:\Program Files (x86)\Steam\steamapps\common\Occupy Mars The Game\BepInEx\plugins\Joew Occupy Mars Tweaks - AllInOne-3-8-0-1706821954

    Files In Folder: Another epInex Folder, __folder_managed_by_vortex, changelog, doorstop_config, winhttp.dll 


    The new Bepinex Folder: C:\Program Files (x86)\Steam\steamapps\common\Occupy Mars The Game\BepInEx\plugins\Joew Occupy Mars Tweaks - AllInOne-3-8-0-1706821954\BepInEx

    Folders: Config, Core, Pligins
    Files: __folder_managed_by_vortex, LogOutput


    The New PlugIns Folder: C:\Program Files (x86)\Steam\steamapps\common\Occupy Mars The Game\BepInEx\plugins\Joew Occupy Mars Tweaks - AllInOne-3-8-0-1706821954\BepInEx\plugins

    Folders: Joew_OccupyMars_Tweaks
    Files:  __folder_managed_by_vortex, ConfigurationManager.dll, ConfigurationManager, Joew_OccupyMars_Tweaks.dll


    The Joew_OccupyMars_Tweaks Folder:  C:\Program Files (x86)\Steam\steamapps\common\Occupy Mars The Game\BepInEx\plugins\Joew Occupy Mars Tweaks - AllInOne-3-8-0-1706821954\BepInEx\plugins\Joew_OccupyMars_Tweaks

    Files In Folder:  __folder_managed_by_vortex, ItemList, ItemList


    ** I have spent days and hours trying to figure it out... Thanks
    When game loads the command window text with red:

    [Message:   BepInEx] BepInEx 5.4.21.0 - OccupyMars (1/11/2024 8:24:09 AM)
    [Info   :   BepInEx] Running under Unity v2021.3.29.2116973
    [Info   :   BepInEx] CLR runtime version: 4.0.30319.42000
    [Info   :   BepInEx] Supports SRE: True
    [Info   :   BepInEx] System platform: Bits64, Windows
    [Message:   BepInEx] Preloader started
    [Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.21.0]
    [Info   :   BepInEx] 1 patcher plugin loaded
    [Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
    [Message:   BepInEx] Preloader finished
    [Message:   BepInEx] Chainloader ready
    [Message:   BepInEx] Chainloader started
    [Debug  :   BepInEx] Skipping loading c:\program files (x86)\steam\steamapps\common\Occupy Mars The Game\BepInEx\plugins\Joew Occupy Mars Tweaks - AllInOne-3-8-0-1706821954\winhttp.dll because it's not a valid .NET assembly. Full error: Format of the executable (.exe) or library (.dll) is invalid.
    [Info   :   BepInEx] 2 plugins to load
    [Info   :   BepInEx] Loading [Configuration Manager 18.0.1]
    [Info   :   BepInEx] Loading [Joew_OccupyMars_Tweaks 8.0.0]
    [Info   :Joew_OccupyMars_Tweaks] Plugin Joew_OccupyMars_Tweaks is loaded!


    [Error  : Unity Log] TypeLoadException: Could not load type Pyramid.OccupyMars.TechTree.TechTreeTechnology, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null while decoding custom attribute: (null)
    Stack trace:
    System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) (at <47fc8c70fa834cbf8141d7c1a7589125>:0)
    System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) (at <47fc8c70fa834cbf8141d7c1a7589125>:0)
    System.RuntimeType.GetCustomAttributes (System.Boolean inherit) (at <47fc8c70fa834cbf8141d7c1a7589125>:0)
    HarmonyLib.HarmonyMethodExtensions.GetFromType (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type, System.Boolean allowUnannotatedType) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.Harmony.CreateClassProcessor (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.Harmony.<PatchAll>b__11_0 (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    HarmonyLib.Harmony.PatchAll () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
    Joew_OccupyMars_Tweaks.Plugin.Awake () (at <144a9698a7cf4acdb6682d2acb519f63>:0)
    UnityEngine.GameObject:AddComponent(Type)
    BepInEx.Bootstrap.Chainloader:Start()
    UnityEngine.InputSystem.InputSystem:.cctor()


    [Message:   BepInEx] Chainloader startup complete
    [Info   : Unity Log] Odin Serializer ArchitectureInfo initialization with defaults (all unaligned read/writes disabled).
    [Info   : Unity Log] Odin Serializer detected whitelisted runtime platform WindowsPlayer and memory read test succeeded; enabling all unaligned memory read/writes.
    [Info   : Unity Log] LANGUAGE SYSTEM: Changed locale => English (en)
    [Info   : Unity Log] kevinkennedy5141
    [Info   : Unity Log] english
    [Info   : Unity Log] LANGUAGE SYSTEM: Change language => ENG
    [Warning: Unity Log] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
    [Warning: Unity Log] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
    [Warning: Unity Log] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
    [Warning: Unity Log] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
    [Debug  :   BepInEx] [UnityInput] Using LegacyInputSystem

    1. joewalabel
      joewalabel
      • premium
      • 25 kudos
      Next time put all the logs on pastebin and share the link here please.
      And before starts do some crazy things, read all the Description tab of the mod. I always explain everything u need below Instructions.
      If u read before try installing, u had noticed i did not use vortex to install.

      Do not install by vortex.
      Download manual the All In One version and extract to ur game's root folder:
      
      Extract the files there.It's all u need.
      And make sure you've installed .NET 6. You can download latest version: here

      If u're still getting this error, ur game isn't updated to nuclear version. Check if ur version are build version: 0.152.10 and make sure u're using the beta build Nuclear update.
    2. kkennedy5141
      kkennedy5141
      • member
      • 0 kudos
      It totally works now, had no idea i was on the wrong game version. I thought the nuclear version was live. Soon as i updated to the beta patch 052.10 it worked. Sorry i also tried to send pic of file folder when i did the first message but could not figure out how. It kept asking to paste a url. I did follow your instructions but just started do weird stuff trying to get it to work. Again, no idea I was on wrong patch....

      YOUARE AWSOME!!
    3. joewalabel
      joewalabel
      • premium
      • 25 kudos
      you are welcome ;)

      I am glad u can install and can enjoy the mod!
      I'm looking into some new feature, add the option to you can set multipliers for kilopowers generators too.
      Next week is a holyday, problably i'll release :D