Blockland Forums > Suggestions & Requests
Client Environments
<< < (2/3) > >>
Mr.Noßody:
...Does anyone know if its possible though?
Klocko:
I'll like a client day/night cycle. Could be useful.
Cat123:

--- Quote from: Mr.Noßody on January 13, 2013, 09:25:45 PM ---...Does anyone know if its possible though?

--- End quote ---
I will check it.
Daenth:

--- Quote from: Mr.Noßody on January 13, 2013, 09:25:45 PM ---...Does anyone know if its possible though?

--- End quote ---
Did a little poking around and I'm pretty sure it's not possible without a client-sided add-on.

These are the only functions related to environments:

--- Code: ---virtual Script saveEnvironment() {}
virtual Script dumpServerSkyBoxList() {}
virtual Script dumpLighting() {}
virtual Script validateEnvironmentObjects() {}
virtual Script serverCmdEnvGui_SetVar() {}
virtual Script setGround() {}
virtual Script updateWaterFog() {}
virtual Script setWater() {}
virtual Script parseEnvironmentFile() {}
virtual Script setSkyBox() {}
virtual Script serverCmdEnvGui_ClickDefaults() {}
virtual Script serverCmdEnvGui_RequestCurrentVars() {}
virtual Script serverCmdEnvGui_RequestLists() {}
virtual Script buildDayCycleList() {}
virtual Script buildSunFlareList() {}
virtual Script buildGroundList() {}
virtual Script buildWaterList() {}
virtual Script buildSkyBoxList() {}
virtual Script buildEnvironmentLists() {}
virtual Script serverCmdEnvGui_RequestCurrent() {}
virtual Script loadDayCycle() {}
virtual Script dumpClientSkyBoxList() {}
virtual Script clientCmdSetVignette() {}
virtual Script clientCmdEnvGui_ListsDone() {}
virtual Script clientCmdEnvGui_AddDayCycle() {}
virtual Script clientCmdEnvGui_AddSunFlare() {}
virtual Script clientCmdEnvGui_AddGround() {}
virtual Script clientCmdEnvGui_AddWater() {}
virtual Script clientCmdEnvGui_AddSky() {}
virtual Script clientCmdEnvGui_ClearLists() {}
virtual Script clientCmdEnvGui_SetVar() {}
--- End code ---


--- Code: ---class EnvGuiServer {
public:
virtual Script AddToResourceList() {}
virtual Script PopulateEnvResourceList() {}
virtual Script SendVignette() {}
virtual Script SendVignetteAll() {}
virtual Script fillAdvancedVarsFromSimple() {}
virtual Script readAdvancedVarsFromSimple() {}
virtual Script getIdxFromFilenames() {}
virtual Script SetAdvancedMode() {}
virtual Script SetSimpleMode() {}
};
--- End code ---

There isn't a function to send environment data to the client. trace(1); didn't help much either as the other thing that went between the server and client that was recorded was information about vignettes.

tl;dr: It doesn't appear to be possible without a client-sided add-on, even so I have no idea if it'd actually work.
Mr.Noßody:
A client sided add-on that does this would be perfect. If someone could compile this, it'd be much appreciated.

That's a shame there is no function for this kind of thing though.
One should totally be added..
Hint hint.. administration...
Navigation
Message Index
Next page
Previous page

Go to full version