===============================
Nudgenpc.lua - Added a command variation
Testmapobj.lua - Added !help documentation
DftWil.lua - Corrected an npc name/function
Player.cs - Changed Dalamud packet to default to 7, not 0. Fixes the moon not displaying in a specific Hildibrand cutscene
Etc5g0.lua - Made quest accepting retail-accurate with how it displayed messages/ended the TalkEvent
Etc5g1.lua - Added Bed !. Kinda kludged in atm since it's a pre-accepted quest state.
Etc5u1.lua - Same as above
Etc5l1.lua - Quest "Private Eyes" scripted.
Etc5l2.lua - Quest "Mysteries of the Red Moon" scripted
Etc5l3.lua - Quest "Prophecy Inspection" scripted
warp.lua - Switched to warp type 0x16 for flipping between city zones. Zero gameplay interruption with this type.
etc5u1 - Added in a spawn location for privateArea
etc5g1 - Scripted, aside from the means of accepting the quest which requires special handling to trigger the intro CS for it.
Etc5u1 & Etc5g1 - Added handling for the Ul'dah Inn NPC to re-issue an item as needed, otherwise play his other dialog.
Music - Made it play current zone's music if no id present.
Anim - Cleaned up some. It had old code sitting in it for whatever reason despite not affecting anything.
Setstate, Warpplayer & Yolo - Fixed them up so they function again
ChangeJobCommand - Just the script filled out to handle the equipping/dequipping of job stones, but it can cause issues, particularly with how the server handles a 'job' vs. a class, along with checking against skill compatibility.
PopulaceChocoboLender - Made rental time 10 minutes again (as retail had it). Added Vesper Bay NPC's rental location as close as I could get it from a blurry source.
ChocoboRideCommand - Fixed the method used to pull a zone's music so the script doesn't fail.
MarketEntrance - Adjusted events parameter so it works again
Warp - Added shortcut for switching between a given town's zones so I can stop having to look up the right zone id
Weather - Added shortcut for weather ids to +8000 to the value if the're within a certain range.
DftSea - Inn NPC check
etc5u0 - Used a constant in place of a value, updated a constant's name.
etc5l0 - Fully scripted.
etc5u1 - Mostly scripted. Requires Dream handling and privArea + NPC placement.
etc5g1 - Mostly scripted. Requires Dream handling and privArea + NPC placement.
quest.lua - Script refactored. Moved as much as possible out of the main function to tidy it up. Folded in a complete-quest function from another script. Only works with quest id numbers for now. String support (eg. Man0u0) to come in another commit.
ObjectInnDoor.lua - Fixed it to handle events again with the current system.
- InstanceRaid Guide : Added DefaultTalk handling for the npcs we have currently. Included a couple commented-out client functions for two of the raids.
- EmoteSitCommand : Added eventType to the function so sitting on environment objects works again.
- Man0u0 : SourceTree added hunk-change garbage during a conflict resolving during the last merge. I just replaced it with the raw of that commit so it matches what it should have been.
- DftFst : Added the Gridania InstanceRaidGuide NPCs to the list for documentation sake, even though it'd never be called from that script with how things are currently set up.
- 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
- 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
- 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.
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.
PopulaceCompanyWarp made to look more retail authentic. Can't figure out how to make it not play the 'npc untargeted' sound though like retail.
Music command has second argument for transition type. Added an overloaded function in Player.cs to support this.
Setappearance adjusted to work again on player targets.
DftWil updated to cover near everything.
Re-added shop-related luas that were removed for some reason.
=============
ChocoboRideCommand - Fixed the mount speed to be retail accurate.
TeleportCommand - Added anima costs, mount check, and placeholder for Favoured destinations
nudge/spawn/warpid - Plus 1 to GetPos() arrays