Changes made since RC3, also collecting bugs here [message #486153] |
Sun, 16 February 2014 03:20 |
|
Firstly, the changes we have made since RC3 are:
Fix so that some fields added to (or mistakes fixed in) "Explosions" and "C&C Mode Settings" actually showed up in LE.
Add a warning to the netcode such that if 2 objects have the same network ID, it will warn you about it.
Fix a typo causing "Insufficient Funds" to play instead of the nuclear strike warning for GDI.
Fix a crash caused if an invalid URL is passed to the SSURL console command.
Anti-cheat improvements (details not included for obvious reasons)
Fix the disappearing cargo plane (and other glitches caused by the same root cause)
Fix a few memory leaks
Fix an issue with pathfinding causing the harvester to get stuck in a few places (that's the test case I have anyway, other things may also have been affected by this glitch)
If there are any bugs not on this list that are affecting gameplay or are otherwise serious (and should be fixed), please post them here so we can look into them.
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: Changes made since RC3, also collecting bugs here [message #486163 is a reply to message #486153] |
Sun, 16 February 2014 12:51 |
Neijwiert
Messages: 124 Registered: October 2009
Karma: 0
|
Recruit |
|
|
Using a fresh server download package from the tt website version 4.0 RC3 and then closing the server when its started makes it crash.
Windows gives me a messagebox saying that the program stoped working. No crashdump was generated.
Also which event is supposed to be catching private messages between players? I don't seem to get any feedback from OnChat nor Host_Hook? If I remember it correctly it used to go trough OnChat.
[Updated on: Sun, 16 February 2014 12:53] Report message to a moderator
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486164 is a reply to message #486153] |
Sun, 16 February 2014 13:04 |
|
Ethenal
Messages: 2532 Registered: January 2007 Location: US of A
Karma: 0
|
General (2 Stars) |
|
|
You are mistaken, they removed the hook for private chat messages for privacy reasons. At one point an assembly hook was posted in this forum for that purpose, but the change from tt.dll to bandtest.dll has almost certainly rendered it useless.
EDIT: changing characters at the purchase terminal causes the character that just got deleted to drop a weapon and then you immediately pick it up. In this way you can spawn as a minigunner, buy an engineer, and you get an Auto Rifle that was dropped by the minigunner.
Also, does someone know why every single time I start the Renegade executable, whether through Renegade.exe, game.exe, or game2.exe - the Renegade Config window is brought up before I can start the game.
-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29 | Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade
|
[Updated on: Sun, 16 February 2014 16:21] Report message to a moderator
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486181 is a reply to message #486153] |
Sun, 16 February 2014 17:34 |
|
StealthEye fixed a crash that was happening on some co-op maps (or rather, happened for any script that called Commands->Create_Logical_Sound)
Current todo list:
Fix an issue in the damage code that is causing bogus "harvester repaired" messages (and other things for other scripts)
Investigate SAM site issue reported by ExEric3
Investigate/Fix crash when accessing the vehicle dialog
Investigate the purchase terminal character change weapon issue (I assume it only happens if the FDS is running SSGM?)
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, 16 February 2014 17:37] Report message to a moderator
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486184 is a reply to message #486164] |
Sun, 16 February 2014 17:40 |
|
danpaul88
Messages: 5795 Registered: June 2004 Location: England
Karma: 0
|
General (5 Stars) |
|
|
Ethenal wrote on Sun, 16 February 2014 20:04 | Also, does someone know why every single time I start the Renegade executable, whether through Renegade.exe, game.exe, or game2.exe - the Renegade Config window is brought up before I can start the game.
|
That happens in TS:R too, it's really annoying... I have no idea why it does it, all the relevant things are already present in the registry :/
Ethenal wrote on Sun, 16 February 2014 20:04 | EDIT: changing characters at the purchase terminal causes the character that just got deleted to drop a weapon and then you immediately pick it up. In this way you can spawn as a minigunner, buy an engineer, and you get an Auto Rifle that was dropped by the minigunner.
|
I assume you're using some sort of weapon drop plugin? The scripts system was tweaked at some point such that Destroyed is always called when an object is shut down, whilst previously it wasn't called when you purchased a new infantry. The change helps to make the creation/shutdown sequence more predictable and allows dynamic memory cleanup to occur in Destroyed() without the danger of leaking in the case where it wasn't called properly due to buying a new infantry.
The weapon drop code should only trigger on the "Killed" event, not the more generic "Destroyed" event (which fires in both the "killed" and "bought new infantry" cases)
[Updated on: Sun, 16 February 2014 17:43] Report message to a moderator
|
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486190 is a reply to message #486153] |
Sun, 16 February 2014 17:48 |
|
Ethenal
Messages: 2532 Registered: January 2007 Location: US of A
Karma: 0
|
General (2 Stars) |
|
|
I have confirmed that stock Ren + 1.037 does not display Renegade Config window every time I open it, but installing scripts 4.1 RC3 does cause that. Additionally, it doesn't retain my control settings. I always set my walk to right shift and free aim to left shift, and every time I start Renegade. However, it does seem to retain "Lock Camera to Vehicle Turret."
Renegade Config does retain its settings, though (even after an Uninstall/Reinstall, which makes me think they must be stored in the Renegade\Client folder now).
Also, maybe make the new "Hint:" text in the loading screen the same color green as the other text?
@danpaul: I'm using stock 4.1 RC3 SSGM for my server, so it's a flaw in the stock weapon drop script. It used to work fine before but it's probably broken because of the reason you mentioned.
-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29 | Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade
|
[Updated on: Sun, 16 February 2014 18:17] Report message to a moderator
|
|
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486205 is a reply to message #486153] |
Mon, 17 February 2014 03:14 |
|
Regarding wwconfig appearing every time, the only reason that wwconfig should be appearing is after certain sorts of crashes. Any other time it shouldn't be appearing and I have no idea why it would be. Saberhawk doesn't have any ideas either.
As for the control settings not saving, I also have no idea why that would be happening. Best guess is that its not able to write to the input config file (input01.cfg IIRC). This config file should be stored in the My Documents\Renegade\Client folder.
Try searching for any copies of this file you might have and deleting it to see if your problem with saving config files goes away.
As for where wwconfig.exe stores its settings, they are stored in the registry and not in a file.
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: Changes made since RC3, also collecting bugs here [message #486210 is a reply to message #486153] |
Mon, 17 February 2014 07:23 |
|
Ethenal
Messages: 2532 Registered: January 2007 Location: US of A
Karma: 0
|
General (2 Stars) |
|
|
Toggle Spoiler[Generic Key Mappings]
MoveForward_Primary=W_Key
MoveForward_Secondary=Up_Key
MoveBackward_Primary=S_Key
MoveBackward_Secondary=Down_Key
MoveLeft_Primary=A_Key
MoveRight_Primary=D_Key
MoveUp_Primary=Space_Bar_Key
MoveDown_Primary=C_Key
WalkMode_Primary=Right_Shift_Key
TurnLeft_Primary=Left_Key
TurnRight_Primary=Right_Key
VehicleToggleGunner_Primary=Q_Key
WeaponUp_Primary=Mouse_Down
WeaponDown_Primary=Mouse_Up
WeaponLeft_Primary=Mouse_Left
WeaponRight_Primary=Mouse_Right
WeaponReset_Primary=Home_Key
ZoomIn_Primary=Mouse_Wheel_Forward
ZoomIn_Secondary=T_Key
ZoomOut_Primary=Mouse_Wheel_Backward
ZoomOut_Secondary=G_Key
Action_Primary=E_Key
Jump_Primary=Space_Bar_Key
Crouch_Primary=C_Key
TurnAround_Primary=X_Key
NextWeapon_Primary=Enter_Key
NextWeapon_Secondary=Mouse_Wheel_Forward
PrevWeapon_Primary=Apostrophe_Key
PrevWeapon_Secondary=Mouse_Wheel_Backward
FireWeaponPrimary_Primary=Left_Mouse_Button
FireWeaponSecondary_Primary=Right_Mouse_Button
UseWeapon_Primary=Right_Mouse_Button
ReloadWeapon_Primary=R_Key
SelectWeapon0_Primary=0_Key
SelectWeapon1_Primary=1_Key
SelectWeapon2_Primary=2_Key
SelectWeapon3_Primary=3_Key
SelectWeapon4_Primary=4_Key
SelectWeapon5_Primary=5_Key
SelectWeapon6_Primary=6_Key
SelectWeapon7_Primary=7_Key
SelectWeapon8_Primary=8_Key
SelectWeapon9_Primary=9_Key
CyclePog_Primary=Backspace_Key
CursorTargeting_Primary=Left_Shift_Key
FirstPersonToggle_Primary=F_Key
BeginPublicMessage_Primary=F2_Key
BeginTeamMessage_Primary=F3_Key
BeginPrivateMessage_Primary=F4_Key
BeginConsole_Primary=F8_Key
BeginConsole_Secondary=Grave_Key
HelpScreen_Primary=F1_Key
ObjectivesScreen_Primary=O_Key
MapScreen_Primary=M_Key
CameraHeadingLeft_Primary=Right_Key
CameraHeadingRight_Primary=Left_Key
ServerQuickStart_Primary=S_Key
ClientQuickStart_Primary=C_Key
MakeScreenShot_Primary=Sys_Req_Key
Quicksave_Primary=F6_Key
MenuToggle_Primary=Escape_Key
EvaMissionObjectives_Primary=Tab_Key
RadioCommand01_Primary=1_Key
RadioCommand02_Primary=2_Key
RadioCommand03_Primary=3_Key
RadioCommand04_Primary=4_Key
RadioCommand05_Primary=5_Key
RadioCommand06_Primary=6_Key
RadioCommand07_Primary=7_Key
RadioCommand08_Primary=8_Key
RadioCommand09_Primary=9_Key
RadioCommand10_Primary=0_Key
RadioCommand11_Primary=1_Key
RadioCommand12_Primary=2_Key
RadioCommand13_Primary=3_Key
RadioCommand14_Primary=4_Key
RadioCommand15_Primary=5_Key
RadioCommand16_Primary=6_Key
RadioCommand17_Primary=7_Key
RadioCommand18_Primary=8_Key
RadioCommand19_Primary=9_Key
RadioCommand20_Primary=0_Key
RadioCommand21_Primary=1_Key
RadioCommand22_Primary=2_Key
RadioCommand23_Primary=3_Key
RadioCommand24_Primary=4_Key
RadioCommand25_Primary=5_Key
RadioCommand26_Primary=6_Key
RadioCommand27_Primary=7_Key
RadioCommand28_Primary=8_Key
RadioCommand29_Primary=9_Key
RadioCommand30_Primary=0_Key
TeamInfoToggle_Primary=J_Key
BattleInfoToggle_Primary=K_Key
ServerInfoToggle_Primary=L_Key
[Accelerated Keys]
1=AcceleratedKey1
2=AcceleratedKey2
3=AcceleratedKey3
4=AcceleratedKey4
[AcceleratedKey1]
Function=TurnLeft
Min=3.000000
Max=3.000000
Acceleration=0.400000
[AcceleratedKey2]
Function=TurnRight
Min=3.000000
Max=3.000000
Acceleration=0.400000
[AcceleratedKey3]
Function=VehicleTurnLeft
Min=0.000000
Max=1.000000
Acceleration=1.250000
[AcceleratedKey4]
Function=VehicleTurnRight
Min=0.000000
Max=1.000000
Acceleration=1.250000
[Misc Settings]
DamageIndicatorsEnabled=yes
MouseSensitivity=0.500000
MouseScale=0.002500
MouseInvert=no
Mouse2DInvert=no
TargetSteering=no
As you can see from that (input01.cfg from Documents\Renegade\Client), my right shift for walk and left shift for free-aim do save, but they won't load! I'm on Windows 8.1 Pro x64, and I am not running the game as administrator.
The wwconfig thing as I said before I went to the effort of uninstalling Renegade and then starting with 1.037, and I did not have that problem until I installed 4.1 RC3.
-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29 | Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade
|
|
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486233 is a reply to message #486153] |
Mon, 17 February 2014 14:58 |
|
regarding the sniper sound thing, did it work differently in stock renegade? i.e. is there a legitimate bug here that we need to fix or just an observation?
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: Changes made since RC3, also collecting bugs here [message #486235 is a reply to message #486153] |
Mon, 17 February 2014 15:14 |
|
Also, a glitch has been fixed that was causing bogus values in certain parts of the damage code (if you shoot a harvester with an APC on a server running SSGM, it was printing a "harvester repairing" message, it wont do that now)
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: Changes made since RC3, also collecting bugs here [message #486239 is a reply to message #486153] |
Mon, 17 February 2014 15:25 |
|
Current to-do list:
Some fixes to INI load code (is causing the bogus and unintended Hint: to appear on the load screen)
Remove the in-game bug tracker and replace with notes telling people to go to the forums (as it was never being checked by anyone and was just filling up with useless reports)
Test a pathfind testcase from Zunnie to make sure the fix we have for the other pathfind testcase fixes Zunnie's issue too
Investigate the problem Zunnie has with the new "GDI Spawn Character and Nod Spawn Character settings on objects of type Global Settings-General in leveledit" feature in leveledit and either fix it (if its a TT bug) or document what Zunnie did wrong (if there is an issue with Zunnie's test case)
Fix the issue with controls not loading/saving properly (if I can get hold of someone with the issue and talk to them about it/do some testing with them/etc)
Fix the issue where wwconfig.exe is starting up all the time for some people (if I can get hold of someone with the issue and talk to them about it/do some testing with them/etc)
Investigate some (possibly old/bogus) reports that using "host game" on the advanced game listings screen crashes and if its crashing with 4.1, fix it
Fix the sniper sound issue reported here (if it is in fact a bug and not just the way its always worked)
Fix the crash in the vehicle dialog (if I can get reproduction steps and/or a crashdump)
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: Changes made since RC3, also collecting bugs here [message #486255 is a reply to message #486250] |
Tue, 18 February 2014 00:33 |
|
Ethenal wrote on Tue, 18 February 2014 11:59 | The Readmexx.txt files and such are still listed in the Visual Studio solution for scripts 4.1 RC3, but the files don't actually exist in the folder.
|
fixed.
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: Changes made since RC3, also collecting bugs here [message #486257 is a reply to message #486239] |
Tue, 18 February 2014 02:47 |
|
danpaul88
Messages: 5795 Registered: June 2004 Location: England
Karma: 0
|
General (5 Stars) |
|
|
jonwil wrote on Mon, 17 February 2014 22:25 |
Fix the issue where wwconfig.exe is starting up all the time for some people (if I can get hold of someone with the issue and talk to them about it/do some testing with them/etc)
|
It's fairly easy to repro in TSR... usually happens every time I re-export always.dat from LevelEdit and more intermittently when just launching the game normally.
Give me a shout on Skype sometime, I'll probably be on tonight
[Updated on: Tue, 18 February 2014 02:47] Report message to a moderator
|
|
|
Re: Changes made since RC3, also collecting bugs here [message #486260 is a reply to message #486153] |
Tue, 18 February 2014 04:09 |
|
Some more changes:
Removed references to non-existent readme files
Fixed a crash that was occurring on the vehicle dialog
Fix some issues with INI load code (specifically lines that started with a ; but also had a ; later in the line were being incorrectly parsed compared to how stock renegade would parse them)
Fix so that per-map use of the spawn character settings via temp presets wont get overridden if GDISpawnChar and NodSpawnChar are not present in ssgm.ini (if they are set in ssgm.ini they will obviously override whatever is set in the presets)
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: Changes made since RC3, also collecting bugs here [message #486268 is a reply to message #486153] |
Tue, 18 February 2014 13:07 |
|
Ok, the wwconfig.exe issue is fixed, it wont keep starting up all the time now.
The in-game bug tracker has been disabled.
The only items left on my todo list at this point are:
1.The sniper sounds issue (assuming I can find the cause, need reproduction steps or other info)
and 2.The "my controls wont save/load" issue (need someone who is actually having this issue to contact me on IRC/IM so I can look into why it might be happening)
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: Tue, 18 February 2014 13:18] Report message to a moderator
|
|
|
|