Arkshine 
							
						 
					 
					
						
						
							
						
						23b0450938 
					 
					
						
						
							
							Cstrike: Add cs_get_weapon_class() stock (weapon id -> class id)  
						
						 
						
						... 
						
						
						
						Note: this has been modified a bit later in cs_is_valid_itemid() commit. 
						
						
					 
					
						2015-11-03 10:45:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						600a15a57b 
					 
					
						
						
							
							Cstrike: Add cs_get_weapon_info() native  
						
						 
						
						
						
						
					 
					
						2015-11-03 10:45:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						60cdbeb219 
					 
					
						
						
							
							Cstrike: Add CS_OnGetItemPrice forward to get/alter an item price on purchase  
						
						 
						
						
						
						
					 
					
						2015-11-03 10:45:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						cf2f753660 
					 
					
						
						
							
							Cstrike: Fix CS_OnBuy called only on the first buying of primary/secondary ammos and not when game loops to give until max amount  
						
						 
						
						... 
						
						
						
						When game gives ammos, it loops until the max amount is reached, but it sill calls GiveNamedItem and AddAcount, so forward should be called for each of these ones.
Code logic is simplified and more understandable. 
						
						
					 
					
						2015-11-03 10:45:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						e6a2434887 
					 
					
						
						
							
							Cstrike: Add cs_get_item_id() and cs_get_translated_item_alias() natives  
						
						 
						
						
						
						
					 
					
						2015-11-03 10:45:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						c6628f22ee 
					 
					
						
						
							
							Cstrike: Add more known constants from game  
						
						 
						
						
						
						
					 
					
						2015-11-03 10:45:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						d3e5957215 
					 
					
						
						
							
							Cstrike: Add cstrike_const.inc and move existing constants there  
						
						 
						
						
						
						
					 
					
						2015-11-03 10:45:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						eb9405bd97 
					 
					
						
						
							
							Merge pull request  #298  from Arkshine/feature/gamerules-natives  
						
						 
						
						... 
						
						
						
						Introduce get/set_gamerules_*() natives to read/write on the gamerules object 
						
						
					 
					
						2015-11-03 10:42:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						49184c86a3 
					 
					
						
						
							
							Refactor 5 - Rename original file/var for gamerules  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						4333255571 
					 
					
						
						
							
							Refactor 4 - Move entities natives to its own file and reflect changes  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						1032fbdbd0 
					 
					
						
						
							
							Refactor 3 - Simplify macros and move them to shared file as well  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						dc6f171f20 
					 
					
						
						
							
							Refactor 2 - Duplicate get_member_* for each set of natives for consistency  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						c07b269c94 
					 
					
						
						
							
							Refactor 1 - Move shared code to its own file and reflect changes  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						02c1b20ed7 
					 
					
						
						
							
							Rename get_ent_data_size/info/basetype to be more generic  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						68f99bc2d5 
					 
					
						
						
							
							Add get/Set_gamerules_* natives  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						df507a675b 
					 
					
						
						
							
							Reflect changes on get/set_data* natives  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						d9c7e72d4b 
					 
					
						
						
							
							Update macros to support gamerules configs  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						234b537ad9 
					 
					
						
						
							
							Factorize gamerules data code  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						483ef98af3 
					 
					
						
						
							
							Load gamerules address and offsets  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						f31e0e405f 
					 
					
						
						
							
							Add gamerules offsets for supported mods  
						
						 
						
						
						
						
					 
					
						2015-11-02 20:10:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						7db6e9355d 
					 
					
						
						
							
							Merge pull request  #305  from IgnacioFDM/master  
						
						 
						
						... 
						
						
						
						Remove extra semicolon 
						
						
					 
					
						2015-10-20 10:47:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								IgnacioFDM 
							
						 
					 
					
						
						
							
						
						b78c239395 
					 
					
						
						
							
							Remove extra semicolon  
						
						 
						
						
						
						
					 
					
						2015-10-20 05:34:18 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						b7be35618d 
					 
					
						
						
							
							Merge pull request  #304  from Arkshine/fix/crash-invalid-address  
						
						 
						
						... 
						
						
						
						Fix a potential crash if SV_DropClient address could not be found 
						
						
					 
					
						2015-10-15 13:03:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						42fb860077 
					 
					
						
						
							
							Fix a potential crash if SV_DropClient address could not be found  
						
						 
						
						
						
						
					 
					
						2015-10-15 12:50:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						e2e57d8347 
					 
					
						
						
							
							Merge pull request  #302  from Arkshine/fix/compilation-gcc  
						
						 
						
						... 
						
						
						
						Fix linux compilation with gcc-4.8 and higher. 
						
						
					 
					
						2015-10-13 20:39:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						85f03c4a06 
					 
					
						
						
							
							Fix linux compilation with gcc-4.8 and higher.  
						
						 
						
						
						
						
					 
					
						2015-10-13 20:25:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						915da57d32 
					 
					
						
						
							
							Merge pull request  #300  from Arkshine/fix/cstrike-sv  
						
						 
						
						... 
						
						
						
						Fix retrieval of sv address not working under linux 
						
						
					 
					
						2015-10-11 13:46:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						b3e5e10473 
					 
					
						
						
							
							Fix retrieval of sv address not working under linux  
						
						 
						
						
						
						
					 
					
						2015-10-11 13:25:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						2eeeb2997d 
					 
					
						
						
							
							Merge pull request  #299  from Arkshine/fix/typos-in-fakemeta  
						
						 
						
						... 
						
						
						
						Fix (get/set)_pdata_(int/float) using the wrong offset value (typo from #297 ) 
						
						
					 
					
						2015-10-09 20:36:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						9997c31703 
					 
					
						
						
							
							Fix (get/set)_pdata_(int/float) using the wrong offset value (typo from  #297 )  
						
						 
						
						
						
						
					 
					
						2015-10-09 20:30:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						cae7281def 
					 
					
						
						
							
							Merge pull request  #297  from Arkshine/fix/invalid-edict-on-last-player  
						
						 
						
						... 
						
						
						
						Fix some natives relying on a known engine bug related to last player's edict being invalid 
						
						
					 
					
						2015-10-08 19:52:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						9bee1f7edf 
					 
					
						
						
							
							Consistency: Replace GETEDICT with HLTypeConversion in core  
						
						 
						
						
						
						
					 
					
						2015-10-08 19:36:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						b65a0600ee 
					 
					
						
						
							
							Consistency: Replace GETEDICT and variants with HLTypeConversion in cstrike module  
						
						 
						
						
						
						
					 
					
						2015-10-08 19:25:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						6f301b5cea 
					 
					
						
						
							
							Consistency: Replace GETEDICT, INDEXENT2 and others things with HLTypeConversion in hamsandwich module  
						
						 
						
						
						
						
					 
					
						2015-10-08 19:24:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						bf5fdc2b5c 
					 
					
						
						
							
							Consistency: Replace GetPlayerEdict with HLTypeConversion in fun module  
						
						 
						
						
						
						
					 
					
						2015-10-07 23:27:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						e52fc14114 
					 
					
						
						
							
							Consistency: Replace INDEXENT2 with HLTypeConversion in engine module  
						
						 
						
						
						
						
					 
					
						2015-10-07 23:27:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						429a4596c1 
					 
					
						
						
							
							Consistency: Replace INDEXENT2 and others things with HLTypeConversion in fakemeta module  
						
						 
						
						
						
						
					 
					
						2015-10-07 23:27:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						9980b7ac62 
					 
					
						
						
							
							Fix some natives relying on a known engine bug related to last player's edict being invalid  
						
						 
						
						
						
						
					 
					
						2015-10-06 17:19:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						fd0f6cc429 
					 
					
						
						
							
							Merge pull request  #296  from Arkshine/feature/update-to-latest-amtl  
						
						 
						
						... 
						
						
						
						Update to latest AMTL 
						
						
					 
					
						2015-10-05 19:49:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						c29eabec50 
					 
					
						
						
							
							Fix max length inconsistencies + typo  
						
						 
						
						
						
						
					 
					
						2015-10-05 19:12:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						138b9e1510 
					 
					
						
						
							
							Remove UTIL_Format() and UTIL_VarArgs()  
						
						 
						
						
						
						
					 
					
						2015-10-05 19:12:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						f22dc769f4 
					 
					
						
						
							
							Replace some LibraySys usage with AMTL primitives  
						
						 
						
						
						
						
					 
					
						2015-10-02 23:22:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						f976861e21 
					 
					
						
						
							
							Fix AMBuild and VS projects files  
						
						 
						
						
						
						
					 
					
						2015-10-02 23:22:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						2d910838a2 
					 
					
						
						
							
							Fix AMTL internal paths  
						
						 
						
						
						
						
					 
					
						2015-10-02 23:22:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						f811bab608 
					 
					
						
						
							
							Update AMTL to latest revision  
						
						 
						
						
						
						
					 
					
						2015-10-02 23:22:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						9a4731dd14 
					 
					
						
						
							
							Merge pull request  #284  from Arkshine/feature/new-pdata-natives  
						
						 
						
						... 
						
						
						
						Introduce new natives to read/write on entity's private data based off class/member name using gamedata files 
						
						
					 
					
						2015-09-19 20:56:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arkshine 
							
						 
					 
					
						
						
							
						
						16f65663dc 
					 
					
						
						
							
							Add new natives to read/write on entity's private data based off class/member name available from gamedata files  
						
						 
						
						
						
						
					 
					
						2015-09-19 20:07:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						ac2bcb2d19 
					 
					
						
						
							
							Merge pull request  #282  from Arkshine/gamedata-type-desc  
						
						 
						
						... 
						
						
						
						Modify game config parser to support more offset data and reflect changes 
						
						
					 
					
						2015-09-07 09:10:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						eaa330d745 
					 
					
						
						
							
							Merge pull request  #291  from alliedmodders/fix/native-overflow  
						
						 
						
						... 
						
						
						
						Fix crash when dynamic native is executed with the max number of params 
						
						
					 
					
						2015-09-05 18:24:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						b63e63cfcd 
					 
					
						
						
							
							Fix crash when dynamic native is executed with the max number of params  
						
						 
						
						... 
						
						
						
						This fixes a buffer overflow with `g_Params`, which has a size of 16 but params index starts to 1. As consequence when 16 params are passed, `g_Params[16]` is indexed and likely overwrites something important which leads to a crash at some point.
It doesn't happen in 1.8.2. Possible reasons why it happens in dev version is this uses newer compiler and compiling optimization are better , resulting crash is triggered now. 
Reported here https://forums.alliedmods.net/showthread.php?t=271103 . 
						
						
					 
					
						2015-09-05 17:49:37 +02:00