Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Forum » I need scripts.dll 1.9 ideas
I need scripts.dll 1.9 ideas [message #106126] Wed, 04 August 2004 15:33 Go to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

Unfortunatly, some people decided to turn my last scripts.dll thread into a "lets bash JW" thread.

See here:
http://www.renegadeforums.com/viewtopic.php?t=11649
for what I already have in mind for the scripts.dll

Post in that thread (or this one) if you have any ideas for the scripts.dll (for example, if you want specific items from my to-do list, post and I will put them higher on my priority list). Also, if anyone has any ideas for how I should do the new CTF script (what it should do etc), post and let me know.

Dont post here if you want to do is bash or flame people (if you really feel the need to do that, I guessyou could post in the linked thread, since its already degenerated into a flamewar)


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
I need scripts.dll 1.9 ideas [message #106132] Wed, 04 August 2004 16:02 Go to previous messageGo to next message
Madtone is currently offline  Madtone
Messages: 713
Registered: February 2003
Location: United Kingdom
Karma: 0
Colonel
Really would like to have that group purchase script so i can implement buildable defense's, would be awesome.

Could it work on a poke system? Like you walk up to the group purchase terminal, hit E and then it subtracts the money and puts into the purchase account, once purcahse amount is reached the preset is built and placed at the XYZ location specified and a maybe a team message saying that "XXX Has been purchased for the team".


http://www.freeflow-solutions.com/sigs/ffsig.gif
I need scripts.dll 1.9 ideas [message #106133] Wed, 04 August 2004 16:09 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

didnt think of that.
If I get poke going, I will add JFW_Group_Purchase_Poke to the list.
I cant make it send the message though (because I dont know how Sad ).

Also, I will do poke versions of the JFW_xxx_Buy scripts.

However, I suspect that getting poke to work will be a challenge.


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
I need scripts.dll 1.9 ideas [message #106154] Wed, 04 August 2004 18:05 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

also JFW_Flying_Infantry_Sound.
Dont know exactly if it will work/how it will work but it will play a sound in conjunction with the flying.


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
I need scripts.dll 1.9 ideas [message #106162] Wed, 04 August 2004 19:21 Go to previous messageGo to next message
Everyone
Messages: 45
Registered: July 2004
Karma: 0
Recruit
I know its been asked many times by me but are we going to have airborne ai units without any pathfinding attached like M01_Hunt_The_Player?
I need scripts.dll 1.9 ideas [message #106164] Wed, 04 August 2004 19:23 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

And I already answered it, its not possible.

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
I need scripts.dll 1.9 ideas [message #106192] Thu, 05 August 2004 00:26 Go to previous messageGo to next message
Madtone is currently offline  Madtone
Messages: 713
Registered: February 2003
Location: United Kingdom
Karma: 0
Colonel
Hmm, im preety sure this isn't possible but who knows if i don't ask..

Not sure how to best describe it so i'll just say how and where it could be used.

Ok the game starts and a player is automaticly randomly selected to be a commando, he has star above his head or something to show he is a commando and (if possible) a helmet/hat/item of clothing to also signify he is a commando.

then some kind of if_commando give particular_weapon

Yes, no or not sure?


http://www.freeflow-solutions.com/sigs/ffsig.gif
I need scripts.dll 1.9 ideas [message #106202] Thu, 05 August 2004 01:27 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

ok, I tried to fix Get_Skin, Set_Skin and Get_Shield_Type but I cant for the life of me see whats going wrong Sad
The code appears to be right but for some reason, it just isnt working.
Whether DefenceObjectClass has a totally wierd layout or what I dont know.
That also means that JFW_Invulnerable_On_Custom_3 wont be added.

Unless of course, someone wants to help me figure out why Get_Skin, Get_Shield_Type and Set_Skin are broken Smile


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
I need scripts.dll 1.9 ideas [message #106207] Thu, 05 August 2004 02:22 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

ok, JFW_Death_Send_Custom_ID is finished.
JFW_Death_Send_Custom_Driver_ID is also finished.
JFW_Blow_Up_On_Death_Driver is finished
JFW_Random_DriverDeath is also finished
and JFW_Cinematic_Attack_Position is finished
Testing still to do on these things but this time testing should be easier (now that I have a nice easy to use test setup I can play with)

Also, I looked into JFW_Flying_Infantry_Sound and I cant make it work right.
But, what you can do is use a Sound Render Object and link that to the model of whatever flying infantry you have, then it will play that sound when the infantry exists.
Thats the best that I can do.


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
I need scripts.dll 1.9 ideas [message #106217] Thu, 05 August 2004 05:18 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

ok, JFW_Repair_On_Custom and JFW_Conyard_Vehicle_Buildings are finished (new scripts to make the construction yard repair things like gun turrets)
engine command Repair_All_Static_Vehicles_By_Team (sends a custom to all vechicles that have DecorationPhys physics type, used for the script above)
some new engine calls to identify if an object has a particular physics type
Is_Door
Is_Elevator
Is_DamageableStaticPhys
Is_AccessablePhys
Is_DecorationPhys
Is_HumanPhys
Is_MotorVehicle
Is_Phys3
Is_RigidBody
Is_ShakeableStatricPhys
Is_StaticAnimPhys
Is_StaticPhys
Is_TimedDecorationPhys
Is_VehiclePhys
Is_DynamicAnimPhys
Is_BuildingAggregate
Is_Projectile
an engine call Get_Player_Name_By_ID which converts a player name to a player ID
an engine call Get_Player_Count which gets the count of how many players there are
an engine call Change_Team which changes the team of a player given a GameObject
and an engine call Change_Team_By_ID which changes the team of a player given an ID

I should have 1.9 out in time for RA 0.9932

What else will be in 1.9, I havent yet decided.
But the following is definatly not going to make 1.9 (it may make 2.0 or later or it may not happen at all)
find a player by name and do stuff with the result
JFW_Group_Purchase_Zone_Timer (like a cross between JFW_Group_Purchase_Zone and JFW_Zone_Timer)
JFW_Vehicle_Damage_Zone_Heavy (only damages big vehicles)
reborn helipad logic
reborn missile silo logic
fancy new CTF script
hijacker logic
hunter-seeker logic
caryall logic
poke versions of the JFW_xxx_Buy scripts
JFW_Group_Purchase_Poke

As for jfw.clll, jfw.dll of 1.9 will contain the Set_Animation and Set_Animation_Frame fix.
It may contain:
Static_Anim_Phys_Goto_Frame/Static_Anim_Phys_Goto_Last_Frame fixes (if needed, I must run a test on those)
Enable_Stealth fix
Create_Explosion and Create_Explosion_At_Bone fixes

it wont contain
logic to detect when a vehicle/soldier fires its weapon
any new dialogs stuff I may do
poke
unable to build xxx unit/soldier/whatever when xxx building is gone
logic to detect what weapon/warhead/etc was used to shoot at something
per-player versions of various commands (e.g. Enable_Radar, Set_Background_Music, Display_Player_Terminal, Set_Screen_Fade and so on)
any other client side command fixes (mainly because I dont knowe of any other commands that need network transfer to make them work)

Although all this depends on what SK does. Ff SK puts poke into bhs.dll (like that will ever happen Smile and it can be made available in time for 1.9, I may end up writing the script ideas I have that need poke.


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
I need scripts.dll 1.9 ideas [message #106219] Thu, 05 August 2004 05:49 Go to previous messageGo to next message
Madtone is currently offline  Madtone
Messages: 713
Registered: February 2003
Location: United Kingdom
Karma: 0
Colonel
Do you have MSN JonWill?

http://www.freeflow-solutions.com/sigs/ffsig.gif
I need scripts.dll 1.9 ideas [message #106220] Thu, 05 August 2004 06:00 Go to previous messageGo to next message
Madtone is currently offline  Madtone
Messages: 713
Registered: February 2003
Location: United Kingdom
Karma: 0
Colonel
Beg my pardon about the double reply, but another "Is it possible" question has come to mind.


Is it possible to write a script that loads an image or a W3D from a external source.

like on startup download image.tga from http://www.blah.com/sources/ and save it to your ren data folder where the scripts.dll is located and then the next time you go on the map it will have that image in your data folder and will overide the one included in the mix.

Preety sure its not possible, but there again... Your a smart guy!


http://www.freeflow-solutions.com/sigs/ffsig.gif
I need scripts.dll 1.9 ideas [message #106224] Thu, 05 August 2004 06:31 Go to previous messageGo to next message
Deactivated is currently offline  Deactivated
Messages: 1503
Registered: February 2003
Karma: 0
General (1 Star)
Here's my idea:
Could it possible to make a script that shows an icon when you are in range/or shoot an item (tank, weapon, powerup, whatever that can be shot at)?
Basically it would attach a preset (which is the icon) to bone (Eg. bone called Hud) where you point it with your gun.

Like on this screenshott:
http://www.cannis.net/commando/images/icon.jpg

And this:
http://www.cannis.net/forum/uploads/post-16-1091717086.jpg
I need scripts.dll 1.9 ideas [message #106295] Thu, 05 August 2004 15:20 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

ok, an Enable_Stealh fix wont be in 1.9 because I wont have my new "send data over the network" code ready for 1.9.
I thought there was another way to do it but I was wrong.
Probobly be in 2.0 or something though.
I still plan to check if Static_Anim_Phys_Goto_Frame/Static_Anim_Phys_Goto_Last_Frame work and try to fix if needed.
And also fix Set_Fog_Range, Set_Fog_Enable and Set_War_Blitz
Plus (hopefully) Create_Explosion and Create_Explosion_At_Bone.

EDIT: Static_Anim_Phys_Goto_Frame and Static_Anim_Phys_Goto_Last_Frame seem to have problems.
Will add JFW_Gate_Zone_2 script to 1.9

And also, since it seems that SK wont be adding poke or any of the other stuff I am after to bhs.dll, I wont be putting the stuff that uses that stuff into 1.9.


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
I need scripts.dll 1.9 ideas [message #106306] Thu, 05 August 2004 17:03 Go to previous messageGo to next message
Spice
Messages: 1448
Registered: November 2003
Location: Ohio
Karma: 0
General (1 Star)
what about a script so a certain area will respond to the action button and play a set animation. This would be good for doors and elevators.

http://img46.imageshack.us/img46/8027/userbar358428pu3.gif
I need scripts.dll 1.9 ideas [message #106330] Thu, 05 August 2004 21:59 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

if I get poke working, I will make JFW_Poke_Play_Animation or something.

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
I need scripts.dll 1.9 ideas [message #106339] Fri, 06 August 2004 00:38 Go to previous messageGo to next message
DaSoul
Messages: 43
Registered: July 2004
Location: UK
Karma: 0
Recruit
Madtone

Is it possible to write a script that loads an image or a W3D from a external source.


That could be used to bypass RenGuard... Loading from an external source then RG wouldnt detect it ( i dont think it would anyway )... If it was made I'd hate to see that go public.


http://webzoom.freewebs.com/cnc-renegade/DaSoulSig.jpg
I need scripts.dll 1.9 ideas [message #106340] Fri, 06 August 2004 00:59 Go to previous messageGo to next message
jop7821 is currently offline  jop7821
Messages: 21
Registered: May 2004
Karma: 0
Recruit
How about a script that when you die you wait till next game to come alive? For Assault-like maps

I need scripts.dll 1.9 ideas [message #106341] Fri, 06 August 2004 01:22 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

jop7821, that cant be done.

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
I need scripts.dll 1.9 ideas [message #106342] Fri, 06 August 2004 02:45 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

ok, after looking at things, I dont think I can do fixes for Set_War_Blitrz, Set_Fog_Range or Set_Fog_Enable in time for 1.9.

Create_Explosion and Create_Explosion_At_Bone may make it though.

Obviously this means that my planned fog and war blitz scripts are also not going to make 1.9 Smile


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
I need scripts.dll 1.9 ideas [message #106343] Fri, 06 August 2004 03:05 Go to previous messageGo to next message
Deactivated is currently offline  Deactivated
Messages: 1503
Registered: February 2003
Karma: 0
General (1 Star)
jonwil

ok, after looking at things, I dont think I can do fixes for Set_War_Blitrz, Set_Fog_Range or Set_Fog_Enable in time for 1.9.

Create_Explosion and Create_Explosion_At_Bone may make it though.

Obviously this means that my planned fog and war blitz scripts are also not going to make 1.9 Smile


What about the targeting icon? Is that possible?
I need scripts.dll 1.9 ideas [message #106346] Fri, 06 August 2004 04:57 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

targeting icon, no.
loading external w3d, no.

But I do have what I hope is a working fix for Create_Explosion and Create_Explosion_At_Bone


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
I need scripts.dll 1.9 ideas [message #106422] Fri, 06 August 2004 15:59 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

ok, I took the "get vechicle owner" thing off the list (because I cant find the needed variable)
and I moved the various engine calls that interrogate the vechicle contents to a later version.

I have also added these:
bool Is_Powerup(GameObject *obj); //is a PowerUpGameObj
bool Is_C4(GameObject *obj); //is a C4GameObj
bool Is_Beacon(GameObject *obj); //is a BeaconGameObj
bool Is_Armed(GameObject *obj); //is an ArmedGameObj
bool Is_Simple(GameObject *obj); //is a SimpleGameObj
bool Is_PowerPlant(GameObject *obj); //is a PowerPlantGameObj
bool Is_SoldierFactory(GameObject *obj); //is a SoldierFactoryGameObj
bool Is_VehicleFactory(GameObject *obj); //is a VehicleFactoryGameObj
bool Is_Airstrip(GameObject *obj); //is an AirstripGameObj
bool Is_WarFactory(GameObject *obj); //is a WarFactoryGameObj
bool Is_Refinery(GameObject *obj); //is a RefineryGameObj
bool Is_ComCenter(GameObject *obj); //is a ComCenterGameObj
bool Is_RepairBay(GameObject *obj); //is a RepairBayGameObj


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

[Updated on: Fri, 06 August 2004 17:06]

Report message to a moderator

idizzle [message #106425] Fri, 06 August 2004 16:21 Go to previous messageGo to next message
FynexFox is currently offline  FynexFox
Messages: 138
Registered: May 2003
Karma: 0
Recruit
Hey how about this, for a realism mod of some sort, like say you get shot, and your at half health, you start walking slower, and things, and how about like when you crouch when you press your coruch button he stays down and when you press it he comes up again, and the same concept only in prone(laying down).
I need scripts.dll 1.9 ideas [message #106427] Fri, 06 August 2004 17:07 Go to previous messageGo to previous message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

FynexFox, cant be done.

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
Previous Topic: Looking for some help with a Perfect Dark mod...
Next Topic: CNC Reborn : Medic Kit
Goto Forum:
  


Current Time: Mon May 20 15:36:57 MST 2024

Total time taken to generate the page: 0.01138 seconds