scripts.dll 3.4 is out. [message #265555] |
Tue, 12 June 2007 10:26 |
|
scripts.dll 3.4 is out.
Get it from http://www.sourceforge.net/projects/rentools/
The primary purpose of this release (coming so soon after 3.3) is to add some features RA:APB needs for their next release
There are also a bunch of bug fixes.
Now that this is out, I don't plan on another release for a while (unless any critical bugs show up)
Updates to the Normal Map shader (it now correctly handles fog on both SM2 cards and SM3 cards)
Updates to places where windows.h and the direct3d header files are #included so that they are
only ever included from the one place.
Fixed some more PREFast errors
Updates to Draw_Skin to work correctly with the normal map shader
Updates to the Scene Shader code (this fixes the alt-tab problem people have been having)
Updates to the Multisample Anti-Alias code (its now much cleaner and uses less memory too)
Removed Texture_Exists from engine_3d because it was broken and not used anywhere
Added a new function AddCombatMessage to engine_3d so that shaders can output messages
to the chat window of the client
Small update to DebugOutputClass::Assert in engine_diagnostics
New engine call void Ranged_Variable_Percent_Vehicle_Damage(float EnemyPercentage, float FriendPecentage, bool ForceFriendly, const char *Warhead,Vector3 Location,float DamageRadius,GameObject *Damager); //damage vehicles based on a percentage factor
Changed #define Simple in engine_obj.h to #define SimpleObj to prevent a conflict with one of the standard Microsoft headers
Updated IsInsideZone so that it works even when the zone has no idea the object is inside it
Fixed a major bug with Set_Vehicle_Gunner which was affecting the vehicle management dialog
Fixed a bug with Copy_Transform in engine_phys.cpp
Added some debug code in places where we access parts of the PT data so that it wont error when compiled with debugging enabled.
New engine call void Hide_Preset_By_Name(unsigned int Team,const char *Name); //Hides a preset by name
Fixed a bug in Find_Object_With_Script
Fixed several bugs in SimpleVecClass and SimpleDynVecClass
New script JFW_PT_Hide which hides an object on the sidebar
New script JFW_PT_Hide_Death which hides an object on the sidebar on death
New script JFW_PT_Hide_Custom which hides an object on the sidebar on custom
New script JFW_Follow_Waypath_Zone which makes anything of a certain preset that enters the zone follow a waypath
Updates to JFW_Escort_Poke so that when the person being followed pokes the object again it stops following them
New script JFW_Vehicle_Reinforcement which spawns a vehicle reinforcement and makes it follow a waypath
Fixes to the Scope code in mdb.cpp so that it doesn't try and use the Scopes object if it hasn't been initialized
Some changes to the critical section code in mmgr.cpp
New script RA_MAD_Tank_Devolved to implement some Friendly Fire changes for the RA:APB Mad Tank
Further updates to the Shader Plugin interface
Updates to ShaderStateManager
New script SH_FileVerificationControllerScript. This is used along with some code in apbshaders.dll (which is APB specific) is used to implement file validation of certain key files.
There is a new feature in bhs.dll that changes the default sort order of the WOL Server list dialog to sort by current player count instead of by name as a default
Fixed a crash issue to do with the Stop_Background_Music console commands and engine calls
There is a new feature that lets you hide an icon on the sidebar
Fixed a bug with Set_Shader_Number and SendHUDNumber. Both engine calls should now work.
Further updated the code for TTF based fonts to provide even more space.
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
|
|
|
|
|
|
|
Re: scripts.dll 3.4 is out. [message #265576 is a reply to message #265555] |
Tue, 12 June 2007 11:48 |
StealthEye
Messages: 2518 Registered: May 2006 Location: The Netherlands
Karma: 0
|
General (2 Stars) |
|
|
Doitle, the following go into the data dir:
*.fx
*.dds
*.tga
The following in your renegade main folder
*.sdb
*.dll
*.exe
If you really never ever had a custom scripts.dll file, then you should first rename scripts.dll to scripts2.dll and then do the above, however you probably already got a copy from a core patch or something like that.
Jonwil, maybe add (something similar to) these instructions to some file like install.txt?
[edit]
Better yet, make a "Install" folder and a "source" folder. Then noone needs to pick the right files manually either.
BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
[Updated on: Tue, 12 June 2007 11:49] Report message to a moderator
|
|
|
|
|
Re: scripts.dll 3.4 is out. [message #265609 is a reply to message #265555] |
Tue, 12 June 2007 13:34 |
|
Viking
Messages: 1692 Registered: July 2005 Location: Earth
Karma: 0
|
General (1 Star) |
|
|
DAMN! Jonwill you are workin' hard!
QUOTES
"The Renegade community revolves around having something awesome, and not sharing it so you can be on top of the mountain." -Canadacdn
Crimson wrote on Thu, 17 May 2007 05:22 |
Memphis wrote on Tue, 15 May 2007 03:54 | ...fatally die to death...
|
I don't know if you meant to do that, but triple redundancy for teh win. I LOL'ed.
|
Awesome l337 people= Icedog90, Blazea58, Canadacdn, Crimson, jonwil
|
|
|
|
|
|
|
|
Re: scripts.dll 3.4 is out. [message #265685 is a reply to message #265664] |
Tue, 12 June 2007 17:05 |
|
Cat998
Messages: 1081 Registered: January 2004 Location: Austria, Vienna
Karma: 0
|
General (1 Star) Moderator/Captain |
|
|
joe937465 wrote on Wed, 13 June 2007 01:32 | how i install them?
|
I think reading Stealtheyes posts in this topic would be a good start
Or do you need a special flash documentation with big fat letters
and mixed colors
When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter then "Yes"
Programming is like sex: one mistake and you have to support it for the rest of your life
Want the best answers? Ask the best questions!
"So long, and thanks for all the fish."
[Updated on: Tue, 12 June 2007 17:07] Report message to a moderator
|
|
|
|
|
Re: scripts.dll 3.4 is out. [message #265839 is a reply to message #265752] |
Wed, 13 June 2007 04:26 |
GSamurai
Messages: 7 Registered: March 2007 Location: Portugal
Karma: 0
|
Recruit |
|
|
Canadacdn wrote on Tue, 12 June 2007 21:43 | http://4camp.nets/scripts34.exe
Saberhawk made another exe. You know the drill.
|
the link doesn't work it says server not found etc
The Samurai is the Man among the Men.
|
|
|
|
Re: scripts.dll 3.4 is out. [message #265848 is a reply to message #265839] |
Wed, 13 June 2007 04:47 |
|
Cat998
Messages: 1081 Registered: January 2004 Location: Austria, Vienna
Karma: 0
|
General (1 Star) Moderator/Captain |
|
|
bluethen wrote on Wed, 13 June 2007 06:02 |
Canadacdn wrote on Tue, 12 June 2007 21:43 | http://4camp.net/scripts34.exe
Saberhawk made another exe. You know the drill.
|
Fixed... you had a s after the .net. xD
|
GSamurai wrote on Wed, 13 June 2007 13:26 | the link doesn't work Huh it says server not found etc
|
God you are stupid
When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter then "Yes"
Programming is like sex: one mistake and you have to support it for the rest of your life
Want the best answers? Ask the best questions!
"So long, and thanks for all the fish."
[Updated on: Wed, 13 June 2007 04:49] Report message to a moderator
|
|
|
|
|
Re: scripts.dll 3.4 is out. [message #265872 is a reply to message #265555] |
Wed, 13 June 2007 08:16 |
|
Viking
Messages: 1692 Registered: July 2005 Location: Earth
Karma: 0
|
General (1 Star) |
|
|
If your motherboard is a A-Bit KN9-SLI thats your problem, smash it with a hammer and get a ASUS.
QUOTES
"The Renegade community revolves around having something awesome, and not sharing it so you can be on top of the mountain." -Canadacdn
Crimson wrote on Thu, 17 May 2007 05:22 |
Memphis wrote on Tue, 15 May 2007 03:54 | ...fatally die to death...
|
I don't know if you meant to do that, but triple redundancy for teh win. I LOL'ed.
|
Awesome l337 people= Icedog90, Blazea58, Canadacdn, Crimson, jonwil
|
|
|
Re: scripts.dll 3.4 is out. [message #265879 is a reply to message #265869] |
Wed, 13 June 2007 08:51 |
|
JohnDoe
Messages: 1416 Registered: May 2006
Karma: 0
|
General (1 Star) |
|
|
Alexraptor wrote on Wed, 13 June 2007 09:51 | There seems to be a new bug thats cropped up with this, after installing the 3.4 scripts, i end up randomly starting to get wierd lag, chopyness that just gets worse until the whole game freezes completely and i have to manually reboot the system.
|
Actually, this is happening to me as well...thought it was freezing because of all the browser windows when I tested the fog, but it happens every time.
lol
|
|
|
|