Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » Scripts progress update
Scripts progress update [message #492690] Mon, 27 November 2017 17:33 Go to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

Here are the changes since Scripts 4.5 Update 1 was released:
Make the DrawDistance keyword work per-map
Fix an exploitable bug in the anti-cheat (details not disclosed for obvious reasons)
Fix some issues where alt-tabbing causes things to not work properly (e.g. weapon switch keys)
Add new engine calls Get_Pathfind_Distance and Get_Pathfind_Distance.
Improvements to the display selection stuff in wwconfig

No I dont know when the new build will be out but in light of the hole in the anti-cheat (that I wont be disclosing any more details about for obvious reasons) my plan is to have something out sooner rather than later.


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: Mon, 27 November 2017 17:34]

Report message to a moderator

Re: Scripts progress update [message #492691 is a reply to message #492690] Tue, 28 November 2017 03:18 Go to previous messageGo to next message
Neijwiert is currently offline  Neijwiert
Messages: 124
Registered: October 2009
Karma: 0
Recruit
More information on the WWconfig stuff:

- Fix for the adapter list showing more information on what monitor it is supposed to be. (Some people have the generic Windows driver and that made the name for multiple monitors exactly the same)
- Bufferoverflow fix
- Resolution slider ticks now update correctly when changing adapters.
- Resolutions in the slider are now properly sorted

Edit:
These changes require you to resave the configuration in WWconfig

More info on the Get_Pathfind_Distance stuff:
This gets an estimated value of how far something would be from point A to B when it would be navigated via pathfinding. It is an estimate and not 100% the same as the real thing but it should be pretty close to it.
Because it uses the same pathsolving as the normal AI it spreads the solving over several frames. This makes it a non blocking call and you need a callback function to get the results. Hence the need for Cancel_Get_Pathfind_Distance

[Updated on: Tue, 28 November 2017 03:42]

Report message to a moderator

Re: Scripts progress update [message #492692 is a reply to message #492690] Wed, 29 November 2017 11:43 Go to previous message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
A half year ago I had to do something funky to get the 3 drop off points for vehicles, so I could implement chinooking in vehicles after the vehicle production facility is destroyed...without having to configure drop off points for every map

Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Previous Topic: Scripts 4.5 Update 1 is now available
Next Topic: Scripts work is currently on hold
Goto Forum:
  


Current Time: Thu Nov 28 08:30:18 MST 2024

Total time taken to generate the page: 0.00591 seconds