Home » Renegade Discussions » Mod Forum » scripts.dll 2.1
scripts.dll 2.1 [message #132110] |
Fri, 14 January 2005 03:52 |
|
Here is the current to-do list for scripts.dll 2.1.
If anyone has anything else to add to it, please let me know ASAP so I can start to lock down the new features list.
new scripts:
the JFW_Slot_Machine script someone requested before.
JFW_Attach_Script_Preset_Once_Custom
JFW_Attach_Script_Type_Once_Custom
JFW_Attach_Script_Once_Custom
These do the same as the regular versions but wont attach if its already attached
JFW_Domination_Zone_End_Game which is designed to end the game when all the zones are held by a particular player.
JFW_Attach_Script_Preset_Created_Custom which will attach the script to all objects of <preset> when the script starts up. And it will also attach it to any new objects of <preset> when those objects are created. Also, it will only attach the script to any given object once.
JFW_Attach_Script_Type_Created_Custom which is like the previous one but for a specific type.
Any scripts other people write and submit to me
Any scripts required for Reborn
Engine Calls:
bool Is_Script_Attached(GameObject *obj,const char *script)
void Attach_Script_Once(GameObject *obj,const char *script,const char *params)
void Attach_Script_Preset_Once(const char *script, const char *params, const char *preset, int team)
void Attach_Script_Type_Once(const char *script, const char *params, int type, int team)
int Get_Radar_Mode()
These do just what they say.
bhs.dll patches:
the linux IP address fix fix
a hook for Post_Load_Level (so a script can hook into level start and do stuff)
a hook for "player has joined"
a hook for "player has left"
a hook for "object has been created"
the keyboard hook code I have mentioned before
<some stuff I dont want to reveal right now>
console commands:
Mine Linit Change fix
Mine Limit Display
Player Limit Display
Player Limit Change
Current Mine Count Display
Map Name Display
Map Rotation Display
Map Rotation Changing
Change Time Remaining
Time Remaining Display
get radar mode
the snd3dt command that I wasnt able to get working for 2.0
music
no music
music private
no music private
get scripts.dll version (well actually it will get the version of bhs.dll that is on the server)
taunt
vehicle lock
vehicle unlock
plus, also, the renegade bug fixing stuff (such of it as needs to go into bhs.dll/scripts.dll) being planned for Core Patch 2
If anyone wants anything else made, let me know ASAP. This includes other mod teams that want stuff for their mod.
Also remember that (as usual) this list is tentative and not everything on it will necessarily be made.
EDIT:
mac has informed me that we have a virtually complete defintion of the GameData class (which is the main class used to hold data like the map rotation, player count, server name, SFPS and a bunch of other things) and that we have code to read from and write to this.
That means that we dont need a specific char *Get_Current_Map() command anymore so that is gone.
There will now be commands and stuff to work with the game data.
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
|
|
|
|
|
scripts.dll 2.1
By: jonwil on Fri, 14 January 2005 03:52
|
|
|
scripts.dll 2.1
|
|
|
scripts.dll 2.1
By: jonwil on Fri, 14 January 2005 05:12
|
|
|
scripts.dll 2.1
By: Alkaline on Fri, 14 January 2005 14:49
|
|
|
scripts.dll 2.1
By: jonwil on Sat, 15 January 2005 05:11
|
|
|
scripts.dll 2.1
By: Alkaline on Sat, 15 January 2005 13:35
|
|
|
scripts.dll 2.1
By: Naamloos on Sat, 15 January 2005 13:51
|
|
|
scripts.dll 2.1
By: jonwil on Mon, 17 January 2005 04:19
|
|
|
scripts.dll 2.1
By: jonwil on Mon, 17 January 2005 04:54
|
|
|
scripts.dll 2.1
By: jonwil on Mon, 17 January 2005 18:11
|
|
|
scripts.dll 2.1
By: jonwil on Mon, 17 January 2005 18:57
|
|
|
scripts.dll 2.1
By: jonwil on Mon, 17 January 2005 19:39
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 00:02
|
|
|
scripts.dll 2.1
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 00:25
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 00:27
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 01:59
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 16:28
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 17:51
|
|
|
scripts.dll 2.1
By: jonwil on Tue, 18 January 2005 19:55
|
|
|
scripts.dll 2.1
By: Blazea58 on Wed, 19 January 2005 18:20
|
|
|
scripts.dll 2.1
By: jonwil on Wed, 19 January 2005 19:08
|
|
|
scripts.dll 2.1
|
|
|
scripts.dll 2.1
By: jonwil on Wed, 19 January 2005 22:50
|
|
|
scripts.dll 2.1
By: jonwil on Thu, 20 January 2005 03:57
|
|
|
scripts.dll 2.1
By: Blazea58 on Thu, 20 January 2005 16:32
|
|
|
scripts.dll 2.1
By: jonwil on Thu, 20 January 2005 17:38
|
|
|
scripts.dll 2.1
By: jonwil on Thu, 20 January 2005 22:08
|
|
|
scripts.dll 2.1
By: jonwil on Thu, 20 January 2005 23:59
|
|
|
scripts.dll 2.1
By: jonwil on Fri, 21 January 2005 00:25
|
|
|
scripts.dll 2.1
By: jonwil on Fri, 21 January 2005 04:21
|
|
|
scripts.dll 2.1
|
|
|
scripts.dll 2.1
By: Sir Kane on Fri, 21 January 2005 05:15
|
|
|
scripts.dll 2.1
|
|
|
scripts.dll 2.1
By: jonwil on Fri, 21 January 2005 17:22
|
|
|
scripts.dll 2.1
By: Naamloos on Fri, 21 January 2005 18:09
|
|
|
scripts.dll 2.1
|
|
|
scripts.dll 2.1
|
|
|
scripts
|
Goto Forum:
Current Time: Thu Oct 10 17:43:42 MST 2024
Total time taken to generate the page: 0.01789 seconds
|