Aleos 32c829debe Merge pull request #1264 from rathena/feature/instance_expansion
Expanded the instance system to support new modes
* New modes include: No player attached, single player, and guild.
* Modified the instance_db to allow instance idle time to be adjustable.
* Removed Map1 from the instance_db as the EnterMap is always the same value.
* Adjusted the stored maps of instances to dynamic arrays to conserve memory.
- Max amount of possible maps increased to 255.
* Instances will now be destroyed even if the owner cannot be found.
* Corrected the return value when entering an instance when a character, party, or guild does not have an instance.
* Expanded script command instance_create to take in an owner ID and an optional mode.
* Added a new script command instance_check_guild (works the same as instance_check_party).
* Corrected a few script commands to properly stop the script engine on failures for instance script commands.
* Removed the instance name lookup for when entering an instance as instance_id is now passed.
- Adjusted script command instance_enter to no longer require the instance name.
* Cleaned up script command instance_warpall.
* Adjusted script command instance_announce to check when instance ID is 0 rather than -1 since instance IDs are stored as unsigned now.
* Refactored all instance_id to unsigned short.
* Updated documentation to reflect changes.
2016-05-25 14:55:50 -04:00
..
2016-05-24 09:22:03 -04:00
2015-06-24 22:12:45 +07:00
2016-02-07 10:08:55 -05:00
2016-03-25 18:36:16 +01:00
2015-11-09 23:31:46 +01:00
2015-06-27 13:11:49 +07:00
2015-06-27 13:11:49 +07:00
2016-04-18 14:49:27 -04:00
2015-06-27 13:11:49 +07:00
2015-06-27 13:11:49 +07:00
2014-12-31 23:38:57 +07:00
2014-04-24 12:05:22 -04:00
2012-01-04 23:10:32 +00:00