This will fix#131 requirement. disable_sounds will be made to more globally disable a spawns sounds that might otherwise be defaults.
We can either later on decide to use the widget open/close sound or maybe have another sound file field that allows a different value than mariner bell.
This update also allows signs to check expansion flags and fixes widgets pulling the wrong field
Furthering issue #124
- spawn_instance_data now tracks unique item id
- inside door widget now lists all items in the house, can move or pickup from UI
- Support for examine item by unique item id in house instance
In support of issue #124
- General housing fixes:
* Pay Upkeep button is now functional for upkeep cost (player status is not implemented yet)
* /house_ui is now functional in conjunction with this my houses list: update commands set handler=514 where command='house_ui';
- Outer door Widget fixes:
* My Houses list is now working (lists all player houses from all zones and lets you see upkeep due or not)
* Visitor panel will automatically populate when clicking on a door widget -- there are some circumstances that need to be addressed to clear it when accessing the house ui window outside of a door widget
- Character housing fixes:
* Character Profile->Housing is now populated, clicking Access will allow you to access the house UI
- Added GENERIC doors to be opened after use timer expires (CastProcess)
- CastProcess now tracks a target by the int32 spawn id instead of relying on the static target. For example trying to double click on a door that has a use action, this would lose target and the door would fail to open. Fixes#23.