Пример #1
0
void register_artrewards(void)
{
    at_register(&at_peaceimmune);
    register_item_use(use_hornofdancing, "use_hornofdancing");
    register_item_use(use_trappedairelemental, "use_trappedairelemental");
    register_item_useonother(useonother_trappedairelemental,
        "useonother_trappedairelemental");
}
Пример #2
0
void register_museum(void)
{
    register_bordertype(&bt_questportal);

    at_register(&at_warden);
    at_register(&at_museumexit);
    at_register(&at_museumgivebackcookie);
    at_register(&at_museumgiveback);

    register_item_use(use_museumticket, "use_museumticket");
    register_item_use(use_museumkey, "use_museumkey");
    register_item_use(use_museumexitticket, "use_museumexitticket");
}
Пример #3
0
void register_tolua_helpers(void)
{
    at_register(&at_direction);
    at_register(&at_building_action);

    register_function((pf_generic)lua_building_taxes,
        TOLUA_CAST "lua_building_taxes");
    register_function((pf_generic)lua_agebuilding,
        TOLUA_CAST "lua_agebuilding");
    register_function((pf_generic)lua_callspell, TOLUA_CAST "lua_castspell");
    register_function((pf_generic)lua_initfamiliar,
        TOLUA_CAST "lua_initfamiliar");
    register_item_use(&lua_useitem, TOLUA_CAST "lua_useitem");
    register_function((pf_generic)lua_getresource,
        TOLUA_CAST "lua_getresource");
    register_function((pf_generic)lua_canuse_item,
        TOLUA_CAST "lua_canuse_item");
    register_function((pf_generic)lua_changeresource,
        TOLUA_CAST "lua_changeresource");
    register_function((pf_generic)lua_equipmentcallback,
        TOLUA_CAST "lua_equip");

    register_function((pf_generic)lua_wage, TOLUA_CAST "lua_wage");
    register_function((pf_generic)lua_maintenance,
        TOLUA_CAST "lua_maintenance");

    register_function((pf_generic)produce_resource,
        TOLUA_CAST "lua_produceresource");
    register_function((pf_generic)limit_resource,
        TOLUA_CAST "lua_limitresource");
    register_item_give(lua_giveitem, TOLUA_CAST "lua_giveitem");
}
Пример #4
0
void register_arena(void)
{
  at_register(&at_hurting);
  register_item_use(use_wand_of_tears, "use_wand_of_tears");
  register_function((pf_generic) enter_arena, "enter_arena");
  register_function((pf_generic) leave_arena, "leave_arena");
  tt_register(&tt_caldera);
}
Пример #5
0
void register_demonseye(void)
{
  register_item_use(summon_igjarjuk, "useigjarjuk");
  register_item_give(give_igjarjuk, "giveigjarjuk");
}
Пример #6
0
void register_speedsail(void)
{
    register_item_use(use_speedsail, "use_speedsail");
}