- identified more models
- loosely identified ranges of models (copied neighboring prefixes)
- moved packed anims to _animset
- moved all models into _unpack, then picked them out
the folder structure is semi-inspired by known parts of the official structure - but very little is known outside of a few folders
a recursive folder listing (even just the directory names) would be incredibly useful...
*Tutorial giant rat no longer drops raw rat meat.
*tutorial giant rat and chicken stats have been changed
attack 3, str 3, def 3, hp 3 this should match vislevel.
original can't be known because osrs data doesn't match at all. + including parameter attack bonuses and defense bonuses are set to 0 instead of -100..
*tutorial chicken category_chicken has now been completely removed from this npc. because it doesn't appear in osrs cache and now tutorial chicken also doesn't drop feather or raw chicken anymore.
*1 dialogue part from runescape guide fixed and added line breaks which pazaz forgot to fix earlier.
*fishing contest fishing spot, and tutorial fishing spot added category_453 which also appears in osrs cache.
no idea what this does but someone can figure it out this category is probably called some fishingspot_quest or something similar.
****Talking to the Survival Expert crashes the game at the point where she is about to give the player an axe.****
* fix(engine): attackrange and maxrange
* fix(engine): check for maxrange in updateMovement
* fix(engine): default maxrange to 5, check for modes in updateMovement
* revert(engine): maxrange 5 -> 7
* fix(content): switch attackrange with maxrange
* refactor(content): npc magic spells
* feat(content): druid combat
* fix(content): wizard missing op and ai_queue1
* revert(content): missing op for wizard
* fix(content): missing attack ranges for tower arches
* feat(content): gnome troop and archer
* fix(engine): move maxrange check earlier in updateMovement
* fix(engine): move the maxrange check to takeStep, and allow player to walk under npc
* fix(engine): rework maxrange check
* fix(content): put combat spell checks earlier in druids op/ap
* fix(engine): add playerescape check to updateMovement
* fix(engine): set npc to default mode when players outside maxrange
* fix(content): match trffid despawn logic with old video
* fix(content): if the wrong person talked to a random event the event would refer to the wrong person
---------
Co-authored-by: tannerdino <tannerdino@gmail.com>
* Financial Advisor dialogue fixes
* Fixed the woodcutting please wait from misgendering the player.
* Moved the survival gate tut check to a spot where it actually prevents movement.
* Added check for tin and copper ore to tut smelting.
* This was checking one step too soon.
* Corrected when you can no longer attack rats.
* Fixed mining instructor's pickaxe check. Added simple proc for checking if an obj is on someone's person.
* Updated combat instructor to use new proc. Also give the dagger back after you've finished his steps.
* Updated survival instructor to use new proc.
* Updated bonuses and weight.
* Updated to give 15 mind runes instead of 16.
* More typos fixed.
* Combat finish typo
* Typo fixes and removal of not enough space messages.
* Removal of combat guide not enough space message.
* Removal of inventory full checks.
* Temporary Alpha disclosure login text
* Start of mining instructor
* Updated to use npc_within_distance proc.
* Completed Mining Instructor
* Fix for setting tutorial progress after making a dagger.
* Tutorial Constants update, I'll go back and update the rest as I go.
* Minor updates to text and temporary gate code
* Some combat instructor code
* Mostly completed combat instructor code.
* Fix for Hint Constants
* Tutorial Banker, Financial Advisor, Brother Brace, and Terrova.
* More tutorial fixes
* Loc params for doors.
* General tidying and bug fixing for Combat Instructor
* Finished magic instructor and magic casting.
* Working gates for the mining and combat sections
* Clean up some comments
* Relocating more tutorial locs and adding raw rat meat to cooking.
* Renamed tutorial NPCs
* Forgot npc.pack
* Animations for Terrova teleporting to the mainland.
* Removed Terrova animations.
* Everything should use tutorial constants now.
* Updated to mesbox from mes for attacking chickens without spells
* Updated smithing to use inzone check to match leaked Runescript. Fixed typo.
* Set tutorial complete if someone dies on Tutorial island or sneaks off.