En:OnCreateInventory
Материал из Pocket Fallout для КПК на PDA PC PPC Mobile.
Содержание |
[править]
Syntax
procedure OnCreateInventory(object_name : String)
[править]
Description
Called once on creation of level location. If hero was on current level then inventories data will be loaded from cache. Event used for default initialize of unit/object inventory.
[править]
Parameters
- object_name - string. Object name for which system tries to create inventory;
[править]
Result
The pocedure returns nothing;
[править]
Additional note
If items creation handler in inventory isn't set for object with name {object_name} then its inventory will be null by default;
[править]
Example
procedure OnCreateInventory(object_name)
//Add different items in container
var item = CreateObject("InventoryItem");
if object_name == "sunduk" then
item.NewItem("first_bk", "book", "knizka");
item.AddToObject(object_name);
item.Free();
return
endif
if object_name == "shkaf" then
item.NewItem("rubrbod", "", "telka");
item.AddToObject(object_name);
item.NewItem("healpwdr", "", "gangubasik");
item.AddToObject(object_name);
item.Free();
return
endif
endprocedure
[править]