Don't Starve Together

Don't Starve Together

211 ratings
Sukima Network(Custom Wormhole)
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
305.511 KB
25 Dec, 2018 @ 1:58pm
15 Jan, 2023 @ 5:00am
17 Change Notes ( view )

Subscribe to download
Sukima Network(Custom Wormhole)

In 1 collection by Yukari7777
Gensokyo
17 items
Description
Single Version

Sukima(隙間) is a creepy gap linking between space and space.
Yakumo Yukari has the ability to create and erase Sukimas which makes her can be everywhere and nowhere.
She came Don’t Starve World without invitation, adapted and finally has made a tool that everyone could use and manipulate Sukima, with some price.


Sukima Tool
- You can craft Sukima tool in Magic Tab.

- Equip it, then you can spawn Sukima Tunnel at the point you want.

- It will cost 100 sanity by default(configurable)


Tagging
- After spawning the gate, you can set the name of it.

- You can also rename it by right-clicking the gate with Sukima tool.

- If you press ‘Esc key’ or ‘Cancel button’, it will set a default name or the previous.


Teleportation
- You can left-click the gate to select destination.

- Click the destination where you want to go. Then the charater will jump in.

- The amount of sanity will cost.(configurable)
ㄴ If you don't have enough sanity, teleportation will be negated.

- You can alter the cost with some items.
ㄴ Default by Desert stone, see mod config for more information.


Other
- You can use alternatives instead of costing sanity.
ㄴ Also includes on spawning Sukima gate. Items will be removed automatically from your inventory.

- You can remove useless items by giving items into the gate.
50 Comments
Hamburger 11 May @ 12:36pm 
admin only setting?
Aire Ayquaza 13 Dec, 2023 @ 9:20am 
Maybe you should add options for more durability
Dionysuika 15 Jul, 2023 @ 2:56am 
为什么女武神在使用几次之后就不能再使用了?
KiyamaHarumi 24 Feb, 2023 @ 3:20am 
什么时候实装给八云紫呢?
Luneyl 6 Feb, 2023 @ 11:30am 
Turning "Ignore danger" option ON makes gaps unusable since character always says "It is too dangerous right now!"
Yukari7777  [author] 15 Jan, 2023 @ 5:02am 
Yeah, Klei has added upgrader as a component name in the script and I had to change it to another word.
Somehow that unchanged word causes crashes again.

Thanks for reporting and it should be fixed by now.
Adi 15 Jan, 2023 @ 4:51am 
I managed to fix the error by changing line 40 in schememanager.lua from

leftover = isspawn and TUNING.YUKARI.SPAWNG_POWER_COST or player.components.upgrader.schemecost or 75

to

leftover = isspawn and TUNING.YUKARI.SPAWNG_POWER_COST or player.components.schemecost or 75


This seems to have fixed the issue in my testing, and looking at the mod itself, .upgrader isn't referenced anywhere else (or in the yukari mod) so it seems to work fine.
Adi 15 Jan, 2023 @ 4:51am 
Thanks for the quick fix on this mod too! However I noticed that while it now works fine for base game characters, when Yukari opens the gap to select a teleport location the game crashes with this error

[00:00:53]: [string "../mods/workshop-1602267559/scripts/schemem..."]:40: attempt to index field 'upgrader' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-1602267559/scripts/schememanager.lua:40 in () ? (Lua) <30-60>
=[C]:-1 in (method) CallRPC (C) <-1--1>
scripts/networkclientrpc.lua:1238 in (global) HandleRPCQueue (Lua) <1219-1288>
scripts/update.lua:42 in () ? (Lua) <33-135>

(had to split this comment because of steam comment limits)
Yukari7777  [author] 15 Jan, 2023 @ 4:03am 
@Adi
Fixed
Adi 15 Jan, 2023 @ 2:18am 
Whenever I try to create a gap with the Sukima Tool the game crashes with this error

[00:03:51]: [string "../mods/workshop-1602267559/scripts/compone..."]:50: bad argument #2 to 'SetPosition' (number expected, got nil)
LUA ERROR stack traceback:
=[C]:-1 in (method) SetPosition (C) <-1--1>
../mods/workshop-1602267559/scripts/components/makegate.lua:50 in () ? (Lua) <40-67>
=(tail call):-1 in () (tail) <-1--1>
scripts/bufferedaction.lua:25 in (method) Do (Lua) <21-35>
scripts/entityscript.lua:1463 in (method) PerformBufferedAction (Lua) <1450-1474>
../mods/workshop-1602267559/scripts/stategraph_scheme.lua:23 in (field) fn (Lua) <23-23>
scripts/stategraph.lua:604 in (method) UpdateState (Lua) <572-616>
scripts/stategraph.lua:643 in (method) Update (Lua) <635-663>
scripts/stategraph.lua:128 in (method) Update (Lua) <109-146>
scripts/update.lua:283 in () ? (Lua) <219-293>

I tested it with just this mod.