Commit Graph

1138 Commits

Author SHA1 Message Date
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
CuriousJorge 682ddd9cae - Fixed !anim targeting the incorrect actor.
- Etc5u0 scripted start to finish.  Ul'dah Inn quest.
- DftWil - Added quest checks to the Inn NPCs.
- DfFst - Commiting what's been done thus far.  fst0Town01 zone nearly done.  Still have 100 something fst0Town01a & field npcs to add.
- Removed some fst0Town01 uniqueId scripts
2022-02-23 20:52:25 -05:00
CuriousJorge 8c70d0ddb6 - man0u0 : Updated script to work with the recent changes in how quest data is requested. 2022-02-20 23:32:47 -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
CuriousJorge d2e814b4ee Merge remote-tracking branch 'origin/ioncannon/quest_system' into Jorge/quest_system 2022-02-20 23:05:49 -05:00
Filip Maj 0cdeb5d9ac Got tutorial quests working again. Integrated Jorges DftSea work, thanks! 2022-02-20 23:03:16 -05:00
CuriousJorge fac8f269e7 Merge remote-tracking branch 'origin/ioncannon/quest_system' into Jorge/quest_system
# Conflicts:
#	Data/scripts/player.lua  - Resolved.  Using theirs.
2022-02-20 22:57:01 -05:00
CuriousJorge d06152be07 Commiting more work before merging in another branch.
- DftFst - More actors added
- Trl0g1/Trl0l1 - Removed a stray ] causing the script to not function.
2022-02-20 22:54:31 -05:00
Filip Maj 0b67f8e436 Fixed bugs and edited scripts causing the limsa intro to fail. 2022-02-20 22:40:35 -05:00
CuriousJorge 7fea45e1f8 Merge remote-tracking branch 'origin/ioncannon/quest_system' into Jorge/quest_system 2022-02-20 21:33:50 -05:00
CuriousJorge 696d355ae9 Commit work on DftFst before merging in some fixes unrelated issues. 2022-02-20 21:32:43 -05:00
Filip Maj bbbab356af Fixed a bunch of bugs Jorge found. Readded tutorial quests back. 2022-02-20 21:30:09 -05:00
CuriousJorge 594e08f990 Merge remote-tracking branch 'origin/ioncannon/quest_system' into Jorge/quest_system 2022-02-20 15:10:49 -05:00
CuriousJorge 89287844f7 Player.lua - Added fallback for second half of the man0u0 tutorial to get an onNotice kicked, so it can eventually handle it and resume gameplay from a disconnect. 2022-02-20 15:06:17 -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
CuriousJorge 7e5ca6e013 Added Foundation Day 2012 actors to DftWil for now just so they can talk.
Added a Chocobo to it also that we already had spawned, unsure if authentic or not, added a comment reflecting that.
Cleaned up more orphaned scripts from Wil region.
2022-02-17 20:03:15 -05:00
Filip Maj 02cb0a3f43 Refactored quest state system seems to work! 2022-02-17 13:22:18 -05:00
CuriousJorge dc1458c52d - Player.lua - Fixed typo on ClearData() for Ul'dah intro
- DftSea - 96% finished
- DftWil - minor comment addition
- EmoteStandardCommand - Added the new event params so the script functions again
- Mass deletion of all PplStd & PplShopSalesman for La Noscea NPCs.  No longer needed
2022-02-17 02:49:59 -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
CuriousJorge b6c9825b2d - Man0u0 about as polished as one can get the Talking sections for now, minus some very specific retail quirks that need replicating at some point (all revolving around the starting 15 seconds of the forced tutorial)
- Man0u1 barely started.  Just enough there to get the player out of the PrivateArea and into the public zone.
- All of the old Populace uniqueId scripts for both quests nuked into high orbit.
- DftSea:  Master list of function names and argument counts added to the list.  Will be whittling away at this over the coming week.
- GM Warp: For whatever reason using "" to compare against a nil wasn't working anymore.  Set it to nil instead.
2022-02-13 13:18:20 -05:00
CuriousJorge acf953e909 DftFst: Added a param handling to Kinnison on DftFst since it'd crash the client otherwise.
Etc3g0: Polished up the script, made it as authentic to retail as I could get it barring reward hand-out and starting the quest
Etc5g0: Ported the quest over from the old scripting setup.
Man0u1: Still very early wip.
2022-02-10 19:35:04 -05:00
CuriousJorge 4fe8f77887 Merge remote-tracking branch 'origin/ioncannon/quest_system' into Jorge/quest_system 2022-02-08 21:41:22 -05:00
CuriousJorge 96cb8070be Man0u0 & Man0u1 work progress.
Man0u0 nearly finished.  Needs some misc. background actors Id'd and placed, and some additional bug-testing.
Man0u1 still very early.  Initial area's actors mostly scripted.
2022-02-08 17:35:29 -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
CuriousJorge 0465bf6b8d Merge remote-tracking branch 'origin/ioncannon/quest_system' into Jorge/quest_system 2022-02-06 23:18:59 -05:00
Filip Maj 0ac53e23ad Fixed warp to allow private areas 2022-02-06 23:17:59 -05:00
CuriousJorge e6d5d5a530 Merge branch 'ioncannon/quest_system' of https://bitbucket.org/Ioncannon/project-meteor-server into Jorge/quest_system 2022-02-06 20:40:25 -05:00
Filip Maj 335efcc81e Fixed Quest ENPC bug and converted over Man0l1 2022-02-06 20:08:53 -05:00
CuriousJorge fb9d4026a5 Merge branch 'ioncannon/quest_system' of https://bitbucket.org/Ioncannon/project-meteor-server into Jorge/quest_system 2022-02-06 14:49:31 -05:00
CuriousJorge 68a2685cf1 Man0u0 wip progress. 2022-02-06 12:36:15 -05:00