Oxygen Not Included

Oxygen Not Included

Scaffolds / 脚手架
114 Comments
NatoTomato  [author] 18 Jul @ 7:51pm 
@Tellik, this mod is designed to be a Quality of Life improvement rather than a new game feature. I kind of imagine that these scaffolds are put together by dust bunnies and spittle, which is why they fall apart (disappear) over time and don't require a dupe errand.

If you are looking for something that is somewhat similar, but requires materials and dupes to build you might want to check out this unrelated mod by !-嘿嘿嘿-!. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2012810337
Tellik 18 Jul @ 7:33pm 
Don't know if this is intended, but building scaffolds is free and instant without dupe interaction.
NatoTomato  [author] 1 Jul @ 12:27pm 
Great to hear! Thanks for letting me know. I haven't played in a while so hasn't checked myself yet.
唐狙不辱使命 1 Jul @ 11:25am 
still work,thanks
DJK84 14 Jun @ 3:48am 
Currently causing game crashes
NatoTomato  [author] 28 Nov, 2024 @ 7:34am 
@XARK, sadly it wouldn't be as simple as a setting to activate/deactivate the cost and construction time. To get this mod to work, I had to significantly change the way that this building is constructed in a way that is incompatible with normal construction.

It sounds to me like what you really want would be a separate mod that changes the vanilla ladders to make them able to overlap other things. That should be possible. They could be moved to the same layer that I used for Scaffolds. I suggest you jump on the Discord https://discord.com/invite/oxygennotincluded and go to the "mod-ideas" channel to see if anyone is willing to make a mod like that. Alternatively, don't feel shy about trying to make the mod yourself! The community is great at offering support for first-time modders.
XARK 28 Nov, 2024 @ 7:13am 
Could you add the option in this mod to activate/deactivate the cost and construction time equal to that of a common stairs? I like this mod because it can overlap other things without problems, but it simply breaks the "knowing where to dig so you don't end up without a base to walk on" dynamic of the game.
NatoTomato  [author] 25 Nov, 2024 @ 12:03pm 
@XARK, this mod is designed to be a Quality of Life improvement rather than a new game feature. I kind of imagine that these scaffolds are put together by dust bunnies and spittle, which is why they fall apart (disappear) over time and don't require a dupe errand.

