| I need scripts.dll 1.9 ideas [message #106126] | 
			Wed, 04 August 2004 15:33   | 
		 
		
			| 
				
	 | 
 
	
		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 #106154] | 
			Wed, 04 August 2004 18:05    | 
		 
		
			| 
				
	 | 
 
	
		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    | 
		 
		
			
				
				
				
					
						
						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    | 
		 
		
			| 
				
	 | 
 
	
		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 #106207] | 
			Thu, 05 August 2004 02:22    | 
		 
		
			| 
				
	 | 
 
	
		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    | 
		 
		
			| 
				
	 | 
 
	
		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   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 #106295] | 
			Thu, 05 August 2004 15:20    | 
		 
		
			| 
				
	 | 
 
	
		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    | 
		 
		
			
				
				
				  | 
					
						
						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.
		
		
 
  
		
 |  
	| 
		
	 | 
 
 
 | 
	
		
		
			| I need scripts.dll 1.9 ideas [message #106330] | 
			Thu, 05 August 2004 21:59    | 
		 
		
			| 
				
	 | 
 
	
		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    | 
		 
		
			
				
				
				  | 
					
						
						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.
		
		
 
  
		
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 | 
	
		
		
			| I need scripts.dll 1.9 ideas [message #106341] | 
			Fri, 06 August 2004 01:22    | 
		 
		
			| 
				
	 | 
 
	
		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 #106346] | 
			Fri, 06 August 2004 04:57    | 
		 
		
			| 
				
	 | 
 
	
		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    | 
		 
		
			| 
				
	 | 
 
	
		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    | 
		 
		
			
				
				
				
					
						  
						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    | 
		 
		
			| 
				
	 | 
 
	
		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 
		
 |  
	| 
		
	 | 
 
 
 |