Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Other Products » Scripts.dll 3.1 is out.
Scripts.dll 3.1 is out. [message #235241] Thu, 21 December 2006 07:51 Go to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

Scripts.dll 3.1 is out.
Get it from http://www.sourceforge.net/projects/rentools/

Complete changelog:
Added code to only load post process shaders if the graphics card supports the right shader version
Added new post process shader for monochrome effect
Added new post process shader for invert effect
Change postproccess to postprocess throughout the code
Improvements to post process shaders (including fixes for the square sun halo/lens flare effect)
Bumped version up to 3.1
A bug fix to *DataSafeClass::Set to make it actually work
Improvements to SimpleDynVecClass
Documented the fields in OBBoxClass
Added a band-aid fix to solve the cinematic sniper issue, a proper fix is still being worked on
Added scripts to send shader customs to shaders.dll triggering on:
Zone entry and exit (send to the player who entered/exited the zone)
Vehicle entry and exit (send to the player who entered/edited the vehicle)
Player creation/spawn/character purchase (send to the player who just bought the character/spawned/whatever)
Poke (send to the player who poked the object)
A script JFW_Sell_Zone. When this zone is entered by a vehicle of the matching team, the driver hears a sound and has a keyhook attached to them. If the vehicle leaves the zone, the keyhook is removed. If the keyhook is pressed, the person who was the driver at the time the vehicle entered the zone gets 50% of its cost (read from the PT data), anyone inside the vehicle is ejected and then it is destroyed.
A script JFW_Resize_Zone which takes an x,y,z size and a z rotation angle and when its created, resizes the script zone its attached to. The size specifies how far on each side of the centerpoint the zone should go and the angle specifies the rotation about the z axis for the object.
A major bug fix to the ExpVehFac scripts that could cause the server to crash.
Improvements to the shader state manager
Code to handle scope changes in shaders
Fixed the RenAlert repair script so that it can repair the mobile gap generator.
Fixed a bug with the Display_Security_Dialog engine call that could cause the client to crash.
Fixed a bug with the nickname exploit fixes that could cause a crash and another bug with the fixes that could cause players who join a server, leave the server and rejoin with the same nickname to be kicked out by mistake.
Also fixed bugs where the pinfo and id console commands would display player data for a player who isnt in the server (the same one causing the accidential kickouts mentioned above)
Fixed a big bug to do with the new shaders that can cause graphical glitching (such as disappearing or glitching bullet holes) for people with ATI graphics cards.
Added vsync support. This defaults to on but can be turned off via the bhs.dll config dialog.
Added code to the sidebar so that if the power plant is down and DisableCostMultiplier=yes has not been added to hud.ini, the costs displayed on the sidebar will correctly reflect the 2x cost multiplier.
Added code to disable the display of "The Version of player 1 is 3.0" dispays for the client, they now only happen on the FDS.
Added some code to prevent crashes in d3d9 if something is accidently Release()ed too many times.
Fixed a bug where the shader version was being incorrectly detected by bhs.dll causing shaders.dll to be loaded for people with cards it shouldnt be being loaded on.

note that the normal map shader fixes and anti-aliasing did not make 3.1 due to time constraints. They will be fixed for 3.2

Note that I am going away for xmas starting friday afternoon and getting back after new years.


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: Sun, 07 January 2007 01:53]

Report message to a moderator

Re: Scripts.dll 3.1 is out. [message #235261 is a reply to message #235241] Thu, 21 December 2006 09:21 Go to previous message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
It still seems to have the glitch with flashing bullet holes (appearing and disappearing depending on which way your facing), but otherwise I have yet to find any problems with this release.


Again I have chosen to provide a mirror of the scripts.dll download including the files in the correct layout for placing into the Renegade folder without working out what goes where.

Download with .dll and other required files only

Download with .dll and other required files, plus folder containing the original source code.


http://steamsignature.com/card/1/76561197975867233.png
Previous Topic: Ra2
Next Topic: scripts.dll 3.0 is finally out
Goto Forum:
  


Current Time: Tue Dec 03 10:33:38 MST 2024

Total time taken to generate the page: 0.00613 seconds