If you are looking for something that is somewhat similar, but requires materials and dupes to build you might want to check out this unrelated mod by !-嘿嘿嘿-!. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2012810337
NatoTomato  [author] 25 Nov, 2024 @ 11:58am 
@ajolicoe and @ariefadityarafly, I just tested with the latest build and it all still seems to be working fine. Please try again on a new map with all other mods disabled. If you still have a problem, then please report it on Github https://github.com/nathantalewis/oni-scaffolds/issues and include your full player.log https://github.com/aki-art/ONI-Mods/wiki/How-to-send-a-log
XARK 24 Nov, 2024 @ 3:05pm 
It's an improved staircase, but it's strange that it doesn't cost anything and doesn't even have to be built by duplicators... even so, it's still a good mod.
NatoTomato  [author] 23 Nov, 2024 @ 3:25pm 
I'll look into this the next time I get a chance, but it will likely be a few days. Until then I recommend you switch to the previous update branch. Official instructions on how to do that are at https://forums.kleientertainment.com/forums/topic/140474-previous-update-steam-branch-access/
ajolicoe 23 Nov, 2024 @ 3:07pm 
Not working today:(
ariefadityarafly 15 Nov, 2024 @ 6:09pm 
at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.GameObject parent, System.String name, System.Boolean initialize_id, System.Int32 gameLayer) [0x00000] in <42a58da1d7eb4994b452d944564c213e>:0
at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <42a58da1d7eb4994b452d944564c213e>:0
at LaunchInitializer.Update () [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
Build: U52-626616-V
ariefadityarafly 15 Nov, 2024 @ 6:09pm 
at LegacyModMain.LoadBuildings (System.Collections.Generic.List`1[T] types) [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at LegacyModMain.Load () [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at Assets.CreatePrefabs () [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at Assets.OnPrefabInit () [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at KMonoBehaviour.InitializeComponent () [0x00000] in <42a58da1d7eb4994b452d944564c213e>:0
at KMonoBehaviour.Awake () [0x00000] in <42a58da1d7eb4994b452d944564c213e>:0
UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0
ariefadityarafly 15 Nov, 2024 @ 6:08pm 
at UnityEngine.Object.Internal_InstantiateSingleWithParent_Injected (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3& pos, UnityEngine.Quaternion& rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0
at UnityEngine.Object.Internal_InstantiateSingleWithParent (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3 pos, UnityEngine.Quaternion rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0
at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0
at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Vector3 position,
at GeneratedBuildings.GeneratedBuildings.LoadGeneratedBuildings_Patch7 (System.Collections.Generic.List`1[T] ) [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
ariefadityarafly 15 Nov, 2024 @ 6:06pm 
First anim file needs to be non-null. ScaffoldComplete (UnityEngine.GameObject)

at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0
at Debug.LogError (System.Object obj) [0x00000] in <42a58da1d7eb4994b452d944564c213e>:0
at DebugUtil.AssertArgs (System.Boolean test, System.Object[] objs) [0x00000] in <42a58da1d7eb4994b452d944564c213e>:0
at KAnimControllerBase.set_AnimFiles (KAnimFile[] value) [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at BuildingLoader.Add2DComponents (BuildingDef def, UnityEngine.GameObject go, System.String initialAnimState, System.Boolean no_collider, System.Int32 layer) [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at BuildingLoader.CreateBuildingComplete (UnityEngine.GameObject go, BuildingDef def) [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
at BuildingConfigManager.RegisterBuilding (IBuildingConfig config) [0x00000] in <ade4ebd17f71495b9476a7e52f977fe6>:0
Mister Zi 17 Oct, 2024 @ 12:58pm 
Fine at 17/10/24 and last DLC. TY Sir
Xilay 7 Sep, 2024 @ 11:28am 
While I agree with the commends below me that being able to place scaffolds just instantly everywhere is quite strong. I wouldn't say thats a bad thing. Every mod *can* be abused in some way to be overpowered, thats ultimately up to the user. I agree wholeheardetly agree that the current behavior should at the very least be an toggleable option.

I personally just use them to get dupes out of being stranded on a natural tile with no ladders while digging out a large area. Where I only notice they are stuck once i get a notification that they are suffocating or soilining themselfes.

This mod is a lifesaves(literally) here being able to place scaffolds even inside the natural tiles on the spaces where actual ladders are planned to be placed. No more randomly stuck dupes due to dumb AI!

Thanks again so much for making this mod, I never wanna play ONI without it anymore ^^
NatoTomato  [author] 6 Sep, 2024 @ 6:44am 
@ljcoder07, thank you for sharing your well thought out ideas!

Making the bottom scaffold require a solid tile beneath it and unlocking Scaffolds after some level of research are both already in the Ideas for Improvement part of the description. I would happily accept a Pull Request that implements those, just make sure they are behind options so that the current behavior remains the default.

I feel like the Rope idea would probably be better as a separate mod. It gets confusing when a single mod tries to do too much. Look at the Stairs mod, for example: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2012810337 . It has platforms and (permanent) scaffolds in it. Few people find out about those features though, because the name is only "Stairs". You should check it out. It might be more of the balance you are looking for. This mod was always meant to be a Quality of Life mod rather than a new game mechanic. I'll acknowledge that makes it less realistic.
ljcoder07 5 Sep, 2024 @ 11:38pm 
Please let me know your thoughts after fully reading this, and share any improvements to my ideas.
ljcoder07 5 Sep, 2024 @ 11:38pm 
(Part 3 of 3) …overlap buildings, but duplicants, critters, and buildings can also ALL be on top of platforms. It can't exactly be climbed on like ladders, and could seal off rooms, but debris, liquids, and gasses do phase through it (or just certain sections of it that are weaker and cannot be supported called Pneumatic Platform). Most importantly, it REQUIRES support. Platforms need to be on Platform Support (or "Platform Beam" or "Platform Pole", whichever you prefer), which in turn need to be on other platform support or tiles. All of it should require refined metal to build, and even if each part individually doesn't cost much, it can add up. Like scaffolding, the platform, platform support, and pneumatic platform should be unlocked later in the research tree, possibly in the same tab as scaffolding. As a bonus, platform support, when NOT supporting platforms, but other tiles, may end up adding to decor, as if duplicants feel assured that the ceiling is supported.
ljcoder07 5 Sep, 2024 @ 11:38pm 
(Part 2 of 3) …Improved Construction II, Demolition, Mechatronics Engineering, Plumbing, or Pyrotechnics. If it doesn't already, have it require a bottom scaffolding be on top of a tile, otherwise they decay instantly, like they fall apart and collapse without support.
2. New Idea, Climbing Rope: Have climbing rope be essentially to scaffolding what fire poles are to ladders. Like scaffolding, it can overlap buildings, and like fire poles, duplicants move faster going downwards, but slower going upwards, albeit to less effect. The top would have to be attached to the side of a tile, and from there, is extendable by being supplied with reed fiber, no other duplicant operation needed. Due to it being a simple concept, it can be unlocked early in the research tree.
3. New Idea, Platforms: Inspired by the original main menu of ONI, platforms enable a more compact way for building placement in industrial areas by effectively stacking them on top of each other. Of course, it can…
ljcoder07 5 Sep, 2024 @ 11:36pm 
(Part 1 of 3) At first glance of reviewing the description, scaffolding seems a bit powerful. The fact it functions nearly identical to ladders, but with no material cost, and is built instantly like in sandbox mode, really makes this mod look "iffy" to me. Sure, they decay after some time, but they could just easily be set to permanent. I'm the type of guy that is attracted to a combination of realistic and balanced gameplay, and I also have some similar ideas that would fit in this mod, so here are my suggestions.
1. The Scaffolding Nerf: Since scaffolding is so useful with what it can do, especially what it can do uniquely, I know it's best not to remove its abilities, but put them behind a progression wall. I suggest putting scaffolding somewhere moderately far in the research tree and not so instantly accessible. And, if scaffolding is to ever be permanent, it should cost resources. Perhaps 10-50 kg of refined metal, and maybe even require a tier 2 or 3 skill, such as…
SilverMisaka 31 Aug, 2024 @ 12:11pm 
此mod必须置于高优先级,否则可能会出现脚手架重叠
Ryöstäjä räkä 16 Aug, 2024 @ 4:29pm 
i think it would be great if you could add a scaffold filter to the deconstruction menu so it would only deconstruct scaffolding :)
NatoTomato  [author] 15 Aug, 2024 @ 5:44am 
You're welcome!
Stranger 15 Aug, 2024 @ 5:11am 
Just noticed the options recently and thougt if I am this dumb and didn't notice it previously... 😅 Thanks for your awesome work!
NatoTomato  [author] 25 Jul, 2024 @ 12:59pm 
I just released version 1.3.0 of the Scaffolds Mod, which now features Mod Options so that you can configure things like how many cycles Scaffolds should last before they self-destruct.
Passtro 25 Jul, 2024 @ 8:34am 
Thank you so much,it works now😀🎉
NatoTomato  [author] 23 Jul, 2024 @ 3:19pm 
@Passtro, I think I found the problem you were having with the Frosty Planets DLC. In the Deconstruction Tool, if you selected "Buildings" then in Scaffold versions 1.2.2 and earlier it wouldn't deconstruct the scaffolds. I just published Scaffolds 1.2.3 that patches the deconstruction filter to make Scaffolds look like normal buildings from that tool's point of view.
Stranger 23 Jul, 2024 @ 2:05pm 
OK, that did it. Sorry to bother you. Some mods were updating on their own somehow and I was pretty sure that all of them do that. Now I see the list Mod Updater pulled and realise how wrong I was. 😅 Thanks a lot for your mod and your help!
NatoTomato  [author] 22 Jul, 2024 @ 5:34pm 
A kind soul sent me the money to buy the Frosty Planet DLC! I'll install it tomorrow and do my best to get to the bottom of any bugs with Scaffolds there.
NatoTomato  [author] 22 Jul, 2024 @ 11:02am 
@Passtro, sadly I don't have the frosty planet DLC and therefore can't fix any problems related to it. I'm happy to accept Pull Requets on github if someone else has the DLC and a fix. Alternatively if I get enough donations on https://ko-fi.com/nathantalewis , https://paypal.me/nathantalewis , or https://www.buymeacoffee.com/nathantalewis I would love to be able to buy the DLC and make a fix myself.
Passtro 22 Jul, 2024 @ 10:52am 
你好,在启用寒霜DLC后发现一个问题,脚手架可以在一个格子内重复叠放,并且无法通过拆除工具拆除,只能手动点击拆除按钮拆除。
Hello I got a problem when enable frosty planet DLC, Scaffolds can be repeatedly stacked in a grid, and cannot be removed by the deconstruct tool, only can remove by manually click the removed button
NatoTomato  [author] 22 Jul, 2024 @ 6:41am 
@Stranger, I had responded in these comments back in May:

> Your local copy is probably out of date. Try using the Mod Updater to make sure you have the latest version of the mod. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2018291283
>
> This will apply to any ONI mod, not just this one. =]

I should have responded on the github issue too for the people who look there. Try using the mod updater linked above and if you still have a problem then add your player.log as a comment on the Github issue.
Stranger 20 Jul, 2024 @ 10:57am 
Is this actually working for you guys?
I see it crashing whenever I try to place Scaffolding.
I saw an issue created on Github in April, still open, still unanswerd.
NatoTomato  [author] 14 Jul, 2024 @ 10:07am 
@么得感情的面瘫, the comment about blueprints was responding to Kupie.
么得感情的面瘫 9 Jul, 2024 @ 4:19am 
skin Blueprints or Buildings Plan ?I'm not sure what blueprint you're talking about
NatoTomato  [author] 8 Jul, 2024 @ 1:58pm 
@Kupie, I haven't looked into how Blueprints Fixed works. Do you know if they have a way to add support for mod objects?
NatoTomato  [author] 8 Jul, 2024 @ 1:57pm 
@么得感情的面瘫, making the timer value configurable is already on the ideas for improvements. I hadn't considered showing a notification when the scaffolds expire. I'm afraid that might get a bit too spamming, no?
Kupie 5 Jul, 2024 @ 12:14pm 
Any way to get this working with "Blueprints Fixed"? https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2435244304
么得感情的面瘫 2 Jul, 2024 @ 6:02pm 
能手动配置消失的周期吗,或者消失时给一个左上角红色警告
TAK 9 Jun, 2024 @ 2:50am 
可以设置绑定个快捷键吗,这个超级好用!!Can you set up a bind a shortcut, this works super well!
NatoTomato  [author] 13 May, 2024 @ 3:13pm 
@BossOfGym, your local copy is probably out of date. Try using the Mod Updater to make sure you have the latest version of the mod. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2018291283

This will apply to any ONI mod, not just this one. =]
BOSS OF GYM 12 May, 2024 @ 4:35pm 
bro update it pls
taggyMY 23 Apr, 2024 @ 1:22am 
is this broken? Game crashes whenever i click to place scaffold after the update. All existing scaffolds in the save is missing as well.
xX_VorTex_Xx 4 Apr, 2024 @ 6:52am 
Ich muss sagen Es Hilft Mega und ist einfach Ein muss Danke für den Coolen MOD
NatoTomato  [author] 30 Mar, 2024 @ 10:38am 
High praise! Thank you all and I'm glad you're enjoying it!
Evenstaar 30 Mar, 2024 @ 5:18am 
You are the Bob Ross of modders. Take my money!
!!(··-> . <--·)!! 28 Mar, 2024 @ 6:43am 
神mod:steamthumbsup: