Recent changes Random page
GAMING
Gaming
 
WoWWiki
Halopedia
FFXIclopedia
Age of Conan
Warhammer Online
Grand Theft Wiki
See more...

Osrs inc user

From NWNWiki

Jump to: navigation, search

osrs_inc_user is an include script used by OSRS.

/////////////////////////////////////////////////////////////////////////////
//
// script:
//      osrs_inc_user
//
// purpose:
//      This script is an Include file for use by the end user only.
//      This file will not be touched by OSRS Rules.
//      There is an original backup of this default file stored as
//      osrs_inc_user_def. Do not modify this OSRS-owned file either.
//
//      The module developer links his all of his efforts into an OSRS module
//      inside this single script file only. You are recommended to #include
//      in your scripts in a single line. Focus your efforts upon a single
//      file.
//
//      The End Developer modifies this file only.
//      This script be updated in future versions of OSRS as the script
//      osrs_inc_userdef.  In this manner, future ERF upgrades will not
//      overwrite the End Developer's work on the module; he must review that
//      file to make any manual changes, but none are anticipated because those
//      are just stubs from the OSRS point of view.
//
//      This script exists to define the default code behind these Pre- and
//      Post-script function calls, which is the only place the End Developing
//      User can place his work.  The DuringEvent function calls are reserved
//      for use by OSRS to manage the environment.
//
//      This script is where your module should place it's specific coding.
//
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Here are the variables that the User sets before he builds his module. These
// variables represent the toggles and other settings that turn on or off a
// feature and also define aspects of that feature. For complete information
// about a particular feature, you either have to review the code itself, or go
// online to nwnwiki.org and browse the features.
/////////////////////////////////////////////////////////////////////////////

// FEATURE: total event control
// You can't turn this feature off. This feature grants OSRS control over all
// events in the module.

// FEATURE: Event Partitioning:
// </code>http://nwnwiki.org/osrs<code>
// You can't turn this feature off. This feature forces all scripting to
// contain both an OSRS managed code set and a User managed code set. This
// feature allows OSRS to be upgraded separately and independently from the
// module, without affecting that module's code.

// FEATURE: feature management:
// You can't turn this feature off. This feature allows OSRS to use control
// switches to turn on and off features specific to the User's module.

// FEATURE: NWN X2 creature scripts.
// If this flag is TRUE then the NWN Basic creature scripts feature flag is
// ignored. If this X2 flag is FALSE, then the NWN Basic creature scripts
// feature flag is considered.  The X2 flag overrides the X0 flag. If you have
// X2, then set this flag to TRUE.
const int I_OSRS_FEATURE_X2_CREATURE_SCRIPTS = TRUE;

// FEATURE: NWN basic creature scripts.
// This value is ignored if NWN X2 creature scripts flag is TRUE.
const int I_OSRS_FEATURE_X0_CREATURE_SCRIPTS = TRUE;

// FEATURE: NWN X2 DOOR SCRIPTS
// This feature of X2 will allow you to bash doors and gain raw materials for
// crafting use.
const int I_OSRS_FEATURE_X2_DOOR_SCRIPTS = TRUE;



/////////////////////////////////////////////////////////////////////////////
// AREA
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Area::OnEnter Pre-event
int osrs_a_oent_pre();
int osrs_a_oent_pre()
{
    return TRUE;
}

// Area::OnEnter post-event
void osrs_a_oent_post();
void osrs_a_oent_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Area::OnExit Pre-event
int osrs_a_oexi_pre();
int osrs_a_oexi_pre()
{
    return TRUE;
}

// Area::OnExit post-event
void osrs_a_oexi_post();
void osrs_a_oexi_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Area::OnHeartbeat Pre-event
int osrs_a_oh_pre();
int osrs_a_oh_pre()
{
    return TRUE;
}

// Area::OnHeartbeat post-event
void osrs_a_oh_post();
void osrs_a_oh_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Area::OnUserDefined Pre-event
int osrs_a_oud_pre();
int osrs_a_oud_pre()
{
    return TRUE;
}

// Area::OnUserDefined post-event
void osrs_a_oud_post();
void osrs_a_oud_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// CREATURE
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Creature::OnBlocked Pre-event
int osrs_c_ob_pre();
int osrs_c_ob_pre()
{
    return TRUE;
}

// Creature::OnBlocked post-event
void osrs_c_ob_post();
void osrs_c_ob_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnCombatRoundEnd Pre-event
int osrs_c_ocre_pre();
int osrs_c_ocre_pre()
{
    return TRUE;
}

// Creature::OnCombatRoundEnd post-event
void osrs_c_ocre_post();
void osrs_c_ocre_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnConversation Pre-event
int osrs_c_ocon_pre();
int osrs_c_ocon_pre()
{
    return TRUE;
}

// Creature::OnConversation post-event
void osrs_c_ocon_post();
void osrs_c_ocon_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnDamaged Pre-event
int osrs_c_oda_pre();
int osrs_c_oda_pre()
{
    return TRUE;
}

// Creature::OnDamaged post-event
void osrs_c_oda_post();
void osrs_c_oda_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnDeath Pre-event
int osrs_c_ode_pre();
int osrs_c_ode_pre()
{
    return TRUE;
}

// Creature::OnDeath post-event
void osrs_c_ode_post();
void osrs_c_ode_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnDisturbed Pre-event
int osrs_c_odist_pre();
int osrs_c_odist_pre()
{
    return TRUE;
}

// Creature::OnDisturbed post-event
void osrs_c_odist_post();
void osrs_c_odist_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnHeartbeat Pre-event
int osrs_c_oh_pre();
int osrs_c_oh_pre()
{
    return TRUE;
}

// Creature::OnHeartbeat post-event
void osrs_c_oh_post();
void osrs_c_oh_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnPerception Pre-event
int osrs_c_op_pre();
int osrs_c_op_pre()
{
    return TRUE;
}

// Creature::OnPerception post-event
void osrs_c_op_post();
void osrs_c_op_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnPhysicalAttacked Pre-event
int osrs_c_opa_pre();
int osrs_c_opa_pre()
{
    return TRUE;
}

// Creature::OnPhysicalAttacked post-event
void osrs_c_opa_post();
void osrs_c_opa_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnRested Pre-event
int osrs_c_or_pre();
int osrs_c_or_pre()
{
    return TRUE;
}

// Creature::OnRested post-event
void osrs_c_or_post();
void osrs_c_or_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnSpawn Pre-event
int osrs_c_os_pre();
int osrs_c_os_pre()
{
    return TRUE;
}

// Creature::OnSpawn post-event
void osrs_c_os_post();
void osrs_c_os_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnSpellCastAt Pre-event
int osrs_c_osca_pre();
int osrs_c_osca_pre()
{
    return TRUE;
}

// Creature::OnSpellCastAt post-event
void osrs_c_osca_post();
void osrs_c_osca_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Creature::OnUserDefined Pre-event
int osrs_c_oud_pre();
int osrs_c_oud_pre()
{
    return TRUE;
}

// Creature::OnUserDefined post-event
void osrs_c_oud_post();
void osrs_c_oud_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// DOOR
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Door::OnLock Pre-event
int osrs_d_ol_pre();
int osrs_d_ol_pre()
{
    return TRUE;
}

// Door::OnLock post-event
void osrs_d_ol_post();
void osrs_d_ol_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnAreaTransitionsClickedPre-event
int osrs_d_oatc_pre();
int osrs_d_oatc_pre()
{
    return TRUE;
}

// Door::OnAreaTransitionsClicked post-event
void osrs_d_oatc_post();
void osrs_d_oatc_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnOpen Pre-event
int osrs_d_oo_pre();
int osrs_d_oo_pre()
{
    return TRUE;
}

// Door::OnOpen post-event
void osrs_d_oo_post();
void osrs_d_oo_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnUnLock Pre-event
int osrs_d_oul_pre();
int osrs_d_oul_pre()
{
    return TRUE;
}

// Door::OnUnLock post-event
void osrs_d_oul_post();
void osrs_d_oul_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnFailToOpen Pre-event
int osrs_d_ofto_pre();
int osrs_d_ofto_pre()
{
    return TRUE;
}

// Door::OnFailToOpen post-event
void osrs_d_ofto_post();
void osrs_d_ofto_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnClosed Pre-event
int osrs_d_oclo_pre();
int osrs_d_oclo_pre()
{
    return TRUE;
}

