Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Is this for the main or test branch of the game? I ask because maybe this was fixed in the test branch. A lot of players don't know there are two branches still for this game the main and test branch. The latter has more updates then what the main branch has. The issue *might* be fixed there.
The only change made within each modified class was adding a line calling SynchGenVec within CreateSample after the created sample entity is fed with data telling where the sample was taken.
As for surface type check, it's contained within UpdateAuger, which is kind of a god method within the soil scoop controller class. Similar logic is present in UpdateDrilling on the hand drill controller class, but including ice and snow material enums.
I don't have documentation on the full API mods have access to - only the existing examples. This mod also copies the entire controller script from the hand tools - so it would probably be incompatible with other mods affecting these.
The controllers should have a list of valid surface materials - fixing that to include ice would solve that issue, but i'm not exactly aware of which surface types exist and where they do within map locations.
1 - Joining a server as a client
2 - Taking a sample from a survey tool(soil scoop/hand drill/atmospheric collector)
Within the perspective of a client, that sample will be unnanotated instead of having a label indicating where it was collected. If that sample gets analyzed, the map resource view doesn't update for those clients.
Why? The server, when creating the sample, forgets to tell to other players where the sample was collected in. The fact a sample was created is passed on to clients, but because it forgot to tell them where it was taken, the clients don't know it and can't act on it.
The mod changes these tools, adding a script line telling the server to tell clients where the sample was taken. This not only provides label location info, but also lets them know which sectors to update in the map resource view once the sample gets analyzed. Without this fix, they'd need to leave the server and rejoin to get updates.