Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						30b0d4a97d 
					 
					
						
						
							
							implemented sendpacket and speed commands  
						
						... 
						
						
						
						- fixed data race on logging in
- todo: implement reloadzones, reloaditems, property, property2 
						
						
					 
					
						2016-06-24 20:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						97c1fb06cf 
					 
					
						
						
							
							More script work.  
						
						
						
						
					 
					
						2016-06-19 23:16:31 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8743042950 
					 
					
						
						
							
							Cleaned up the new scripting code. Added a helper function to do the yielding automatically. Modified all the scripts to use the new system and added a few new ones.  
						
						
						
						
					 
					
						2016-06-19 18:52:34 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						51bbf4ae2e 
					 
					
						
						
							
							Non-npc stuff is now also using script system. Wrote new scripts for all sidemenu commands.  
						
						
						
						
					 
					
						2016-06-18 12:26:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						37d91480f9 
					 
					
						
						
							
							Merge branch 'master' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into lua_commands  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Common Class Lib/packages.config
#	FFXIVClassic Lobby Server/Program.cs
#	FFXIVClassic Map Server/CommandProcessor.cs
#	FFXIVClassic Map Server/Program.cs
#	FFXIVClassic Map Server/actors/Actor.cs 
						
						
					 
					
						2016-06-18 05:59:42 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						1ad2b5d7d0 
					 
					
						
						
							
							more work on commands  
						
						... 
						
						
						
						- moved script object to wrapper class to catch and log exceptions
- added loggers for basepacket/subpacket (todo: colour and use them in NLog.config)
- finished up most commands (todo: !property and !property2)
- todo: create and use mysql wrapper class to log exceptions 
						
						
					 
					
						2016-06-18 05:42:14 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4e69022072 
					 
					
						
						
							
							New style of scripting for better complex menus.  
						
						
						
						
					 
					
						2016-06-17 23:17:24 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						57b9d5ab99 
					 
					
						
						
							
							start of work moving commands to lua  
						
						
						
						
					 
					
						2016-06-17 02:44:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ac01224769 
					 
					
						
						
							
							fixed derps causing client/server crashes  
						
						
						
						
					 
					
						2016-06-16 03:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						2b81660dce 
					 
					
						
						
							
							accidentally mass replaced "target", fixed now  
						
						
						
						
					 
					
						2016-06-15 04:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ba13d5798d 
					 
					
						
						
							
							derp  
						
						
						
						
					 
					
						2016-06-15 00:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						335a59204c 
					 
					
						
						
							
							Merge branch 'master' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into method_casing  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/CommandProcessor.cs
#	FFXIVClassic Map Server/WorldManager.cs
#	FFXIVClassic Map Server/actors/area/Area.cs
#	FFXIVClassic Map Server/actors/area/PrivateArea.cs
#	FFXIVClassic Map Server/actors/area/Zone.cs
#	FFXIVClassic Map Server/actors/chara/npc/Npc.cs
#	FFXIVClassic Map Server/common/Utils.cs
#	FFXIVClassic Map Server/dataobjects/ConnectedPlayer.cs 
						
						
					 
					
						2016-06-14 22:54:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						24f55139dd 
					 
					
						
						
							
							mass replaced all methods to pascal case  
						
						
						
						
					 
					
						2016-06-14 21:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ed0a0a58f7 
					 
					
						
						
							
							added nlog logging (todo: custom logger for packets)  
						
						
						
						
					 
					
						2016-06-14 19:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d1c8987091 
					 
					
						
						
							
							Scripted almost all of lower limsa.  
						
						
						
						
					 
					
						2016-06-13 21:26:19 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a4ea5f024b 
					 
					
						
						
							
							Merge branch 'actor_instancing' into develop  
						
						... 
						
						
						
						# Conflicts:
#	sql/gamedata_actor_class.sql 
						
						
					 
					
						2016-06-12 18:52:30 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						957a8d89bb 
					 
					
						
						
							
							Null event conditions get defaulted to empty conditions to allow anything to spawn. More work on the scripts. Committing the new sql schema + imports of all 3 town zones.  
						
						
						
						
					 
					
						2016-06-12 18:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c23f9c7ca9 
					 
					
						
						
							
							PROJECT: added common library to make common files actually common  
						
						... 
						
						
						
						- renamed sln to FFXIVClassic.sln
- threaded logging
- todo: print packets using Log.Packet 
						
						
					 
					
						2016-06-12 20:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								deviltti 
							
						 
					 
					
						
						
							
						
						1c712c7533 
					 
					
						
						
							
							Cleaned up LogFile and ByteArrayToHex utils.  
						
						
						
						
					 
					
						2016-06-10 19:58:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f0d4429f65 
					 
					
						
						
							
							Child scripts now loaded by a uniqueId in the spawn table.  
						
						
						
						
					 
					
						2016-06-09 22:58:03 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						8b93abe86e 
					 
					
						
						
							
							servers now log (almost) everything to file  
						
						... 
						
						
						
						- regex'd in mysqlexception logging
