Commit Graph

  • 97c1fb06cf More script work. Filip Maj 2016-06-19 23:16:31 -0400
  • 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. Filip Maj 2016-06-19 18:52:34 -0400
  • 51bbf4ae2e Non-npc stuff is now also using script system. Wrote new scripts for all sidemenu commands. Filip Maj 2016-06-18 12:26:29 -0400
  • 37d91480f9 Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into lua_commands Tahir Akhlaq 2016-06-18 05:59:42 +0100
  • 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 Tahir Akhlaq 2016-06-17 05:05:31 +0100
  • 4e69022072 New style of scripting for better complex menus. Filip Maj 2016-06-17 23:17:24 -0400
  • cdf4b3a2f2 GuildShop script done. Filip Maj 2016-06-16 22:44:50 -0400
  • 57b9d5ab99 start of work moving commands to lua Tahir Akhlaq 2016-06-16 01:50:13 +0100
  • f4060e16bf Merged in xdemolish/ffxiv-classic-server/derp (pull request #15) Filip Maj 2016-06-16 14:20:40 -0400
  • ac01224769 fixed derps causing client/server crashes Tahir Akhlaq 2016-06-16 03:01:10 +0100
  • 8eaa920751 Fixed logs on map. Filip Maj 2016-06-15 20:09:53 -0400
  • fbf6810c5c Fixed logs on lobby. Filip Maj 2016-06-15 20:06:08 -0400
  • 9b3712044d Merged in xdemolish/ffxiv-classic-server/logging_and_casing (pull request #14) Filip Maj 2016-06-15 14:22:05 -0400
  • 1159c75ab8 moved stray console.writeline to use main logger Tahir Akhlaq 2016-06-15 19:14:21 +0100
  • 1bac69c893 Fixed some startup output. Filip Maj 2016-06-15 10:40:30 -0400
  • 9a29d0806a Merged in xdemolish/ffxiv-classic-server/logging_and_casing (pull request #13) Filip Maj 2016-06-15 10:23:42 -0400
  • c413006a91 Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into logging_and_casing Tahir Akhlaq 2016-06-15 04:41:15 +0100
  • 2b81660dce accidentally mass replaced "target", fixed now Tahir Akhlaq 2016-06-15 04:20:24 +0100
  • 884a26dc52 fixed method casing in lua Tahir Akhlaq 2016-06-15 03:41:23 +0100
  • c612b885dd Ul'dah npcs completed. Filip Maj 2016-06-14 21:47:54 -0400
  • ba13d5798d derp Tahir Akhlaq 2016-06-15 00:08:05 +0100
  • b633126568 fixed import script Tahir Akhlaq 2016-06-15 00:04:15 +0100
  • 335a59204c Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into method_casing Tahir Akhlaq 2016-06-14 22:54:02 +0100
  • 24f55139dd mass replaced all methods to pascal case Tahir Akhlaq 2016-06-14 21:29:10 +0100
  • ed0a0a58f7 added nlog logging (todo: custom logger for packets) Tahir Akhlaq 2016-06-14 05:09:30 +0100
  • f5619ff800 All of Limsa scripted. Ul'dah scripts auto generated. Filip Maj 2016-06-13 22:27:12 -0400
  • c5516511b0 cleaned up logging, added log_level param to enable/disable types of logging Tahir Akhlaq 2016-06-14 03:00:57 +0100
  • d1c8987091 Scripted almost all of lower limsa. Filip Maj 2016-06-13 21:26:19 -0400
  • 65389e3362 Added scripts for the inn keepers. Added default event conditions to almost all actors. Updated sql for actorClass, spawnLocations, and new zoneEntrances. Filip Maj 2016-06-12 21:30:47 -0400
  • 5723f77b1f Added all the new scripts for the actor instancing system. Filip Maj 2016-06-12 19:06:03 -0400
  • a4ea5f024b Merge branch 'actor_instancing' into develop Filip Maj 2016-06-12 18:52:30 -0400
  • fec348136e Merge branch 'master' into develop Filip Maj 2016-06-12 18:51:24 -0400
  • 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. Filip Maj 2016-06-12 18:43:41 -0400
  • c23f9c7ca9 PROJECT: added common library to make common files actually common - renamed sln to FFXIVClassic.sln - threaded logging - todo: print packets using Log.Packet Tahir Akhlaq 2016-06-12 20:12:59 +0100
  • 16d4779970 Fixed packet ByteArrayToHex output deviltti 2016-06-10 22:40:46 -0400
  • 554c8b5514 Fixed packet Console output deviltti 2016-06-10 21:14:28 -0400
  • 33a52c4fa8 Fixed derp in Console output deviltti 2016-06-10 20:17:35 -0400
  • 1c712c7533 Cleaned up LogFile and ByteArrayToHex utils. deviltti 2016-06-10 19:58:01 -0400
  • f0d4429f65 Child scripts now loaded by a uniqueId in the spawn table. Filip Maj 2016-06-09 22:58:03 -0400
  • 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) Tahir Akhlaq 2016-06-08 22:29:04 +0100
  • 23b6ede128 Designed the new script system for npcs. Added missing appearance info. Filip Maj 2016-06-09 00:46:17 -0400
  • 92339ba0c4 Merged in xdemolish/ffxiv-classic-server (pull request #11) Filip Maj 2016-06-08 14:04:02 -0400
  • d486650143 fixed character create errors import individual tables instead of one large sql file Tahir Akhlaq 2016-06-07 22:52:26 +0100
  • 62d1fec8b3 README.md edited online with Bitbucket Filip Maj 2016-06-06 15:26:03 +0000
  • abbdaf1368 README.md edited online with Bitbucket, changed IRC server to Discord. Filip Maj 2016-06-06 15:24:57 +0000
  • fc51b7f564 Modified scripts to work with new system. Filip Maj 2016-05-29 16:03:24 -0400
  • 62ed9b22f1 Implemented actor instancing, as well as automatic name generation for NPCs. Filip Maj 2016-05-29 15:14:09 -0400
  • f0ec2125ac Found out the second weather packet value is a transition time. Filip Maj 2016-05-09 22:19:57 -0400
  • b45390adb6 Fixed null worldManager due to it being set as a static variable at class creation. Filip Maj 2016-05-09 20:57:32 -0400
  • 8df79c9e6f Modified the SetWeatherPacket. Second value is a toggle for instant or smooth transitions. Filip Maj 2016-05-09 20:48:18 -0400
  • 78f2b18641 Merged in TheManii/ffxiv-classic-server (pull request #10) Filip Maj 2016-05-09 20:38:28 -0400
  • 320d662abe Merge ingame_help_part_3 TheManii 2016-05-09 18:30:57 -0400
  • 6dcdabf9a4 Added more weather types TheManii 2016-05-09 16:58:04 -0400
  • c02c09a237 Bugfixed with !test TheManii 2016-05-09 01:15:58 -0400
  • 59f1ef0594 REALLY fix whitepaces TheManii 2016-05-09 00:48:58 -0400
  • c80eb623b1 Fixed whitespaces TheManii 2016-05-09 00:48:16 -0400
  • a99a348c36 Added !help entries for !test weather TheManii 2016-05-09 00:40:46 -0400
  • 101a2d50ed Fixed typo in !help TheManii 2016-05-09 00:26:53 -0400
  • 11a371f32b Added !set weather <weathertype>and populated weather table TheManii 2016-05-09 00:23:35 -0400
  • 2c18016a29 Merged master into ingame_help TheManii 2016-05-04 23:04:03 -0400
  • 541456bd8e Fixed bug with warp. WorldManager cannot be statically stored like that. Filip Maj 2016-04-24 17:59:50 -0400
  • a7959d9263 Merged Ioncannon/ffxiv-classic-server into master TheManii 2016-04-20 13:50:01 -0400
  • 9e2960c047 Merged in TheManii/ffxiv-classic-server (pull request #9) Ioncannon 2016-04-18 16:23:55 -0400
  • 01dd955376 Wrong flag TheManii 2016-04-18 15:47:57 -0400
  • 426750f931 Make post build not fail due to modified files/silently ignore updated files TheManii 2016-04-18 15:42:17 -0400
  • c944d262b3 Merged in TheManii/ffxiv-classic-server (pull request #8) Ioncannon 2016-04-18 13:49:46 -0400
  • 7827fbf8d3 Took out some test code for the limsa opening script. Filip Maj 2016-04-18 13:44:51 -0400
  • d01c780cac Latest sql files. Also the gamedata ones were split from the main core. Filip Maj 2016-04-18 13:43:09 -0400
  • ffae2b744f Untracked the ./scripts folder since it was moved to ./data/scripts Filip Maj 2016-04-18 13:35:10 -0400
  • 53064a7345 All the script changes done to get the openings working. Filip Maj 2016-04-18 13:33:31 -0400
  • 3d5fa45730 Merge branch 'develop' Filip Maj 2016-04-18 13:31:55 -0400
  • 79eaf5d79e Added more quest functions and completed the scripts for Gridania and most of Ul'dah. Up to the battle part that is. Filip Maj 2016-04-17 19:09:01 -0400
  • 4a8b241e4e Merged Ioncannon/ffxiv-classic-server into master TheManii 2016-04-16 23:11:42 -0400
  • 20427400ef Merge web_part_1 into master TheManii 2016-04-16 23:10:46 -0400
  • 95849e1c1c onInit was added to all the scripts. Added code for all the Limsa opening event npcs. Filip Maj 2016-04-14 08:31:39 -0400
  • bd4e4a293c Removed a buffer being created for no reason. Filip Maj 2016-04-14 08:30:34 -0400
  • d989ec2a58 Added two callbacks to the Director; onTalked and onCommand. Split the command and event starts and keep track of them separately. Filip Maj 2016-04-14 08:30:21 -0400
  • 14a7a4172a Added rest of fields, chocobo fields are disabled as they dont work if there is no chocobo entries for a character TheManii 2016-04-14 03:44:05 -0400
  • 108f5aa677 Fixed crash due to bad constructor for QuestDirectorMan0L001. Unsigned integers will also write out as lua 0-datatype. Filip Maj 2016-04-11 22:49:05 -0400
  • 863e006830 Converted initial profile + appearence to new db schema, currently only read only due to submit functions being unmodified TheManii 2016-04-11 17:00:26 -0400
  • e33bd05f09 Removed wrong files TheManii 2016-04-11 14:40:08 -0400
  • c9838254b9 Revert "Remove unused files" TheManii 2016-04-11 14:39:33 -0400
  • 1ce34914bc Remove unused files TheManii 2016-04-11 14:35:17 -0400
  • 73d5b9fbf1 Use intra-zone warps for !warp relative TheManii 2016-04-11 14:33:18 -0400
  • fe111ab6ca Quest data is now saved/loaded from the DB. Filip Maj 2016-04-10 13:11:12 -0400
  • de7484a931 Merged in TheManii/ffxiv-classic-server (pull request #7) Ioncannon 2016-04-10 11:17:37 -0400
  • b8a3d4f1e0 Added quest director class. Filip Maj 2016-04-10 11:14:36 -0400
  • 44650bc4a5 Merge from master TheManii 2016-04-09 13:27:50 -0700
  • 02e9b52a02 Fix typo TheManii 2016-04-09 13:26:46 -0700
  • 10d4d7c148 Merge in Relative warps TheManii 2016-04-09 12:42:24 -0700
  • 5c7ca212aa 2nd half of previous commit TheManii 2016-04-09 12:38:15 -0700
  • c38fbc0c09 *Revert ea1e16a, should be done globally and not simply here TheManii 2016-04-09 12:35:29 -0700
  • 06606c5f01 *Revert changes to worldmanager.cs, not needed anymore *Made !warp silently catch all exceptions so they dont crash server/don't change player state if invalid *Moved rest of !warp parsing logic into parseWarp(), doWarp() now purely handles actual act of warping TheManii 2016-04-09 12:27:04 -0700
  • 2eb40a0d7c Save player rotation for relative warps TheManii 2016-04-09 11:28:21 -0700
  • b1a9ced93e Merged master into ingame_help TheManii 2016-04-08 13:07:20 -0400
  • dbbd1fa0d8 Fix merge TheManii 2016-04-08 10:03:35 -0700
  • de2ec984e4 Revert "Fix merge" TheManii 2016-04-08 09:59:56 -0700
  • 29228a0c11 Fix merge TheManii 2016-04-08 09:57:40 -0700
  • 5920d93b19 Merged master into ingame_help TheManii 2016-04-08 12:51:28 -0400
  • 3790920db3 Typo TheManii 2016-04-08 00:51:34 -0700