安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题









Also I don't think it will be as easy as just syning the seed value because if someone joins later to the lobby they might get the seed but Random.Next will have already been called a bunch from previous events so now that new person will be lagging behind and get all the "old" events from the start of the cycle instead of the current ones.
You can definitly try getting it to work properly, all the code is at https://github.com/Gamer025/RainworldCE/ but I feel like it might be quite a complex thing to do properly
"they could just as easily add a state sync for the event seed"
and
"they can check tag mod as an example for adding state"
(link to what they were talking about :)
https://github.com/henpemaz/RemixMods/blob/master/Tag/TagGameMode.cs#L29
I figured I would spread the word of UO in hopes that you might consider this, and I can assure you that most if not all the rain meadow discord server would love any type of support, as its kinda rare people go outa the way to support rain meadow.
In the Debug/Extras tab of the mod options there is now an option to set a seed for event selection.
If everyone sets that value to the same number and makes sure their other settings matches everyone elses then everyone should at the very least get the same events.
This however only works if everyone joins the game from the very start.
Its made in such a way that if you get to the next cycle by sheltering the seed increments by 1000 so you still get different events for every cycle in the same "run", but if you start/continue a run from the menu you will always get the same events in the same order.
I guess its also useful for maybe some sort of challenge run/speedrun so everyone has the same conditions.
The issue is that CE uses lots of random numbers for stuff like deciding which event to trigger or how to mix up room connections etc.
So to add true support simply syncing settings wouldn't be good enough since everyone would still get different events and also every event would need to be reworked to make sense in multiplayer (like each player should get a single gift but the event spawning a random red lizard in the region should still probably only spawn one and not 4 if there is 4 people.) + sync all its randomness.
This would honestly require dozens of hours for me to get maybe working and I'm honestly not sure how many people would even benefit from it.
When i played it on the rain meadow mod (online multiplayer), it worked surprisingly well. for the most part everything worked fine (except for one bug where piggybacking turning the TP event broke stuff, but that's beside the point). I was hopping you could add a setting to sync remix settings and possibly have all players get the same event. Now i know next to nothing about rain world mods, but this :
https://github.com/TheLazyCowboy1/RainMeadowSyncTemplate
sync template by TheLazyCowboy1 supposedly makes this stuff super easy. Again I know next to nothing about this stuff, so if it is harder than it seems i understand if you don't do it, but i think it would be pretty neat of you if you did. would add one onto the ever growing list of mods that support meadow officially. anyways my yap session ignored have a great day and epic mod you made there :D
You will at least need version 1.10.1 of the game since the initial release broke all code mods.
This also means that all 3.X.X versions of Chaos Edition will require that you run Rain World 1.10.1 or higher.
If you are playing on a older version of Rain World like 1.9.15b via beta branches please use any of the 2.X version of the mod from https://github.com/Gamer025/RainworldCE/releases