| 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  
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 |