Commit Graph
100 Commits
Author SHA1 Message Date
Filip Maj 938cca0298 Added An Inconvenient Dodo and Besmitten and Besmirched. 2022-03-30 00:59:56 -04:00
Filip Maj e53e54b4bf Fixed more quests 2022-03-30 00:17:59 -04:00
Filip Maj f6ff56299f Fixed up some more quests! 2022-03-29 23:56:08 -04:00
Filip Maj a1bb84e80d Fixed up Food for Thought (emotes work now) and Have You Seen my Son (bnpc works). 2022-03-29 22:57:02 -04:00
Filip Maj 4d2c80a8ee testbnpckill was missing it's extension 2022-03-29 22:01:03 -04:00
Filip Maj c2169576c2 Fixed Til Death Do Us Part and Beryl Overboard so that the proper attention msgs appear. Also added missing params to the funcs defining the objective quantity. 2022-03-29 22:00:18 -04:00
Filip Maj 4d424e57f9 Adding the rest of the wld quests: Sanguine Studies, Secrets Unearthed, and Rustproof. 2022-03-29 21:19:35 -04:00
Filip Maj 65ee91e49c Finished Treasures of the Main and Legends Adrift. Fixed quests appearing in private areas (echos). Fixed other bugs. Implemented NPC Linkshells. Added more options to nudge command. Added nudgenpc command. Added testbnpckill command. 2022-03-11 02:17:46 -05:00
Filip Maj ebba56602c Removed automatic Left Instance msg, as it only happens when running out of a PrivateArea_Exit. More M0l1 work. 2022-03-05 01:28:28 -05:00
Filip Maj 49c6fdbd51 Added functionality to handle NPC LSes in quests. Linked the rest of the sequences up for Man0l1. 2022-03-05 01:02:41 -05:00
Filip Maj a618e69dbd Fixed args on commands due to triggername becoming eventType and eventName 2022-03-04 22:55:30 -05:00
Filip Maj bf20993e58 Finished sequences 55, 60, 65 for Treasures of the Main. 2022-03-04 20:33:02 -05:00
Filip Maj 2817560217 Got the emote sequence for Treasures of the Main working. Got the duty started but there are issues on zoning. 2022-03-04 02:20:56 -05:00
Filip Maj 765cf194c5 Removed more dead scripts. Exported missing sql files. 2022-03-03 23:33:55 -05:00
Filip Maj b57f91470a Deleting more useless scripts. Moved all the elevator scripts into 1 base script. 2022-03-03 20:03:36 -05:00
Filip Maj 2cb6a9f6bd Added back loading defaulttalk npcs through script. Should speed up warps now! Added loading mapobj ifno through a db table, removing the need for unique scripts. Deleted ported mapobj scripts. 2022-03-03 19:34:33 -05:00
Filip Maj b773098abf Added the PGL200 quest The House Always Wins. Fixed quest instances not being set on spawn. Fixed PrivateAreaPast. Added You have left the instance messages when leaving a PrivateArea. Fixed EmoteEvents. DefaultTalk has been disabled temporarily to speed up warps. 2022-03-03 01:59:13 -05:00
Filip Maj f491c63b98 The journal update msg shows even when completing quests now. Added Revenge on the Reavers, Till Death Do Us Part, Beryl Overboard, Have You Seen My Son, and Food for Thought. 2022-03-01 14:29:59 -05:00
Filip Maj 96f9119cca Fixed Waste Not Want Not now that the quest system is final. 2022-02-24 22:59:06 -05:00
Filip Maj f84899ff2e Added Assessin the Damage 2022-02-24 22:48:55 -05:00
Filip Maj c5198783a1 Adding Sleepless in Eorzea, Bridging the Gap, and The Search for Sicksa. 2022-02-24 20:31:05 -05:00
Filip Maj b9ab842fdd Added Spores on the Brain 2022-02-24 19:31:32 -05:00
Filip Maj e8ee907477 Added A Bitter Oil to Swallow 2022-02-24 19:23:11 -05:00
Filip Maj b4227cdc44 Added Sour Grapes 2022-02-24 19:07:09 -05:00
Filip Maj 59f4e4bbd5 Fixed bug in Hearing Confessions. Added Letting Out Orions Belt and Sniff Out a Profit. The former still needs the correct attention message though when talking to a NPC. 2022-02-24 18:46:55 -05:00
Filip Maj c9f18f5415 Added Of Archons and Muses 2022-02-24 12:40:59 -05:00
Filip Maj 495bdf4ba6 Added Hearing Confessions. 2022-02-24 02:16:28 -05:00
Filip Maj b46160763c Finished In the Name of Science 2022-02-24 01:34:26 -05:00
Filip Maj 3393eb4c9d Trading Tongueflaps is done! 2022-02-24 00:54:03 -05:00
Filip Maj 7de153dde1 Fixed markers in etc3u0 2022-02-24 00:03:16 -05:00
Filip Maj 0faa056589 Added A Call to Arms. Fixed up Seeking the Seers. 2022-02-24 00:00:58 -05:00
Filip Maj 90115f7c83 Added Tug of the Whorl. Fixed up prereqs not working when using debug command. Fixed giveexp command. Added seq constants. 2022-02-23 23:10:11 -05:00
Filip Maj 5c49563790 Removed useless uniques after DftSea and DftWil got replaced 2022-02-20 23:23:28 -05:00
Filip Maj c6a372ad83 Fixed replaced quests not being added to the complete list 2022-02-20 23:20:45 -05:00
Filip Maj 0cdeb5d9ac Got tutorial quests working again. Integrated Jorges DftSea work, thanks! 2022-02-20 23:03:16 -05:00
Filip Maj 0b67f8e436 Fixed bugs and edited scripts causing the limsa intro to fail. 2022-02-20 22:40:35 -05:00
Filip Maj bbbab356af Fixed a bunch of bugs Jorge found. Readded tutorial quests back. 2022-02-20 21:30:09 -05:00
Filip Maj c240096eb8 Added gamedata quest table. 2022-02-20 12:42:29 -05:00
Filip Maj 08e7a9cfd4 Added sql schema change to completed quests 2022-02-20 12:41:21 -05:00
Filip Maj 25f1b0fd95 Added debug script for setting quest completion 2022-02-20 12:39:34 -05:00
Filip Maj c677479a03 Added completed quest sendback. 2022-02-20 12:06:48 -05:00
Filip Maj 306f4ef346 Got aetheryte map and completed quest work values... working. 2022-02-19 01:17:50 -05:00
Filip Maj a2c4d077e9 Fixed quest loading 2022-02-17 21:30:06 -05:00
Filip Maj 02cb0a3f43 Refactored quest state system seems to work! 2022-02-17 13:22:18 -05:00
Filip Maj 1523ae200b Finished quest state system idea 2022-02-16 15:32:54 -05:00
Filip Maj aae051d73f Capitalized the DataObject class. 2022-02-16 15:30:32 -05:00
Filip Maj 9097e557ed Removed the state and custom name columns from the enpc table. Renamed server_spawn_locations to server_eventnpc_spawn_locations. Renamed animationId to motionPack. 2022-02-13 19:24:09 -05:00
Filip Maj cfe6ef2e5e Merge branch 'Jorge/quest_system' into ioncannon/quest_system 2022-02-13 18:57:08 -05:00
Filip Maj d26aaed953 Added a bunch of npcs to the db 2022-02-13 18:51:23 -05:00
Filip Maj 8d5f4465e3 New test gm scripts to help with positioning populace npcs 2022-02-13 18:50:48 -05:00
Filip Maj 214d730a58 Added warp to public and private areas shortcut. Fixed counter printout bug. Fixed some commands. Fixed handling of the chocobo lender at the ferry docks. 2022-02-13 18:48:22 -05:00
Filip Maj 9f077190a3 Renamed some funcs, and fleshed out a ton on man0l1. Various related things were also added. 2022-02-07 05:13:34 -05:00
Filip Maj 0ac53e23ad Fixed warp to allow private areas 2022-02-06 23:17:59 -05:00
Filip Maj 335efcc81e Fixed Quest ENPC bug and converted over Man0l1 2022-02-06 20:08:53 -05:00
Filip Maj 8b3431e557 Changed how Quest ENPCs work. They should now automatically update themselves whenever data is update for immediate effect changes. Fixed wrong map qflag value. Fixed quest gm command. Fixed Director actorId clobbering areaMasters. 2022-02-06 12:12:26 -05:00
Filip Maj b11007b263 Quest schema in db changed 2022-02-05 22:40:24 -05:00
Filip Maj f574f5b103 Revert lua engine UserData policy 2022-02-05 18:19:40 -05:00
Filip Maj 8d647ae6b0 This script was missing for some reason 2022-02-05 18:17:14 -05:00
Filip Maj f374ee3be9 More changes 2022-02-05 18:14:23 -05:00
Filip Maj 37d04344ae Forgot file 2022-02-05 18:01:16 -05:00
Filip Maj 68e55a1c76 Added changes to how zones/areas are accessed in the lua scripts too. 2022-02-05 18:00:09 -05:00
Filip Maj 4e0cf36552 Refactored some actor field names 2022-02-05 17:48:49 -05:00
Filip Maj 563118372a Refactored how zones work. Cleaned out a lot of duplciations and smoothed out how Zones/PrivateAreas work. 2022-02-05 14:05:32 -05:00
Filip Maj 56ba641e2a Fixed PrivateAreas not working due to a bad actor id colliding with players. 2022-02-05 12:15:22 -05:00
Filip Maj 3ad30460d8 Removed spawn locations warping. Fixed event packet str len. Fixed some scripts. Fixed doors not working. 2022-02-05 09:55:18 -05:00
Filip Maj ff074c8394 Bunch of shop scripts added (by Jorge) 2022-01-29 10:01:31 -05:00
Filip Maj 26fd79bea5 Removed all the unique talk defaults for Wil region (thx Jorge). Got most of man0l0 working with the new system. Fixed nullterm str parsing. 2022-01-27 17:38:15 -05:00
Filip Maj 6e869af4fb Fixed flags being backwards 2022-01-26 01:17:59 -05:00
Filip Maj 93c90df797 Got limsa opening working again 2022-01-26 01:15:02 -05:00
Filip Maj c38caffaf1 Fixed bug with dialog treating all characters as men. 2022-01-25 22:55:39 -05:00
Filip Maj 958a87edf2 Updated Scripts, removed all the old unique ones for the opening quest. 2022-01-25 22:54:44 -05:00
Filip Maj 2279ee7017 Started mass overhaul of quests and related components like small talk. Fixed some scripts. More fixes required. 2022-01-24 23:49:10 -05:00
Filip Maj df49eefadb Added recipe resolver 2021-02-26 21:10:01 -05:00
Filip Maj 31ec4efdcf Fixed GSM offhand not showing the glow. Fixed SQL file db issue. 2020-03-31 18:18:24 -04:00
Filip Maj 20b1ec18a9 DOH/DOL graphic support.
Adding the rest of the missing item graphics for DOH/DOL weapons. Modified the equip script to also set the correct "special" graphics for the workbenches and such.
2020-03-29 13:33:27 -04:00
Filip Maj 41b891feaf Adding scripts for new npcs. 2020-03-15 01:07:17 -04:00
Filip Maj 47a2eddaf0 Adding NPCs in fields from captures. Updated Shop script.
The captures we have are full of npcs that were never imported; finally did so. Updated shop script with Jorge's work.
2020-03-15 01:05:43 -04:00
Filip Maj 2e5cf8dfec Updating tables for missing chara graphics and npcs.
Added missing neck and index finger graphics to character_appearance. Adding a bunch of monster classes and chocobo classes/spawns for getting the license. Also the CRP npcs.
2020-03-14 13:03:24 -04:00
Filip Maj eecb5ac8a1 Fixed appearance bugs. Fixed a lua arg bug.
-Due to using ordinals instead of keys, the NPC voices were set wrong. This is fixed now, as all appearance loading from the DB uses keys now.
-Fixed hairVariation not loading for lobby/map server.
-Fixed a lua arg bug.
2020-03-13 23:17:12 -04:00
Filip Maj 99c8aff702 Fixed event status packet using the wrong event type. Changed kickevent in player class to use notice type. 2020-02-28 00:05:46 -05:00
Filip Maj d588dd0348 Turns out the player also spawns out of the inn for the nightmare. Fixed (and renamed a spawn). 2019-07-27 23:11:39 -04:00
Filip Maj 7883143089 Added script to handle what happens after a dream that causes a warp. Adds a quest for Hildi ones, warps all other 3. 2019-07-27 22:43:47 -04:00
Filip Maj c753e61b62 Merge remote-tracking branch 'origin/develop' into develop 2019-07-27 21:55:31 -04:00
Filip Maj 42f0046ee7 Reimplemented dream packets. Fixed instance update bug that was locking up client when waking up. When going to sleep the proper position is saved. Still need to handle if the player logs out in the inn vs sleeping. 2019-07-27 21:55:07 -04:00
Filip Maj aa54fb11cc Reimplemented dream packets. Fixed instance update bug that was locking up client when waking up. When going to sleep the proper position is saved. Still need to handle if the player logs out in the inn vs sleeping. 2019-07-27 21:54:05 -04:00
Filip Maj e4d43d952b Removing the duplicate bugs after renaming folders to upper case (pls don't break). 2019-07-27 20:13:16 -04:00
Filip Maj ae3a6f1b27 Leftover file from previous commits. 2019-07-26 23:27:33 -04:00
Filip Maj 5724cf53bf Removed weird lowercase refs. 2019-07-26 23:26:37 -04:00
Filip Maj 0ec9c5576c Packet refactoring. 2019-07-26 23:24:06 -04:00
Filip Maj 96641865bc Added Goobbue to the checks. 2019-07-25 20:35:12 -04:00
Filip Maj ea7bf4b86d Mount music will now persist while mounted through zoning. Shit forgot gobbue. 2019-07-25 20:28:57 -04:00
Filip Maj 94d1915acb Fixed dismount message on rentals. 2019-07-25 20:00:46 -04:00
Filip Maj 02e41f6103 Bugfix. 2019-07-25 19:51:11 -04:00
Filip Maj b627ecf0fe Finished filling out lua script for rentals/summons/new chocos. 2019-07-25 19:46:05 -04:00
Filip Maj ca4f00cfe3 Fixed bug where no name would appear in the post-chocobo naming cutscene. 2019-07-25 19:44:22 -04:00
Filip Maj 8687e43191 Fixed actors not being resent on login into already available session due to those actors being in the instance list but not the client. Added chocobo rental code. 2019-07-11 12:13:23 -04:00
Filip Maj c14b117947 Fixing World nlog. 2019-06-19 01:16:49 -04:00
Filip Maj 91549bff7a Updated Map Server namespace. Moved all other data folders (www and sql) to data folder. Renamed boot name to Project Meteor. 2019-06-19 01:10:15 -04:00
Filip Maj 18ef69f3d1 Updated git ignore as it's causing Debug.cs to be missing. 2019-06-19 00:45:12 -04:00
Filip Maj 104f3daf7c Readme update. 2019-06-19 00:19:51 -04:00