kelgar/Kelgar-data — pull request #1 by Hirato (2013-01-19 08:27:28+00:00)
Title: Housekeeping

This makes kelgar compatible with 3.0.0, and incomaptible with 2.8.x
Do note that these commits rely on features present in the current development branch, which are not available in 2.8.x

* local entity/item variables
* `(r_type_slot_get) --> $r_type_slot`; the latter now being used to query slots.
* Consumable item type
* globals being defined as `r_global_new myglobal`, instead of `myglobal = (r_global_new)`

In addition, there are fixes, cleanups, and changes.

* Some of the writing has been improved a bit
* ***Useless direct trigger to item triggers are deleted with their scripts*** -- this will require extensive map changes to fix
* Potions when consumed now place an empty jar in your inventory
* All consumables now use the consumable use type
* Fixed the generic food quest, making it save game friendly, and multiple instance friendly.
* r_item_use_new_status is now used correctly in ALL cases.
* additional status effects for healing.
* Use script 7 for the player.

And there's a lot more to do as well.
* The plant scripts can be consolidated into a single plant script, and given the ability to regrow.
* The same can be done for ore veins, their process isn't multiple type friendly at all.
* The generic container 'include' has no place being where it is; just use script 4, as was intended.
* Getting rid of that old, broken lootscript.