Paul Campbell
ff82d290e0
event quest: Implement Christmas seasonal event quest
...
Implemented the 2018 Christmas quests.
2024-11-29 12:38:59 -05:00
Paul Campbell
e768534423
docs: Add new docs for epitaph
...
- Added docs which contain information found about buffs, objectives and rewards.
- Started a new document guide.md which describes the epitaph assets.
2024-11-24 19:01:20 -05:00
Ryan Yappert
094dee7799
Review comments.
2024-10-28 22:01:09 -07:00
Paul Campbell
1cbde9031a
feat: Wild Hunt
...
- Added support for Wild Hunt.
- Added sample quest q15040003 which is a hunt for S-Rank monster in
volden mines.
- Documented what the different image IDs are.
2024-10-19 17:32:00 -04:00
Paul Campbell
cb50c6f007
revert improved enemy group handling
2024-10-04 23:13:45 -04:00
Paul Campbell
3b9d5149f7
feat: Add support for seasonal events
...
- Added a new config file EventDrops.json which allows the server admin
to inject item drops server wide to some set of enemies.
- Added an instance item manager for event items.
- Implemented season quests for Halloween.
- Implemented lantern NTCs
- Added quest pseudo block NewDeliverItems which puts a marker above
NPCs who have items delivered to them which are spawned by flags.
2024-10-01 23:54:05 -04:00
Paul Campbell
cce579edf3
Fixes based on testing
2024-09-25 17:02:34 -04:00
Paul Campbell
6ed9c60dcb
feat: Season 2.3 MSQ "The New Generation"
2024-09-25 17:02:33 -04:00
Paul Campbell
1d9f71a0b4
feat: Season 2.3 MSQ "The Spirit Land"
2024-09-25 17:02:33 -04:00
Paul Campbell
0e0df697f2
feat: Season 2.2 MSQ "The Darkness of the Heart"
2024-09-24 00:25:48 -04:00
Paul Campbell
9494f86a3d
feat: Season 2.2 MSQ "The Village of Soldiers"
2024-09-24 00:25:48 -04:00
Paul Campbell
a4919d8d45
feat: Season 2.2 MSQ "The Lost Hometown"
2024-09-24 00:25:48 -04:00
Paul Campbell
5d76670b21
feat: Season 2.2 MSQ "A New Continent"
2024-09-24 00:25:48 -04:00
Paul Campbell
a24334a771
feat: Season 2.1 MSQ "The Entrusted One"
2024-09-22 10:01:25 -04:00
Paul Campbell
47bbe5a529
feat: Season 2.1 MSQ "The Lone Arisen"
...
- Implemented MSQ "The Lone Arisen".
- Fixed bug in OM action parsing.
2024-09-22 10:01:25 -04:00
Paul Campbell
14f8ed3cc3
feat: Season 2.1 MSQ "A Strange Land's Light"
2024-09-22 10:01:25 -04:00
Paul Campbell
fb620d695c
feat: Season 2.1 MSQ "A Fresh Incident"
2024-09-22 10:01:25 -04:00
Paul Campbell
56e43a4466
Fix the white dragon in cutscenes
...
Seems the 2.0 cutscenes include the white dragon in the animation and
doesn't remove the one sitting in the chamber by itself. Since this
happens, you end up with 2 white dragons at different points in their
animation loop. In cutscenes which include the white dragon in the
audience chamber, we need to despawn the dragon until the cutscene is
over and then respawn it after.
2024-09-22 08:52:47 -04:00
Paul Campbell
81cb64313d
feat: Season 2.0 MSQ "The Fate of Lestania"
2024-09-22 08:52:47 -04:00
Paul Campbell
402d9eb8c9
feat: Season 2.0 MSQ "The Man From Another Land"
2024-09-22 08:52:47 -04:00
Paul Campbell
eaf03cd39d
feat: Season 2.0 MSQ "Exploring the Den of Monsters"
2024-09-22 08:52:47 -04:00
Paul Campbell
26e6f19f01
feat: Season 2.0 MSQ "The Corruption and the Knights"
2024-09-22 08:52:47 -04:00
Paul Campbell
656fcad862
feat: Season 2.0 MSQ "The Girl Who Lost Her Memories"
2024-09-22 08:52:47 -04:00
Paul Campbell
633a216e1d
feat: Season 2.0 MSQ "The Storm That Brought A Tragedy"
2024-09-22 08:52:47 -04:00
Paul Campbell
6c8bce63cf
feat: Add support for EXM
...
Added support for EXM either solo or with pawns.
2024-09-07 08:02:23 -04:00
Ryan Yappert
26321f6777
Update generic_quest_state_machine.md
2024-09-05 19:44:16 -07:00
Paul Campbell
099fe8e0cf
Add implementation of "Be Forevermore, White Dragon"
...
- Added new quest JSON.
2024-06-16 20:24:02 -04:00
Paul Campbell
0ad84ea7cf
Add implementation of "The Great Alchemist"
...
- Added new quest JSON.
- Updated EnemySpawn.json
2024-06-16 19:52:22 -04:00
Paul Campbell
4e6f5e965b
Add implementation of "The Golden Key"
...
- Added new quest JSON.
- Updated EnemySpawn.json
2024-06-16 11:29:00 -04:00
Paul Campbell
bd09eeb020
Add implementation of "The Dwellers of the Golden Land"
...
- Added new quest JSON.
- Updated EnemySpawn.json
2024-06-16 11:26:02 -04:00
Paul Campbell
0b08d58286
Add implementation of "The Quandary of Soldiers"
...
- Added new quest json for "The Quandary of Soldiers".
- Updated EnemySpawn.json
2024-06-16 11:26:02 -04:00
Paul Campbell
934d2bfe43
Implement "The Future Entrusted to Us"
...
- Added JSON for "The Future Entrusted to Us".
- Updated EnemySpawn.json
2024-06-16 11:25:56 -04:00
Paul Campbell
df8d49d04e
Implemented the quest "The Beast's Final Moments"
...
- Added a new quest JSON for "The Beast's Final Moments".
2024-06-15 19:06:00 -04:00
Paul Campbell
4f87cc2fff
Add implementation of "Thinking of A Friend"
...
- Added an implementation of the quest "Thinking of A Friend".
2024-06-15 19:06:00 -04:00
Paul Campbell
322d9950b0
Add "The Ark, Once More"
...
- Added implementation for the quest "The Ark, Once More".
- Updated EnemySpawn.json to reflect enemies in the dungeon.
2024-06-15 19:06:00 -04:00
Paul Campbell
f78208b09c
Add "A Brief Respite"
...
- Added implementation of "A Brief Respite".
- Updated reference commands with new details learned.
2024-06-15 19:06:00 -04:00
Paul Campbell
51fbe90030
Add two more MSQ
...
- A Friendly Visit
- The Course of Life
2024-06-12 17:56:08 -04:00
Paul Campbell
8b47229996
Add MSQ "Return to Yore"
...
- Added new JSON file for MSQ "Return to Yore".
- Edited EnemySpawn.json to adjust for the quest.
- Fixed some quest enums names.
2024-06-12 17:56:07 -04:00
Paul Campbell
43207063d8
Add MSQ "The Roars of A Thousand"
...
- Added new JSON file for MSQ "The Roars of A Thousand"
- Adjusted enemy JSON
2024-06-12 17:56:07 -04:00
Paul Campbell
e1b672f7cb
Add MSQ "The Stolen Heart"
...
- Added new JSON file for MSQ "The Stolen Heart"
- Updated EnemySpawn.json to reflect quest area.
2024-06-12 17:56:06 -04:00
Paul Campbell
1c7d4dc86d
Add MSQ "The Girl Clad in Darkness"
...
- Updated doc JSON to represent progress for Season 1.1 and 1.2.
- Added implementation of "The Girl Clad in Darkness"
- Updated EnemySpawn.json to reflect quest area.
2024-06-12 17:56:06 -04:00
Paul Campbell
34607cfff0
More adjustments to quest MSQ q00000010
...
- Update json to include dialouge with additional NPCs
- Added mechanism to spawn NPC for chatting without markers
- Added mechanism to hand the player items via a quest result command
- Added support for new command NewTalkToNpc and associated pseudo
blocks.
- Added new flag to check the stageno without displaying a marker.
2024-06-09 09:16:28 -04:00
Paul Campbell
000da28c25
Address code review feedback
...
- Removed unused code.
- Removed code which auto adjusted MSQ progress for existing characters.
- Updated name of newly found packets.
- Added some TODO and NOTE comments in some interesting places.
- Fix link in quest document to point to the right document.
2024-06-08 19:00:45 -04:00
Paul Campbell
d5c6f28d38
Update quest tutorial
...
Added directions to find proper NPC message IDs used in quests.
2024-06-08 16:52:33 -04:00
Paul Campbell
bbbc99a64e
Order Conditions
...
Added order conditions to the JSON format.
2024-06-08 16:52:33 -04:00
Paul Campbell
dd96a68106
Reorganize documentation files
...
Split the original quest document into 3 documents
- Reference guide for quest commands
- Tutorial for creating new quests
- Current status of implemented quests.
2024-06-08 16:52:33 -04:00
Paul Campbell
7fd8eb07fe
doc update
...
Corrected some small details in the quest document.
2024-06-08 16:52:33 -04:00
Paul Campbell
b8e28fad95
Adjust MSQ1
...
- Attempted to adjust the NPC behavior in the first MSQ.
- Added way to refresh player gear after MSG to reset quest armor.
2024-06-08 16:52:32 -04:00
Paul Campbell
ad24784d3c
Add new MSQ
...
- Implemented the MSQ "The Castle of Dusk".
- Implemented the MSQ "The Gods Awakening".
2024-06-08 16:52:31 -04:00
Paul Campbell
826ca2d9ab
Add MSQ "The Assailed Fort"
2024-06-08 16:52:31 -04:00