// Door::OnClosed post-event
void osrs_d_oclo_post();
void osrs_d_oclo_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnPhysicalAttacked Pre-event
int osrs_d_opa_pre();
int osrs_d_opa_pre()
{
    return TRUE;
}

// Door::OnPhysicalAttacked post-event
void osrs_d_opa_post();
void osrs_d_opa_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnDeath Pre-event
int osrs_d_ode_pre();
int osrs_d_ode_pre()
{
    return TRUE;
}

// Door::OnDeath post-event
void osrs_d_ode_post();
void osrs_d_ode_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnDamaged Pre-event
int osrs_d_oda_pre();
int osrs_d_oda_pre()
{
    return TRUE;
}

// Door::OnDamaged post-event
void osrs_d_oda_post();
void osrs_d_oda_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnSpellCastAt post-event
void osrs_d_osca_post();
void osrs_d_osca_post()
{

}

// Door::OnSpellCastAt Pre-event
int osrs_d_osca_pre();
int osrs_d_osca_pre()
{
    return TRUE;
}

/////////////////////////////////////////////////////////////////////////////
// Door::OnUserDefined Pre-event
int osrs_d_oud_pre();
int osrs_d_oud_pre()
{
    return TRUE;
}

// Door::OnUserDefined post-event
void osrs_d_oud_post();
void osrs_d_oud_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Door::OnEnter Pre-event
int osrs_d_oh_pre();
int osrs_d_oh_pre()
{
    return TRUE;
}

// Door::OnEnter post-event
void osrs_d_oh_post();
void osrs_d_oh_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// ENCOUNTER
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Encounter::OnEnter Pre-event
int osrs_e_oexh_pre();
int osrs_e_oexh_pre()
{
    return TRUE;
}

// Encounter::OnEnter post-event
void osrs_e_oexh_post();
void osrs_e_oexh_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Encounter::OnUserDefined Pre-event
int osrs_e_oud_pre();
int osrs_e_oud_pre()
{
    return TRUE;
}

// Encounter::OnUserDefined post-event
void osrs_e_oud_post();
void osrs_e_oud_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Encounter::OnEnter Pre-event
int osrs_e_oent_pre();
int osrs_e_oent_pre()
{
    return TRUE;
}

// Encounter::OnEnter post-event
void osrs_e_oent_post();
void osrs_e_oent_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Encounter::OnExit Pre-event
int osrs_e_oexi_pre();
int osrs_e_oexi_pre()
{
    return TRUE;
}

// Encounter::OnExit post-event
void osrs_e_oexi_post();
void osrs_e_oexi_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Encounter::OnHeartbeat Pre-event
int osrs_e_oh_pre();
int osrs_e_oh_pre()
{
    return TRUE;
}

// Encounter::OnHeartbeat post-event
void osrs_e_oh_post();
void osrs_e_oh_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// MERCHANT
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Merchant::OnStoreClosed Pre-event
int osrs_me_osc_pre();
int osrs_me_osc_pre()
{
    return TRUE;
}

// Merchant::OnStoreClosed post-event
void osrs_me_osc_post();
void osrs_me_osc_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Merchant::OnOpenStore Pre-event
int osrs_me_oos_pre();
int osrs_me_oos_pre()
{
    return TRUE;
}

// Merchant::OnOpenStore post-event
void osrs_me_oos_post();
void osrs_me_oos_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// MODULE
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerDeath Pre-event
int osrs_mo_opde_pre();
int osrs_mo_opde_pre()
{
    return TRUE;
}

// Module::OnPlayerDeath post-event
void osrs_mo_opde_post();
void osrs_mo_opde_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerDying Pre-event
int osrs_mo_opdy_pre();
int osrs_mo_opdy_pre()
{
    return TRUE;
}

// Module::OnPlayerDying post-event
void osrs_mo_opdy_post();
void osrs_mo_opdy_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerEquipItem Pre-event
int osrs_mo_opei_pre();
int osrs_mo_opei_pre()
{
    return TRUE;
}

// Module::OnPlayerEquipItem post-event
void osrs_mo_opei_post();
void osrs_mo_opei_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerLevelUp Pre-event
int osrs_mo_oplu_pre();
int osrs_mo_oplu_pre()
{
    return TRUE;
}

