Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » Now collecting scripts 4.1 bugs  () 2 Votes
Re: Now collecting scripts 4.1 bugs [message #488297 is a reply to message #488287] Thu, 03 July 2014 01:41 Go to previous messageGo to previous message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma:
General (3 Stars)

danpaul88 wrote on Thu, 03 July 2014 18:22

WeatherMgrClass::Get_* does that already

Except that those functions aren't exposed to or accessible by scripts.

Going over the requests just to advise what is and isn't possible (not to promise that any specific thing will actually be done), firstly, making it possible to use the sidebar logic with a PT-style dialog, that cant be done (the logic underlying the sidebar is too closely tied to the way the sidebar does things with the up and down arrows and such rather than the PT way of doing things with all the icons laid out)

Secondly, no, extra buttons wont be added to the sidebar.

Thirdly, yes it is possible to change the hot key assignments for the sidebar (or rather make them changeable with some ini keywords) so you can assign "5" to refill. The buttons wont be moved though.

If weather stuff was to be added, the following engine calls would be added: (and yes they would call WeatherMgrClass::Get_* and BackgroundMgrClass::Get_* internally)
void Get_Clouds(float &cloudcover, float &gloominess);
void Get_Lightning(float &intensity, float &startdistance, float &enddistance, float &heading, float &distribution);
void Get_Wind(float &heading, float &speed, float &variability);
int Get_Precipitation(float &density); //returns 0 for rain, 1 for snow, 2 for ash or 3 for none, probably with some #defines to make it easier

No plans for extra keyhooks.

Switching radar mode is definatly possible, how risky it is we have yet to identify.


Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: 4.1 not loading my .ldd files?
Next Topic: Work is being resumed on scripts for Renegade
Goto Forum:
  


Current Time: Wed Nov 27 09:04:43 MST 2024

Total time taken to generate the page: 0.04180 seconds