- servers can now specify server_port, log_path, log_file
- added scripts to import/export all tables (exporting will export a handful of garbage table names, open and check for structure before deleting)
- fixed packet logging (thanks deviltti) 
						
						
					 
					
						2016-06-09 19:48:06 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						23b6ede128 
					 
					
						
						
							
							Designed the new script system for npcs. Added missing appearance info.  
						
						
						
						
					 
					
						2016-06-09 00:46:17 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fc51b7f564 
					 
					
						
						
							
							Modified scripts to work with new system.  
						
						
						
						
					 
					
						2016-05-29 16:03:24 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						62ed9b22f1 
					 
					
						
						
							
							Implemented actor instancing, as well as automatic name generation for NPCs.  
						
						
						
						
					 
					
						2016-05-29 15:14:09 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f0ec2125ac 
					 
					
						
						
							
							Found out the second weather packet value is a transition time.  
						
						
						
						
					 
					
						2016-05-09 22:19:57 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8df79c9e6f 
					 
					
						
						
							
							Modified the SetWeatherPacket. Second value is a toggle for instant or smooth transitions.  
						
						
						
						
					 
					
						2016-05-09 20:48:18 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						3d5fa45730 
					 
					
						
						
							
							Merge branch 'develop'  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/FFXIVClassic Map Server.csproj
#	FFXIVClassic Map Server/Server.cs
#	data/scripts/player.lua
#	scripts/zones/193/npcs/pplStd_11@0C100.lua  
						
						
					 
					
						2016-04-18 13:31:55 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						79eaf5d79e 
					 
					
						
						
							
							Added more quest functions and completed the scripts for Gridania and most of Ul'dah. Up to the battle part that is.  
						
						
						
						
					 
					
						2016-04-17 19:09:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d989ec2a58 
					 
					
						
						
							
							Added two callbacks to the Director; onTalked and onCommand. Split the command and event starts and keep track of them separately.  
						
						
						
						
					 
					
						2016-04-14 08:30:21 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						108f5aa677 
					 
					
						
						
							
							Fixed crash due to bad constructor for QuestDirectorMan0L001. Unsigned integers will also write out as lua 0-datatype.  
						
						
						
						
					 
					
						2016-04-11 22:49:05 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fe111ab6ca 
					 
					
						
						
							
							Quest data is now saved/loaded from the DB.  
						
						
						
						
					 
					
						2016-04-10 13:11:12 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b8a3d4f1e0 
					 
					
						
						
							
							Added quest director class.  
						
						
						
						
					 
					
						2016-04-10 11:14:36 -04:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						c38fbc0c09 
					 
					
						
						
							
							*Revert  ea1e16a, should be done globally and not simply here  
						
						
						
						
					 
					
						2016-04-09 12:35:29 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						dbbd1fa0d8 
					 
					
						
						
							
							Fix merge  
						
						
						
						
					 
					
						2016-04-08 10:03:35 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						de2ec984e4 
					 
					
						
						
							
							Revert "Fix merge"  
						
						... 
						
						
						
						This reverts commit 29228a0c11 
						
						
					 
					
						2016-04-08 09:59:56 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						29228a0c11 
					 
					
						
						
							
							Fix merge  
						
						
						
						
					 
					
						2016-04-08 09:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						fc07d2e24d 
					 
					
						
						
							
							Merge ingame_help into master  
						
						
						
						
					 
					
						2016-04-07 22:25:58 -07:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c0cd7555e1 
					 
					
						
						
							
							-Fixed up the quest flag functions.  
						
						... 
						
						
						
						-Renamed the ActorSpecialGraphicPacket to SetActorQuestGraphic as those icons all have to do with questing.
-Got onSpawn to work and implemented the quest graphics.
-Added new QuestDirector class. 
						
						
					 
					
						2016-04-07 22:34:10 -04:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						b17d193a59 
					 
					
						
						
							
							Fix previous commit  
						
						
						
						
					 
					
						2016-04-07 11:41:56 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						7c0594b749 
					 
					
						
						
							
							Cherrypick *b16ea7b Disable login10/11  
						
						
						
						
					 
					
						2016-04-07 10:37:14 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						b16ea7bc44 
					 
					
						
						
							
							Disable login10/11  
						
						
						
						
					 
					
						2016-04-07 10:21:04 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						26f5e1be28 
					 
					
						
						
							
							Fix spelling  
						
						
						
						
					 
					
						2016-04-06 15:34:04 -07:00 
						 
				 
			
				
					
						
							
							
								TheManii 
							
						 
					 
					
						
						
							
						
						ea1e16aea7 
					 
					
						
						
							
							Make Getters more case consistant  
						
						
						
						
					 
					
						2016-04-06 15:29:24 -07:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b68d13ea7f 
					 
					
						
						
							
							Cleaned up the lua calls and renamed "onInstantiation" to "init". Added a "onSpawn" callback but still working on it. Added the "ActorSpecialGraphicPacket" and functions to use it.  
						
						
						
						
					 
					
						2016-04-02 17:56:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e501d5b796 
					 
					
						
						
							
							Merge branch 'develop'  
						
						
						
						
					 
					
						2016-04-01 23:50:29 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4c391f64bc 
					 
					
						
						
							
							Removed old inn code and realigned all the cutscene flags. Offsets will need to be figured out again though.  
						
						
						
						
					 
					
						2016-04-01 23:50:17 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						91842ab08a 
					 
					
						
						
							
							Merge branch 'develop'  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/FFXIVClassic Map Server.csproj 
						
						
					 
					
						2016-04-01 23:27:34 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						6c3918ac2f 
					 
					
						
						
							
							Got the kick event packet working and implemented the director parameter in the player instantiation. The first argument of the set event status packet is an "isEnabled" flag; switched to bool rather than int.  
						
						
						
						
					 
					
						2016-04-01 23:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8da3a6ff9c 
					 
					
						
						
							
							Merge branch 'develop'  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/packets/send/Actor/events/SetEmoteEventCondition.cs 
						
						
					 
					
						2016-03-30 20:18:28 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						597a800599 
					 
					
						
						
							
							More work trying to get the opening cutscene to fire right away.  
						
						
						
						
					 
					
						2016-03-30 20:15:21 -04:00