// Module::OnPlayerLevelUp post-event
void osrs_mo_oplu_post();
void osrs_mo_oplu_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerRespawn Pre-event
int osrs_mo_opresp_pre();
int osrs_mo_opresp_pre()
{
    return TRUE;
}

// Module::OnPlayerRespawn post-event
void osrs_mo_opresp_post();
void osrs_mo_opresp_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerRest Pre-event
int osrs_mo_oprest_pre();
int osrs_mo_oprest_pre()
{
    return TRUE;
}

// Module::OnPlayerRest post-event
void osrs_mo_oprest_post();
void osrs_mo_oprest_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnPlayerUnEquipItem Pre-event
int osrs_mo_opuei_pre();
int osrs_mo_opuei_pre()
{
    return TRUE;
}

// Module::OnPlayerUnEquipItem post-event
void osrs_mo_opuei_post();
void osrs_mo_opuei_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnCutSceneAbort Pre-event
int osrs_mo_ocsa_pre();
int osrs_mo_ocsa_pre()
{
    return TRUE;
}

// Module::OnCutSceneAbort post-event
void osrs_mo_ocsa_post();
void osrs_mo_ocsa_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnClientEnter Pre-event
int osrs_mo_oce_pre();
int osrs_mo_oce_pre()
{
    return TRUE;
}

// Module::OnClientEnter post-event
void osrs_mo_oce_post();
void osrs_mo_oce_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnClientLeave Pre-event
int osrs_mo_ocl_pre();
int osrs_mo_ocl_pre()
{
    return TRUE;
}

// Module::OnClientLeave post-event
void osrs_mo_ocl_post();
void osrs_mo_ocl_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnActivateItem Pre-event
int osrs_mo_oacti_pre();
int osrs_mo_oacti_pre()
{
    return TRUE;
}

// Module::OnActivateItem post-event
void osrs_mo_oacti_post();
void osrs_mo_oacti_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnModuleLoad Pre-event
int osrs_mo_oml_pre();
int osrs_mo_oml_pre()
{
    return TRUE;
}

// Module::OnModuleLoad post-event
void osrs_mo_oml_post();
void osrs_mo_oml_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnAcquireItem Pre-event
int osrs_mo_oacqi_pre();
int osrs_mo_oacqi_pre()
{
    return TRUE;

}

// Module::OnAcquireItem post-event
void osrs_mo_oacqi_post();
void osrs_mo_oacqi_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnUnAcquireItem Pre-event
int osrs_mo_ouai_pre();
int osrs_mo_ouai_pre()
{
    return TRUE;
}

// Module::OnUnAcquireItem post-event
void osrs_mo_ouai_post();
void osrs_mo_ouai_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnUserDefined Pre-event
int osrs_mo_oud_pre();
int osrs_mo_oud_pre()
{
    return TRUE;
}

// Module::OnUserDefined post-event
void osrs_mo_oud_post();
void osrs_mo_oud_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Module::OnHeartbeat Pre-event
int osrs_mo_oh_pre();
int osrs_mo_oh_pre()
{
    return TRUE;
}

// Module::OnHeartbeat post-event
void osrs_mo_oh_post();
void osrs_mo_oh_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// PLACEABLE
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Placeable::OnSpellCastAt PRE-event
int osrs_p_osca_pre();
int osrs_p_osca_pre()
{
    return TRUE;
}

// Placeable::OnSpellCastAt post-event
void osrs_p_osca_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnDamaged Pre-event
int osrs_p_oda_pre();
int osrs_p_oda_pre()
{
    return TRUE;
}

// Placeable::OnDamaged post-event
void osrs_p_oda_post();
void osrs_p_oda_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnDeath Pre-event
int osrs_p_ode_pre();
int osrs_p_ode_pre()
{
    return TRUE;
}

// Placeable::OnDeath post-event
void osrs_p_ode_post();
void osrs_p_ode_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnPhysicalAttacked Pre-event
int osrs_p_opa_pre();
int osrs_p_opa_pre()
{
    return TRUE;
}

// Placeable::OnPhysicalAttacked post-event
void osrs_p_opa_post();
void osrs_p_opa_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnClosed Pre-event
int osrs_p_oclo_pre();
int osrs_p_oclo_pre()
{
    return TRUE;
}

