All pastes #402211 Raw Edit

Untitled

public text v1 · immutable
·published 2007-03-19 19:55 UTC
rendered paste body
            // JP Custom Setting
            try
            {
                Properties Settings   = new Properties();
                InputStream is          = new FileInputStream(JP_CUSTOM_FILE);  
                Settings.load(is);
                is.close();  
                FAILD_FAKEDEATH = Boolean.parseBoolean(Settings.getProperty("FaildFakeDeath", "true"));
                RAIDBOSS_DEBUFF_RESIST = Boolean.parseBoolean(Settings.getProperty("RaidBossDebuffResist", "false"));
                RAIDBOSS_DEBUFF_RESIST_RATE = Integer.parseInt(Settings.getProperty("RaidBossDebuffResistRate", "98"));
                ALT_SKILLEFFECT_JUDGE = Boolean.parseBoolean(Settings.getProperty("AltSkillEffectJudge", "false"));
                ALT_WYVERN_MAKEALANDING = Boolean.parseBoolean(Settings.getProperty("AltWyvernMakeALanding", "false"));
                ALT_DISMOUNT_WYVERN_IN_NOLANDING = Boolean.parseBoolean(Settings.getProperty("AltDismountWyvernInNoLanding", "true"));
                ALT_FLYING_WYVERN_IN_SIEGE = Boolean.parseBoolean(Settings.getProperty("AltFlyingWyvernInSiege", "false"));
                ALT_DROPCHANCE_JUDGEMENT = Boolean.parseBoolean(Settings.getProperty("AltDropChanceJudgeMent", "false"));
                BLESSED_ENCHANT_CHANCE = Integer.parseInt(Settings.getProperty("BlessedEnchantChance", "65"));
                CRYSTAL_ENCHANT_CHANCE = Integer.parseInt(Settings.getProperty("CrystalEnchantChance", "65"));
                SAFETY_ENCHANT_MAX = Integer.parseInt(Settings.getProperty("SafetyEnchantMax", "3"));
                LIMIT_PATK_SPD = Integer.parseInt(Settings.getProperty("LimitPAtkSpeed", "999"));
                LIMIT_MATK_SPD = Integer.parseInt(Settings.getProperty("LimitMAtkSpeed", "999"));
                TIME_IN_A_DAY_OF_OPEN_A_DOOR = Integer.parseInt(Settings.getProperty("TimeInADayOfOpenADoor", "0"));
                TIME_OF_OPENING_A_DOOR = Integer.parseInt(Settings.getProperty("TimeOfOpeningADoor", "5"));
                ACTIVITY_TIME_OF_BOSS = Integer.parseInt(Settings.getProperty("ActivityTimeOfBoss", "120"));
                if (ACTIVITY_TIME_OF_BOSS < 120) ACTIVITY_TIME_OF_BOSS = 120;
                else if (ACTIVITY_TIME_OF_BOSS > 720) ACTIVITY_TIME_OF_BOSS = 720;
                ACTIVITY_TIME_OF_BOSS = ACTIVITY_TIME_OF_BOSS * 60000;
                NURSEANT_RESPAWN_DELAY = Integer.parseInt(Settings.getProperty("NurseAntRespawnDelay", "15"));
                if (NURSEANT_RESPAWN_DELAY < 15) NURSEANT_RESPAWN_DELAY = 15;
                else if (NURSEANT_RESPAWN_DELAY > 120) NURSEANT_RESPAWN_DELAY = 120;
                NURSEANT_RESPAWN_DELAY = NURSEANT_RESPAWN_DELAY * 1000;
                CAPACITY_OF_LAIR_OF_VALAKAS = Integer.parseInt(Settings.getProperty("CapacityOfLairOfValakas", "200"));
                if (CAPACITY_OF_LAIR_OF_VALAKAS < 9) CAPACITY_OF_LAIR_OF_VALAKAS = 9;
                else if (CAPACITY_OF_LAIR_OF_VALAKAS > 360) CAPACITY_OF_LAIR_OF_VALAKAS = 360;
                APPTIME_OF_VALAKAS = Integer.parseInt(Settings.getProperty("AppTimeOfValakas", "20"));
                if (APPTIME_OF_VALAKAS < 5) APPTIME_OF_VALAKAS = 5;
                else if (APPTIME_OF_VALAKAS > 60) APPTIME_OF_VALAKAS = 60;
                APPTIME_OF_VALAKAS = APPTIME_OF_VALAKAS * 60000;
                APPTIME_OF_ANTHARAS = Integer.parseInt(Settings.getProperty("AppTimeOfAntharas", "10"));
                if (APPTIME_OF_ANTHARAS < 5) APPTIME_OF_ANTHARAS = 5;
                else if (APPTIME_OF_ANTHARAS > 60) APPTIME_OF_ANTHARAS = 60;
                APPTIME_OF_ANTHARAS = APPTIME_OF_ANTHARAS * 60000;
            }
            catch (Exception e)
            {
                e.printStackTrace();
                throw new Error("Failed to Load "+JP_CUSTOM_FILE+" File.");
                
            }
            // JP Four-Sepulchers Custom Setting
            try
            {
                Properties Settings   = new Properties();
                InputStream is          = new FileInputStream(FS_CONFIG_FILE);  
                Settings.load(is);
                is.close();
                FS_TIME_ATTACK = Integer.parseInt(Settings.getProperty("TimeOfAttack", "50"));
                if(FS_TIME_ATTACK <= 0) FS_TIME_ATTACK = 50;
                FS_TIME_COOLDOWN = Integer.parseInt(Settings.getProperty("TimeOfCoolDown", "5"));
                if(FS_TIME_COOLDOWN <= 0) FS_TIME_COOLDOWN = 5;
                FS_TIME_ENTRY = Integer.parseInt(Settings.getProperty("TimeOfEntry", "3"));
                if(FS_TIME_ENTRY <= 0) FS_TIME_ENTRY = 3;
                FS_TIME_WARMUP = Integer.parseInt(Settings.getProperty("TimeOfWarmUp", "2"));
                if(FS_TIME_WARMUP <= 0) FS_TIME_WARMUP = 2;
                FS_PARTY_MEMBER_COUNT = Integer.parseInt(Settings.getProperty("NumberOfNecessaryPartyMembers", "4"));
                if(FS_PARTY_MEMBER_COUNT < 0) FS_PARTY_MEMBER_COUNT = 4;
            }
            catch (Exception e)
            {
                e.printStackTrace();
                throw new Error("Failed to Load "+FS_CONFIG_FILE+" File.");
                
            }
        }