test447

  • Content count

    22
  • Joined

  • Last visited

Community Reputation

19 Good

About test447

  • Rank
    Junior Member
  1. mod idea, slug critter

    That's a pretty cool idea. The hardest part of critters is definitely the art, not the code. The most complicated thing about the code for critters is the state machine that controls their actions (i.e. their brain basically). The tough part about critter art is that you need art for the adult critter + baby critter. Also you need egg art. And finally you need variant art too if you want that. The animation system would require breaking up the critter into a bunch of different moveable parts so it can actually be animated. If you want to look at the drecko sprites, you'll need to unpack the game's resource using a unity asset extractor. Asset studio is an example: https://github.com/Perfare/AssetStudio.
  2. @watermelen671 I believe I originally based my tool on that one. I wrote most of this tool 3 months ago so I had kinda forgotten. That code and reading the decompiled klei code for loading animations was how I managed to understand most of how the klei animation format worked. Sorry for having such a terrible command line interface! I'm not going to update this until we know for sure that klei isn't going to provide us with a true asset creation pipeline. Because it would suck to put all the effort into updating this and then for klei to provide a tool for us. If nothing drops with Tuesday's launch, I'll spend the next weekend making this tool more useable
  3. [REQUEST] Re:Suits

    Hi @watermelen671 I've got something kinda similar to your request. https://steamcommunity.com/sharedfiles/filedetails/?id=1810563583&searchtext= I don't know if those art assets are still in the game actually. I didn't see them when poking around art assets earlier this week.
  4. Hello @Ipsquiggle I was hoping you could provide the modding community with an update on Klei's intentions with regards to providing tools for creating modded art assets for the game. The current system allows for modders to load custom art assets through the `anims` folder as long as modders make Unity AssetBundles out of their work. However in order to make an AssetBundle it requires downloading a full install of Unity which seems unfortunate for modders. Is this going to be the expected workflow going forward for packaging modded assets for use in Oxygen Not Included mods? Additionally it is currently possible to retexture existing animations by simply pairing a modified png texture with the existing animation and build file. Two examples of workshop mods that do this are https://steamcommunity.com/sharedfiles/filedetails/?id=1810801031 and https://steamcommunity.com/sharedfiles/filedetails/?id=1810563583. However the modding community would certainly like to be able to load entirely custom animations into the game. I understand that the don't starve modding tools provide a way for community Spriter projects to be converted into klei animation files but the don't starve modding tools converter is creating an older version of klei animation file format that Oxygen Not Included does not support. Does Klei intend to provide a Spriter project to klei animation file format converter for the game's launch or would community efforts to create a converter (like this one https://github.com/daviscook477/kparser) be a worthwhile investment of the modding community's time? Thank you very much. A cute example of a custom texture and custom animation loaded into the game using that above tool:
  5. You probably need to install version 11 of java. Since Oracle doesn't provide support for 9 anymore. It's additive though so the java 9 features used in this project are available in 11. I think the reason I had to use java 9 was because it introduced better support for binary file writing.
  6. With the latest update it is now possible to create custom graphics for use in ONI. This is not just custom textures but also custom animations! I have created a tool called K-Parser that acts as a converter from the Klei animation file format that ONI runs on to Spriter projects. This tool is bidirectional and can be used to go from the in game files to a Spriter project and also from a Spriter project back to in game files. The following link takes you to a tutorial on how to extract a Spriter project from the game's own internal animations and on how to then convert your own Spriter projects into an AssetBundle that you can include the "anims" directory of your mod to have your own custom animation loaded into the game. https://github.com/daviscook477/kparser/tree/v0.1#K-parser
  7. Rockets won't launch because they have an error saying "Missing Atmo Suit". This is a bug because the duplicants assigned to the rocket are already in atmosuits so there is no reason the rocket would need an extra atmo suit to launch.
  8. Luxury Beyond Cycle 33.sav Game crash
  9. random crash

    crash on live branch with no mods in use. was in debug mode on super speed however. crash handler screen did not appear. output_log below: Initialize engine version: 2018.2.20f1 (cef3e6c0c622) GfxDevice: creating device client; threaded=1 Direct3D: Version: Direct3D 11.0 [level 11.1] Renderer: NVIDIA GeForce GTX 1070 (ID=0x1b81) Vendor: VRAM: 8088 MB Driver: 25.21.14.1634 Begin MonoManager ReloadAssembly - Completed reload, in 0.680 seconds <RI> Initializing input. <RI> Input initialized. <RI> Initialized touch support. UnloadTime: 0.592108 ms [23:51:46.460] [1] [INFO] Starting up with a resolution of 1920x1080 @60hz (fullscreen: True) [23:51:46.547] [1] [INFO] Found player prefs resolution 1920x1080 @60hz (fullscreen: True) [23:51:46.548] [1] [INFO] Applying resolution 1920x1080 @60hz (fullscreen: True) [23:51:46.581] [1] [INFO] Development Build: Q3-326830 SYSTEM INFO: Platform=WindowsPlayer OSname=Windows 10 (10.0.0) 64bit OSversion=10.0.17134.0 CPUmodel=To Be Filled By O.E.M. (To Be Filled By O.E.M.) CPUdeviceType=Desktop CPUarch=AMD64 ProcBits=64 CPUcount=4 CPUtype=Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz SystemMemoryMegs=8143 GPUgraphicsDeviceID=7041 GPUname=NVIDIA GeForce GTX 1070 GPUgraphicsDeviceType=Direct3D11 GPUgraphicsDeviceVendor=NVIDIA GPUgraphicsDeviceVendorID=4318 GPUgraphicsDeviceVersion=Direct3D 11.0 [level 11.1] GPUmemoryMegs=8088 GPUgraphicsMultiThreaded=False GPUgraphicsShaderLevel=50 GPUmaxTextureSize=16384 GPUnpotSupport=Full GPUsupportedRenderTargetCount=8 GPUsupports2DArrayTextures=True GPUsupports3DTextures=True GPUsupportsComputeShaders=True GPUsupportsImageEffects=True GPUsupportsInstancing=True GPUsupportsRenderToCubemap=True GPUsupportsShadows=True GPUsupportsSparseTextures=True System Language=English [23:51:47.094] [1] [INFO] Initializing at 2019-04-17 23:51:47.093 [23:51:47.094] [1] [INFO] Save path: C:\Users\Davis\Documents\Klei\OxygenNotIncluded [23:51:47.104] [1] [INFO] Load mod database [23:51:47.205] [1] [INFO] ModLoader.dll failed to load. Either it is not present or it encountered an error [23:51:47.205] [1] [INFO] Load mods: [23:51:47.205] [1] [INFO] Load mods: [23:51:47.308] [1] [INFO] Distribution platform: Steam [23:51:47.309] [1] [INFO] Localization.Initialize! [23:51:47.309] [1] [INFO] Initialize... Local mod localization [23:51:47.310] [1] [INFO] -> E:/Steam Games/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/StreamingAssets\strings/strings.po [23:51:47.310] [1] [INFO] Load mods: [23:51:47.310] [1] [INFO] Register mods/Local/ and mods/Dev as mod distribution platforms [23:51:47.313] [1] [INFO] Subscribe to mod chaineddeconstruction [23:51:47.313] [1] [INFO] Already subscribed mod: chaineddeconstruction [23:51:47.334] [1] [INFO] Subscribe to mod materialcolor [23:51:47.334] [1] [INFO] Already subscribed mod: materialcolor [23:51:47.340] [1] [INFO] Logged into Steam with ID:76561198045231261, NAME:Someone [23:51:47.342] [1] [INFO] [Account] Requesting auth ticket from Steam [23:51:48.137] [2] [INFO] [Account] Got login for user KU_7KWA0mO8 Unloading 5 Unused Serialized files (Serialized files now loaded: 0) Unloading 543 unused Assets to reduce memory usage. Loaded Objects now: 34092. Total: 71.832510 ms (FindLiveObjects: 2.542514 ms CreateObjectMapping: 2.070574 ms MarkObjects: 66.614663 ms DeleteObjects: 0.604155 ms) Unloading 3 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 4.396544 ms Unloading 2 unused Assets to reduce memory usage. Loaded Objects now: 35401. Total: 69.366494 ms (FindLiveObjects: 2.510288 ms CreateObjectMapping: 1.916372 ms MarkObjects: 64.875682 ms DeleteObjects: 0.063246 ms) [23:51:51.832] [1] [INFO] -- MAIN MENU -- [23:51:51.970] [1] [INFO] Initialising UGC Service [23:51:52.008] [1] [INFO] Screen resolution updated, saving values to prefs: 1920x1080 @ 60, fullscreen: True [23:51:52.066] [1] [INFO] UGC Service setup complete.. [23:51:52.345] [1] [INFO] Subscribe to mod Infinite Liquid/Gas Sources [23:51:52.345] [1] [INFO] Already subscribed mod: Infinite Liquid/Gas Sources [23:51:52.763] [1] [INFO] Subscribe to mod Infinite Liquid/Gas Sources [23:51:52.764] [1] [INFO] Already subscribed mod: Infinite Liquid/Gas Sources Unloading 1 Unused Serialized files (Serialized files now loaded: 0) Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 35370. Total: 75.355348 ms (FindLiveObjects: 2.421141 ms CreateObjectMapping: 1.039352 ms MarkObjects: 71.831908 ms DeleteObjects: 0.062945 ms) Unloading 5 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 2.641600 ms Unloading 151 unused Assets to reduce memory usage. Loaded Objects now: 46104. Total: 97.326926 ms (FindLiveObjects: 2.848507 ms CreateObjectMapping: 3.702337 ms MarkObjects: 90.603809 ms DeleteObjects: 0.172271 ms) [23:51:58.659] [1] [INFO] Loading save file: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 183.sav headerVersion:1, buildVersion:326830, headerSize:247, IsCompressed:True [23:51:58.659] [1] [INFO] GameInfo: numberOfCycles:182, numberOfDuplicants:12, baseName:The Deadly Hexagon, isAutoSave:True, originalSaveName:C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/The Deadly Hexagon.sav, saveVersion:7.8 [23:51:59.111] [1] [INFO] Load mods: [23:51:59.262] [1] [INFO] Set world to [worlds/Default] E:/Steam Games/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/StreamingAssets/worldgen/ [23:51:59.339] [1] [INFO] 16.71859 Level Loaded.... backend Shader warmup: 58 shaders 184 combinations 0.029s [23:52:06.527] [1] [INFO] Custom Settings: ImmuneSystem=Default,Stress=Default,StressBreaks=Default,Morale=Default,CalorieBurn=Default,WorldgenSeed=1085508156,SandboxMode=Disabled,World=,CarePackages =Enabled, [23:52:06.535] [1] [INFO] Loaded [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 183.sav] [23:52:06.536] [1] [INFO] World Seeds [299479603/299479603/299479603/299479603] [23:52:06.716] [1] [INFO] -- GAME -- Unloading 0 Unused Serialized files (Serialized files now loaded: 0) [23:52:07.384] [1] [WARNING] Insufficient keys to cover root plan menu Max of 12 keys supported but TUNING.BUILDINGS.PLANORDER has 14 [23:52:14.562] [1] [WARNING] Meep is already in the process of changing equipment (equip) [23:52:14.805] [1] [WARNING] Unable to find proper string for KKeyCode: Insert using key_code.ToString() [23:52:14.806] [1] [WARNING] Unable to find proper string for KKeyCode: Insert using key_code.ToString() [23:52:15.811] [1] [WARNING] ConsumeMouseScroll is true onImmigrantScreen , but activateOnSpawn is disabled. Mouse scrolling might not work properly on this screen. [23:52:16.653] [1] [INFO] Screen resolution updated, saving values to prefs: 1920x1080 @ 60, fullscreen: True Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 331783. Total: 909.732301 ms (FindLiveObjects: 33.043051 ms CreateObjectMapping: 12.320142 ms MarkObjects: 863.861628 ms DeleteObjects: 0.506876 ms) [23:52:23.400] [1] [WARNING] Ada is already in the process of changing equipment (equip) [23:59:52.414] [1] [INFO] Average frame time: 0.0346729 [23:59:52.443] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 174.sav [23:59:54.474] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 184.sav] [00:02:13.838] [1] [WARNING] No food with ID: BasicCure [00:02:15.759] [1] [WARNING] Trying to stop a song that isn't playing: Music_SelectDuplicant [00:03:17.993] [1] [INFO] Average frame time: 0.03557827 [00:03:17.997] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 175.sav [00:03:19.598] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 185.sav] [00:06:10.219] [1] [WARNING] FetchOrder2 FabricateFetch is requesting Clay 1.525879E-05 to KilnComplete [00:06:10.220] [1] [WARNING] Chore FabricateFetch is requesting Clay 1.525879E-05 to KilnComplete [00:06:37.193] [1] [INFO] Average frame time: 0.04261885 [00:06:37.197] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 176.sav [00:06:39.123] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 186.sav] [00:09:13.183] [1] [INFO] Average frame time: 0.05312253 [00:09:13.186] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 177.sav [00:09:15.042] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 187.sav] [00:11:00.200] [1] [WARNING] AirFilterComplete Storage for [AirFilterComplete] is being destroyed but it still contains items! [00:11:41.491] [1] [WARNING] No food with ID: DreckoEgg [00:11:43.804] [1] [WARNING] Trying to stop a song that isn't playing: Music_SelectDuplicant [00:12:03.818] [1] [INFO] Average frame time: 0.04665229 [00:12:03.822] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 178.sav [00:12:05.750] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 188.sav] [00:12:10.761] [1] [WARNING] Chore FoodFetch is requesting SpiceNut 2.980232E-08 to RationBoxComplete [00:13:22.926] [1] [WARNING] LiquidPumpingStationComplete Storage for [LiquidPumpingStationComplete] is being destroyed but it still contains items! [00:14:52.608] [1] [INFO] Average frame time: 0.04531677 [00:14:52.612] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 179.sav [00:14:54.542] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 189.sav] [00:17:23.282] [1] [INFO] Average frame time: 0.04937499 [00:17:23.285] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 180.sav [00:17:25.164] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 190.sav] [00:17:55.339] [1] [WARNING] Chore StorageFetch is requesting Carbon 0.0007324219 to StorageLockerComplete [00:18:36.960] [1] [WARNING] FetchOrder2 FabricateFetch is requesting Clay 1.525879E-05 to KilnComplete [00:18:36.961] [1] [WARNING] Chore FabricateFetch is requesting Clay 1.525879E-05 to KilnComplete [00:20:00.865] [1] [INFO] Average frame time: 0.0462161 [00:20:00.868] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 181.sav [00:20:02.787] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 191.sav] [00:20:37.232] [1] [WARNING] AirFilterComplete Storage for [AirFilterComplete] is being destroyed but it still contains items! [00:20:37.787] [1] [WARNING] AirFilterComplete Storage for [AirFilterComplete] is being destroyed but it still contains items! [00:20:50.395] [1] [WARNING] AirFilterComplete Storage for [AirFilterComplete] is being destroyed but it still contains items! [00:22:44.926] [1] [WARNING] No food with ID: LightBugEgg [00:22:46.531] [1] [WARNING] Trying to stop a song that isn't playing: Music_SelectDuplicant [00:23:08.038] [1] [INFO] Average frame time: 0.04906682 [00:23:08.042] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 182.sav [00:23:10.051] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 192.sav] [00:25:49.778] [1] [INFO] Average frame time: 0.05381507 [00:25:49.781] [1] [INFO] Deleting old autosave: C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save\The Deadly Hexagon Cycle 183.sav [00:25:51.781] [1] [INFO] Saved to [C:\Users\Davis\Documents\Klei\OxygenNotIncluded\save_files/auto_save/The Deadly Hexagon Cycle 193.sav] [00:25:54.616] [3] [INFO] Save_file: E:/Steam Games/steamapps/common/OxygenNotIncluded\SimDLL_CRASH_release_326830_20190417-20.25.53.sav [00:25:54.867] [3] [INFO] Reporting error. [00:25:54.867] [3] [INFO] [00:25:54.867] [3] [INFO] [00:25:54.911] [3] [INFO] Submitting crash:
  10. in the room overlay the tooltip for stable says the requirements are: * grooming station * min size 12 max size 96 but if you make a stable and put a sick bay in the stable room it will not count as a stable and the tooltip for the room will say to remove the conflicting buildings. However no where in game does it say that a sick bay conflicts with the stable requirements. the stable requirements should have something added like "no medical machinery" like the no "industrial machinery" that is stated for other rooms. or at least something to clarify that medical buildings cannot be placed in a stable.
  11. In my game I have two duplicants named Max. If I go into the cycle report I find that there is only one entry for Max that aggregates the data for both Maxes. For example it believes that Max has spent 127% of his time traveling when in reality he only has 100% of his time to give. Additionally it believes that Max consumed 120 kg of oxygen during the cycle which really should just be 60kg for one of the Maxes and 60kg for the other Max. This doesn't necessarily seem incorrect but it also doesn't really seem like intended behavior.
  12. neither in the telescope description in the build menu nor in the tooltip for the telescope itself does it say it needs oxygen. I had to look on the forums to figure out why my duplicants wouldn't use the telescope since they were in atmo-suits and it wasn't ever mentioned that they needed oxygen to use the telescope. This requirements should be mentioned in those tooltips.
  13. A drecko managed to get stuck midair when it was climbing about and the tiles nearby it were dug out. It has no available locations when looking at "Show Navigation" and just hangs midair upside down. It's been that way for a while. I haven't attempted to move it with wrangling or placing/destroying tiles but it's still definitely stuck.
  14. When trying to use the jobs menu in a UI scale of 200% (on a 4k screen) it does not scale properly. The lines between jobs are placed incorrectly and you are unable to place duplicants in jobs. You can click on the dropdown menu but then when trying to select a duplicant to take that job position it doesn't properly select them and they don't get the job.
  15. No UNKNOWN TAGs Alert

    Can confirm. I got the same bug. I attached a picture of what it looks like when it goes wrong.