Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Forum » scripts.dll 2.0 progress report
scripts.dll 2.0 progress report [message #119521] Sun, 10 October 2004 16:26 Go to previous messageGo to previous message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma:
General (3 Stars)

I am still working on lots of scripts (too many to list here Smile
plus the following:
engine calls:
void Force_Occupant_Exit(GameObject *obj,int seat)
void Force_Occupants_Exit(GameObject *obj)
void Create_Sound_Team(const char *soundname,const Vector3 & position, GameObject *obj, int team)
void Create_2D_Sound_Team(const char *soundname, int team)
void Create_2D_WAV_Sound_Team(const char *soundname, int team)
void Create_3D_WAV_Sound_At_Bone_Team(const char *soundname,GameObject *obj,const char *bonename, int team)
void Create_3D_Sound_At_Bone_Team(const char *soundname,GameObject *obj,const char *bonename, int team)
void Set_Display_Color_Team(unsigned char red,unsigned char green, unsigned char blue, int team)
void Display_Text_Team(int strnum, int team)
void Display_Int_Team(float num,const char *msg, int team)
void Display_Float_Team(float num,const char *msg,int team)

bhs.dll bits:
void Disable_Beacon(int team, char *texture, int cost, int stringid, char *preset)
void Disable_Vehicle(int team, int position, char *texture, int cost, int stringid, char *preset)
void Disable_Soldier(int team, int position, char *texture, int cost, int stringid, char *preset)
void Disable_Free(int team, int position, char *texture, int cost, int stringid, char *preset)
these 4 (and the corresponding scripts and console commands) may be dropped if I run out of time/cant make them work/whatever
fixes to make the harvester arms animate
fixes to make Set_Model work for infantry (may be dropped if I cant make it work)
fixes to make Grant_Powerup(weapon) work 100% for vehicles (these fixes will also apply to Grant_Powerup in engine.cpp)

console commands:
SND2DT <team> <wav file>
SND3DP <player> <wav file> (will use ROOTTRANSFORM bone)
SND3DT <team> <player> <wav file> (will use ROOTTRANSFORM bone)
SND3D <player> <wav file> (will use ROOTTRANSFORM bone)
BEACON <team> (will set cost to 0, preset to "none" and string to "disabled" and leave texture untouched)
VEHICLE <preset position> <team> (will set cost to 0, preset to "none" and string to "disabled" and leave texture untouched)
SOLDIER <preset position> <team> (will set cost to 0, preset to "none" and string to "disabled" and leave texture untouched)
FREE <preset position> <team> (will set cost to 0, preset to "none" and string to "disabled" and leave texture untouched)
TEXT <string>
TEXTT <team> <string>
TEXTP <player> <string>
MINELIMIT <new limit>
PLAYERLIMIT <new limit>
VEHICLELIMIT <new limit>
WOL <IRC command> (if I can figure out how to do this)

I am also still waiting for the final stuff from TheKGBSpy and DAN.


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
Previous Topic: Texturing Problem...Im aint doing well today...
Next Topic: Scamp/xptek, any more work on the M0 serverside maps?
Goto Forum:
  


Current Time: Thu Sep 26 22:13:23 MST 2024

Total time taken to generate the page: 0.01029 seconds