94 lines
5.0 KiB
Plaintext
94 lines
5.0 KiB
Plaintext
|
void main()
|
||
|
{
|
||
|
object oPC = GetEnteringObject();
|
||
|
if(GetIsPC(oPC))
|
||
|
{
|
||
|
ExploreAreaForPlayer(OBJECT_SELF, oPC);
|
||
|
}
|
||
|
{
|
||
|
object oDoor1 = GetObjectByTag("etum_door_home_suburb_1");
|
||
|
object oDoor2 = GetObjectByTag("etum_door_home_suburb_2");
|
||
|
object oDoor3 = GetObjectByTag("etum_door_home_suburb_3");
|
||
|
object oDoor4 = GetObjectByTag("etum_door_home_suburb_4");
|
||
|
object oDoor5 = GetObjectByTag("etum_door_home_suburb_5");
|
||
|
object oDoor6 = GetObjectByTag("etum_door_home_suburb_6");
|
||
|
object oDoor7 = GetObjectByTag("etum_door_home_suburb_7");
|
||
|
object oDoor8 = GetObjectByTag("etum_door_home_suburb_8");
|
||
|
object oDoor9 = GetObjectByTag("etum_door_home_suburb_9");
|
||
|
object oDoor10 = GetObjectByTag("etum_door_home_suburb_10");
|
||
|
object oDoor11 = GetObjectByTag("etum_door_home_suburb_11");
|
||
|
object oDoor12 = GetObjectByTag("etum_door_home_suburb_12");
|
||
|
object oDoor13 = GetObjectByTag("etum_door_home_suburb_13");
|
||
|
object oDoor14 = GetObjectByTag("etum_door_home_suburb_14");
|
||
|
object oDoor15 = GetObjectByTag("etum_door_home_suburb_15");
|
||
|
object oDoor16 = GetObjectByTag("etum_door_home_suburb_16");
|
||
|
object oDoor19 = GetObjectByTag("etum_door_home_suburb_19");
|
||
|
object oDoor20 = GetObjectByTag("etum_door_home_suburb_20");
|
||
|
object oDoor21 = GetObjectByTag("etum_door_home_suburb_21");
|
||
|
object oDoor22 = GetObjectByTag("etum_door_home_suburb_22");
|
||
|
object oDoor23 = GetObjectByTag("etum_door_home_suburb_23");
|
||
|
object oDoor24 = GetObjectByTag("etum_door_home_suburb_24");
|
||
|
object oDoor25 = GetObjectByTag("etum_door_home_suburb_25");
|
||
|
object oDoor26 = GetObjectByTag("etum_door_home_suburb_26");
|
||
|
object oDoor27 = GetObjectByTag("etum_door_home_suburb_27");
|
||
|
object oDoor28 = GetObjectByTag("tasil_gledd_door_1");
|
||
|
object oDoor29 = GetObjectByTag("tasil_gledd_door_1");
|
||
|
if(GetIsDay()) {
|
||
|
AssignCommand(oDoor1, ActionUnlockObject(oDoor1));
|
||
|
AssignCommand(oDoor2, ActionUnlockObject(oDoor2));
|
||
|
AssignCommand(oDoor3, ActionUnlockObject(oDoor3));
|
||
|
AssignCommand(oDoor4, ActionUnlockObject(oDoor4));
|
||
|
AssignCommand(oDoor5, ActionUnlockObject(oDoor5));
|
||
|
AssignCommand(oDoor6, ActionUnlockObject(oDoor6));
|
||
|
AssignCommand(oDoor7, ActionUnlockObject(oDoor7));
|
||
|
AssignCommand(oDoor8, ActionUnlockObject(oDoor8));
|
||
|
AssignCommand(oDoor9, ActionUnlockObject(oDoor9));
|
||
|
AssignCommand(oDoor10, ActionUnlockObject(oDoor10));
|
||
|
AssignCommand(oDoor11, ActionUnlockObject(oDoor11));
|
||
|
AssignCommand(oDoor12, ActionUnlockObject(oDoor12));
|
||
|
AssignCommand(oDoor13, ActionUnlockObject(oDoor13));
|
||
|
AssignCommand(oDoor14, ActionUnlockObject(oDoor14));
|
||
|
AssignCommand(oDoor15, ActionUnlockObject(oDoor15));
|
||
|
AssignCommand(oDoor16, ActionUnlockObject(oDoor16));
|
||
|
AssignCommand(oDoor19, ActionUnlockObject(oDoor19));
|
||
|
AssignCommand(oDoor20, ActionUnlockObject(oDoor20));
|
||
|
AssignCommand(oDoor21, ActionUnlockObject(oDoor21));
|
||
|
AssignCommand(oDoor22, ActionUnlockObject(oDoor22));
|
||
|
AssignCommand(oDoor23, ActionUnlockObject(oDoor23));
|
||
|
AssignCommand(oDoor24, ActionUnlockObject(oDoor24));
|
||
|
AssignCommand(oDoor25, ActionUnlockObject(oDoor25));
|
||
|
AssignCommand(oDoor26, ActionUnlockObject(oDoor26));
|
||
|
AssignCommand(oDoor27, ActionUnlockObject(oDoor27));
|
||
|
AssignCommand(oDoor28, ActionUnlockObject(oDoor28));
|
||
|
AssignCommand(oDoor29, ActionUnlockObject(oDoor29));}
|
||
|
else {
|
||
|
AssignCommand(oDoor1, ActionLockObject(oDoor1));
|
||
|
AssignCommand(oDoor2, ActionLockObject(oDoor2));
|
||
|
AssignCommand(oDoor3, ActionLockObject(oDoor3));
|
||
|
AssignCommand(oDoor4, ActionLockObject(oDoor4));
|
||
|
AssignCommand(oDoor5, ActionLockObject(oDoor5));
|
||
|
AssignCommand(oDoor6, ActionLockObject(oDoor6));
|
||
|
AssignCommand(oDoor7, ActionLockObject(oDoor7));
|
||
|
AssignCommand(oDoor8, ActionLockObject(oDoor8));
|
||
|
AssignCommand(oDoor9, ActionLockObject(oDoor9));
|
||
|
AssignCommand(oDoor10, ActionLockObject(oDoor10));
|
||
|
AssignCommand(oDoor11, ActionLockObject(oDoor11));
|
||
|
AssignCommand(oDoor12, ActionLockObject(oDoor12));
|
||
|
AssignCommand(oDoor13, ActionLockObject(oDoor13));
|
||
|
AssignCommand(oDoor14, ActionLockObject(oDoor14));
|
||
|
AssignCommand(oDoor15, ActionLockObject(oDoor15));
|
||
|
AssignCommand(oDoor16, ActionLockObject(oDoor16));
|
||
|
AssignCommand(oDoor19, ActionLockObject(oDoor19));
|
||
|
AssignCommand(oDoor20, ActionLockObject(oDoor20));
|
||
|
AssignCommand(oDoor21, ActionLockObject(oDoor21));
|
||
|
AssignCommand(oDoor22, ActionLockObject(oDoor22));
|
||
|
AssignCommand(oDoor23, ActionLockObject(oDoor23));
|
||
|
AssignCommand(oDoor24, ActionLockObject(oDoor24));
|
||
|
AssignCommand(oDoor25, ActionLockObject(oDoor25));
|
||
|
AssignCommand(oDoor26, ActionLockObject(oDoor26));
|
||
|
AssignCommand(oDoor27, ActionLockObject(oDoor27));
|
||
|
AssignCommand(oDoor28, ActionLockObject(oDoor28));
|
||
|
AssignCommand(oDoor29, ActionLockObject(oDoor29));}
|
||
|
}
|
||
|
}
|