Don't Starve Together

Don't Starve Together

927 hodnocení
Global Positions -Remapped
2
2
   
Ocenit
Přidat do oblíbených
Oblíbeno
Odebrat z oblíbených
Velikost souboru
Přidáno
Aktualizováno
367.935 KB
15. pro. 2022 v 22.09
28. srp. v 22.57
Poznámky ke změnám (6) – zobrazit

Klikněte na „Odebírat“ pro stažení položky
Global Positions -Remapped

Popis
The concept of "Global Positions" but made from the ground up to be a little easier on your computer. By default does not contain pings, for pings I recommend the "Global Pings" mod.

Everything was done from scratch to use more modern methods and have some nice tweaks in there too.
The mod icon is the only thing taken from "Global Positions".

Modes
There are currently 3 modes to choose from in the config...

Map Share
- A accurate recreation of some of the functionality of "Global Positions".
- Other player's icons and names will be visible on the map from any distance.
- Speed at which the map updates is based on movement speed to prevent follower after-images. (Configurable)
- All players exploration contribute to your map.
- Not retroactive, area others explore while you are off the server or in a separate shard will not be mapped.
- Moderately light weight.

Easy Cartography
- A new take on the idea of map sharing.
- Very light weight, use if other mode causes too much lag.
- Other players exploration does not contribute to your map.
- Cartographer's Desk can now be interacted with, when you do, your map will be saved to the desk and any maps saved to the desk will be added to your map.
- Retroactive, fresh players can interact with a Cartographer's Desk to fill out their map with everything that any player has explored (prior to said player interacting with the Desk themselves)
- Map scrolls can still be made for use in giving it to someone who is too busy to touch the desk themselves.

Both (Default)
- Contains all the features of both the other modes.
- "Easy Cartography" mode's features can be used to overcome the issue of the "Map Share" mode not being retroactive.


Notes
This mod contains client-side config options. These can only be accessed via the main menu's mods menu.

This mod does not add any features from "Global Positions" that were not mentioned above. Missing features:

- Pings. If you want them back I recommend getting "Global Pings"
- Ability to prevent personal map sharing (Planned for a future update?)
- Wilderness Mode support. (Not planned)
- Smoke Signals. (Not planned)

Plans
- When a player joins the server, update their map with previously explored areas. (WIP)
- Have a option for player icons show up while in "Easy Cartography" mode, maybe only while the player holds a compass?

Bugs

- None yet, let me know if you find any!
Počet komentářů: 83
󰀏Niko  [autor] 4. říj. v 22.28 
Remapped is it's own mod, built from the ground up. It should be ran without the original to avoid conflicts.
Pyrussy Enthusiast 3. říj. v 12.34 
do we still need the other one for this to work, or can we just have this remapped version on its own?
󰀏Niko  [autor] 20. zář. v 14.40 
I have some plans to implement something along those lines, but I am not sure when I will ever get around to it. It's a low priority because it would be redundant to the main mode of the mod.

I've always personally liked the compass, a very underestimated item in the game. Either because people don't know that two players using a compass at the same time will show each other on the map or because some mod like this one is being used that makes that obsolete. Usually both. :p
Momcio 20. zář. v 12.32 
This mod is great, but I have a question. Is it possible to mod option that allows to see others on the map when they hold compass? I think it could be cool option and would give more use to that item.
雨仓 19. zář. v 4.20 
0. Request Chinese translation! This will let more people know your MOD
Some story ideas (will increase the difficulty of production):
1. Modify the recipe of the cartography table
1.1 Not every adventurer knows how to make a map, so a pirate map should be posted on the cartography table as a reference for making maps. (Add "Pirate Map*1" to the recipe)
1.2 A cartography table that supports large-scale replication should require a large amount of papyrus and ink when making it. (Add "Papyrus*x", "Charcoal*x" to the recipe)
2. The content between different cartography tables should be independent, rather than synchronizing the information on each cartography table in real time through the Internet
󰀏Niko  [autor] 28. srp. v 23.04 
The latest update has some groundwork for map syncing upon joining the server, if you want to try out those features, upon starting the world the host must open up the console and type: TUNING.REMAPPED_JOINSHARE = true

Note that these features are heavily WIP, let me know in which situations the map sync doesn't work and which ones it does, or if it leads to a crash at any point.
arctikfox 8. srp. v 14.18 
veri nais
󰀏Niko  [autor] 22. čvc. v 20.54 
Ah, it seems to be a case of both of our mods trying to use the same variable name as each other for map icons, technically it is equally as much my mods fault as it is theirs for both using a generic name for it.

I have fixed the issue on my mod's end by changing the variable name used for my global icon to something less generic. However I recommend telling NeddoFreddo to consider doing the same, as it's likely not just my mod that was incompatible because of this.
riley_ 22. čvc. v 19.24 
worth mentioning: i brought this up to the developer of wandering drone on discord and he said that it is in fact this mod's fault.
"thank you for posting a log. it's their code that's crashing, looks like they forgot a nil check. it's checking for something called 'icon,' no idea what that is."
riley_ 22. čvc. v 19.23 
crashes when wandering drone (a modded character) dies.
[02:39:15]: [string "../mods/workshop-2902364746/modmain.lua"]:56: attempt to index field 'icon' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-2902364746/modmain.lua:56 in (local) fn (Lua) <56-56>
scripts/entityscript.lua:1208 in (method) PushEvent (Lua) <1195-1222>
scripts/prefabs/player_common_extensions.lua:675 in (local) fn (Lua) <607-684>
scripts/entityscript.lua:1208 in (method) PushEvent (Lua) <1195-1222>
scripts/stategraphs/SGwilson.lua:2841 in () ? (Lua) <2799-2847>
=(tail call):-1 in () (tail) <-1--1>
scripts/stategraph.lua:465 in (method) HandleEvent (Lua) <463-471>
scripts/stategraph.lua:479 in (method) HandleEvents (Lua) <473-488>
scripts/stategraph.lua:154 in (method) UpdateEvents (Lua) <148-157>
scripts/stategraph.lua:145 in (method) Update (Lua) <109-146>
scripts/update.lua:288 in () ? (Lua) <224-298>