Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Forum » possible scripts.dll 1.8 in the works
possible scripts.dll 1.8 in the works [message #91276] Mon, 31 May 2004 03:35 Go to previous message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma:
General (3 Stars)

So far, all it is is a few tiny changes that dont matter much plus some experienemts with stuff that requires moving over to the "dark side" (i.e. maknig direct calls to renegade engine to do stuff that couldnt be done before).

I cant do anything that requires sending stuff to the client and processing it on the client-side (because I havent gotten that far) or stuff that requires modifying the renegade codespace (also because I dont want to/havent gotten that far yet) but I can call functions in renegade.
And I still have work to do to make all this go with the LFDS and WFDS.

So far, changes for a possible 1.8:
1.new script, JFW_Flying_Infantry. When created, if the thing this is attatched to is a SoldierGameObj, this script calls Toggle_Fly_Mode on the SoldierGameObj which makes it able to fly if it cant and unable to fly if it can.
2.new script, JFW_Flying_Infantry_Custom. When this recieves a message, it calls Toggle_Fly_Mode on the object that its attatched to, only if its a SoldierGameObj though.
3.new script, JFW_Flying_Infantry_Zone. When entered or exited or both (settings settable by mapmaker), it calls Toggle_Fly_Mode on the thing unit that entered the zone if its a SoldierGameObj.

Credit to SK for origonally discovering that its possible to do flying infantry in renegade.

I am also working on (no promises) new functionality for a Get_Animation_Frame function which would allow you to pass -1 for the FirstFrame of the animation scripts to mean "the current frame"
Also, logic for Get_Shield_Type that would mean JFW_Invulnerable_On_Custom_3 same as JFW_Invulnerable_On_Custom_2 but without needing to pass the NormalArmour as a parameter.

Again, I stress, these are only possiblilities.

But if anyone has any suggestions (including suggestions that might use engine functionality), post them here. If they arent in this thread, they wont be in 1.8.

BTW, no, this new "engine calls" stuff doesnt mean working poke, working sounds, working text output or working stealth stuff. (although the work SK is doing should help in that area)

It does mean I can do things like retrieve more information from game data structures and such.

Ideas appreciated.


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
Previous Topic: Renegade Alert In-Game Submarine Video
Next Topic: C&C Commando: M16A2 Semiautomatic Rifle
Goto Forum:
  


Current Time: Mon Nov 25 13:42:19 MST 2024

Total time taken to generate the page: 0.01830 seconds