// Placeable::OnClosed post-event
void osrs_p_oclo_post();
void osrs_p_oclo_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnDisturbed Pre-event
int osrs_p_odist_pre();
int osrs_p_odist_pre()
{
    return TRUE;
}

// Placeable::OnDisturbed post-event
void osrs_p_odist_post();
void osrs_p_odist_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnUnLock Pre-event
int osrs_p_oul_pre();
int osrs_p_oul_pre()
{
    return TRUE;
}

// Placeable::OnUnLock post-event
void osrs_p_oul_post();
void osrs_p_oul_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnUsed Pre-event
int osrs_p_ou_pre();
int osrs_p_ou_pre()
{
    return TRUE;
}

// Placeable::OnUsed post-event
void osrs_p_ou_post();
void osrs_p_ou_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnOpen Pre-event
int osrs_p_oo_pre();
int osrs_p_oo_pre()
{
    return TRUE;
}

// Placeable::OnOpen post-event
void osrs_p_oo_post();
void osrs_p_oo_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnLock Pre-event
int osrs_p_ol_pre();
int osrs_p_ol_pre()
{
    return TRUE;
}

// Placeable::OnLock post-event
void osrs_p_ol_post();
void osrs_p_ol_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnUserDefined Pre-event
int osrs_p_oud_pre();
int osrs_p_oud_pre()
{
    return TRUE;
}

// Placeable::OnUserDefined post-event
void osrs_p_oud_post();
void osrs_p_oud_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Placeable::OnEnter Pre-event
int osrs_p_oh_pre();
int osrs_p_oh_pre()
{
    return TRUE;
}

// Placeable::OnEnter post-event
void osrs_p_oh_post();
void osrs_p_oh_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// TRAP
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Trap::OnDisarm Pre-event
int osrs_tra_odisa_pre();
int osrs_tra_odisa_pre()
{
    return TRUE;
}

// Trap::OnDisarm post-event
void osrs_tra_odisa_post();
void osrs_tra_odisa_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Trap::OnTrapTriggered Pre-event
int osrs_tra_ott_pre();
int osrs_tra_ott_pre()
{
    return TRUE;
}

// Trap::OnTrapTriggered post-event
void osrs_tra_ott_post();
void osrs_tra_ott_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Trap::OnUserDefined Pre-event
int osrs_tra_oud_pre();
int osrs_tra_oud_pre()
{
    return TRUE;
}

// Trap::OnUserDefined post-event
void osrs_tra_oud_post();
void osrs_tra_oud_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// trap::OnHeartbeat Pre-event
int osrs_tra_oh_pre();
int osrs_tra_oh_pre()
{
    return TRUE;
}

// trap::OnHeartbeat post-event
void osrs_tra_oh_post();
void osrs_tra_oh_post()
{

}



/////////////////////////////////////////////////////////////////////////////
// TRIGGER
/////////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////////
// Trigger::OnHeartbeat Pre-event
int osrs_tri_oh_pre();
int osrs_tri_oh_pre()
{
    return TRUE;
}

// Trigger::OnHeartbeat post-event
void osrs_tri_oh_post();
void osrs_tri_oh_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Trigger::OnEnter Pre-event
int osrs_tri_oent_pre();
int osrs_tri_oent_pre()
{
    return TRUE;
}

// Trigger::OnEnter post-event
void osrs_tri_oent_post();
void osrs_tri_oent_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Trigger::OnClick pre-event
int osrs_tri_ocli_pre();
int osrs_tri_ocli_pre()
{
    return TRUE;
}

// Trigger::OnClick post-event
void osrs_tri_ocli_post();
void osrs_tri_ocli_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Trigger::OnExit Pre-event
int osrs_tri_oexi_pre();
int osrs_tri_oexi_pre()
{
    return TRUE;
}

// Trigger::OnExit post-event
void osrs_tri_oexi_post();
void osrs_tri_oexi_post()
{

}

/////////////////////////////////////////////////////////////////////////////
// Trigger::OnUserDefined Pre-event
int osrs_tri_oud_pre();
int osrs_tri_oud_pre()
{
    return TRUE;
}

// Trigger::OnUserDefined post-event
void osrs_tri_oud_post();
void osrs_tri_oud_post()
{

}



Rate this article:
Share this article: