Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c162fb0eab 
					 
					
						
						
							
							added super basic hate container class which doesnt actually do anything yet  
						
						
						
						
					 
					
						2017-06-29 19:14:06 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						2c9ae60bbf 
					 
					
						
						
							
							corrected mob to use correct substate  
						
						... 
						
						
						
						- added global tick
- stubbed some more functions
- added checks for engaged/dead
- todo: everything else 
						
						
					 
					
						2017-06-29 19:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						b9bfe5e985 
					 
					
						
						
							
							cleaned up some of my retard with deltaTime and changed to DateTime for convenience swapping between seconds/milliseconds  
						
						
						
						
					 
					
						2017-06-29 19:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						3bcaa4cc3e 
					 
					
						
						
							
							added some more ai stubs  
						
						... 
						
						
						
						- created mob class
- added pathfind and targetfind helper classes (todo: actually add stuff to them)
- added action queue helper class (todo: add shit to it) 
						
						
					 
					
						2017-06-29 19:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						d72a2af641 
					 
					
						
						
							
							initial navmesh stuff  
						
						
						
						
					 
					
						2017-06-29 18:45:39 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						3370309dd0 
					 
					
						
						
							
							Cleaned up the code and fixed a bunch of bugs. Map server will no longer worry about base packets.  
						
						
						
						
					 
					
						2017-06-27 21:08:30 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						08477780f8 
					 
					
						
						
							
							Removed duplicate 0xD9 packet. Renamed 0xD8 to SetActorBGPropertiesPacket.  
						
						
						
						
					 
					
						2017-06-27 17:37:13 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7c4091a196 
					 
					
						
						
							
							Finished refactoring Map Server. Clear of syntax errors.  
						
						
						
						
					 
					
						2017-06-27 16:55:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d8ac8216c4 
					 
					
						
						
							
							More subpacket cleanup.  
						
						
						
						
					 
					
						2017-06-27 13:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e5afe8791b 
					 
					
						
						
							
							Implemented the ending portion of the guildleve.  
						
						
						
						
					 
					
						2017-06-25 22:43:15 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d96d5b29a5 
					 
					
						
						
							
							Fixed issue where spawn packets were sent on zone out. Added all npcs to Camp Bearded Rock. Rewrote how mapobjs get loaded in, no more hardcodes. Added tons mapobjs to the DB. Added ferry npcs.  
						
						
						
						
					 
					
						2017-06-14 22:24:09 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c67c5f3bdf 
					 
					
						
						
							
							Bug fix on broadcast packet method, filled out what 0x144 does.  
						
						
						
						
					 
					
						2017-05-16 23:43:53 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						08b3564d7e 
					 
					
						
						
							
							Added things for testing mapobjs.  
						
						
						
						
					 
					
						2017-05-05 02:37:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8c9ecebae6 
					 
					
						
						
							
							Added a "silent" option for LuaEngine calls. More content instance work. Full classpath now used for zones.  
						
						
						
						
					 
					
						2017-04-29 20:30:54 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2de4934c41 
					 
					
						
						
							
							Fixed battle npcs appearing strangely (no nameplate, wrong colour, etc), and implemented content groups!  
						
						
						
						
					 
					
						2017-04-15 16:33:56 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2b780687dd 
					 
					
						
						
							
							Actor state from a spawn location wasn't being set.  
						
						
						
						
					 
					
						2017-04-02 13:48:56 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a77d2a9b48 
					 
					
						
						
							
							Fixed crash.  
						
						
						
						
					 
					
						2017-03-20 21:53:43 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0a94840419 
					 
					
						
						
							
							Checks and fixes for lua.  
						
						
						
						
					 
					
						2017-03-20 21:51:43 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						718bc28c57 
					 
					
						
						
							
							Implemented "wait" functionality to the lua engine. Lost commits due to screw up.  
						
						
						
						
					 
					
						2017-03-13 14:06:57 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e898c045f7 
					 
					
						
						
							
							Overhaul of the director system and opening quests. Private Areas further implemented as well.  
						
						
						
						
					 
					
						2017-03-07 00:09:37 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9372b4bc32 
					 
					
						
						
							
							Added a thread and update() calls for gamestate changing.  
						
						
						
						
					 
					
						2017-01-16 19:14:13 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b9c0084080 
					 
					
						
						
							
							Fixed pushCommand load bug. Set all Aetherytes to wrong command id; fixed.  
						
						
						
						
					 
					
						2017-01-10 23:47:37 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fb1d22d731 
					 
					
						
						
							
							Push command loading implemented.  
						
						
						
						
					 
					
						2017-01-10 16:43:03 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2bdc238bc2 
					 
					
						
						
							
							Added party sync packet which will sync member info between world/zone servers.  
						
						
						
						
					 
					
						2016-12-20 19:17:50 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						31446f37fa 
					 
					
						
						
							
							More cleanup (moved groups to WorldMaster class) and fixed the project file.  
						
						
						
						
					 
					
						2016-12-17 09:37:18 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						3864bf6d85 
					 
					
						
						
							
							Merge branch 'proxy_server' into develop  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Common Class Lib/packages.config 
						
						
					 
					
						2016-12-03 14:03:13 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e30831fdc5 
					 
					
						
						
							
							Built subpackets to let the zone servers talk to the world server. Implemented cross-server zoning but the E2 packet or something isn't being sent.  
						
						
						
						
					 
					
						2016-12-03 12:19:59 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						5370f13b2b 
					 
					
						
						
							
							Fixed login not working, was due to packets that got queued not flushing. !!!Need to find solution!!! Added a optimization: Actors with 0 battle args are now concidered "static" and will not send their position updates. Removed some debug print statements.  
						
						
						
						
					 
					
						2016-09-24 14:17:31 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c67f74130f 
					 
					
						
						
							
							Moved packet structures to common.  
						
						
						
						
					 
					
						2016-08-22 10:43:04 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Maxwell 
							
						 
					 
					
						
						
							
						
						7c9077beec 
					 
					
						
						
							
							Added support for Linux/OSX Paths  
						
						
						
						
					 
					
						2016-08-18 22:59:23 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						5e926bf668 
					 
					
						
						
							
							Added Gridania scripts and various others. Fixed error messages popping for scripts that may not use certain functions.  
						
						
						
						
					 
					
						2016-08-05 18:23:59 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2939683183 
					 
					
						
						
							
							Added property flags for actors. Cleaned up NPC constructor.  
						
						
						
						
					 
					
						2016-07-24 10:21:45 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						70b4fc8630 
					 
					
						
						
							
							Removed some packet debug outputs.  
						
						
						
						
					 
					
						2016-07-17 09:21:17 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						5b7ad2364b 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2016-07-16 20:04:49 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d26b64b458 
					 
					
						
						
							
							Fixed some minor lua related crashing when the parent file was not found for some reason. Used decorated message for error output, not normal message.  
						
						
						
						
					 
					
						2016-07-16 19:52:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						5fc0e0eeca 
					 
					
						
						
							
							Merge branch 'master' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into lua_commands  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/dataobjects/ConnectedPlayer.cs
#	FFXIVClassic Map Server/lua/LuaEngine.cs
#	data/scripts/global.lua 
						
						
					 
					
						2016-06-24 22:13:17 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4e69022072 
					 
					
						
						
							
							New style of scripting for better complex menus.  
						
						
						
						
					 
					
						2016-06-17 23:17:24 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ac01224769 
					 
					
						
						
							
							fixed derps causing client/server crashes  
						
						
						
						
					 
					
						2016-06-16 03:49:58 +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 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d1c8987091 
					 
					
						
						
							
							Scripted almost all of lower limsa.  
						
						
						
						
					 
					
						2016-06-13 21:26:19 -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 
							
						 
					 
					
						
						
							
						
						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