#include "net_common.h" void OnCache() { LoadScene("SE03"); PlayNetGameMusic(se03_music); SetAudioEnvironment(ENVIRONMENT_PLAIN); } void OnHostGame() { } void TRIGGERHURT_InitItem(int id) { SetItemAttrib(id, ITEM_PHYSICS, ITEM_PHYSICS_NONE); SetItemAttrib(id, ITEM_LIFTABLE, 0); SetItemAttrib(id, ITEM_PICKABLE, 0); } void TRIGGERHURT_OnTouch(int id, int charaId) { float x, y, z; if (IsItem(charaId)) { if (GetItemString(charaId, ITEM_MODEL) == "boom") { BombExplode(charaId); } else if (GetItemString(charaId, ITEM_MODEL) == "Box01") { BreakItem(charaId, 150); } return; } GetEntityPos(id, x, y, z); // damage CharaHurt(charaId, 1, 80, x, y, z); } void TRIGGER_LAVA_OnTouch(int id, int charaId) { float x, y, z; GetEntityPos(charaId, x, y, z); CharaHurt(charaId, 5, 30000, x, y, z); }