mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-09 22:24:58 +00:00
Deleted rubyscreen.dll, eradicated semicolons from when... statements, compiling is now before setting up the system, appeased vocal dissenters
This commit is contained in:
@@ -30,26 +30,26 @@ class PokemonTemp
|
||||
when "single", "1v1", "1v2", "2v1", "1v3", "3v1",
|
||||
"double", "2v2", "2v3", "3v2", "triple", "3v3"
|
||||
rules["size"] = rule.to_s.downcase
|
||||
when "canlose"; rules["canLose"] = true
|
||||
when "cannotlose"; rules["canLose"] = false
|
||||
when "canrun"; rules["canRun"] = true
|
||||
when "cannotrun"; rules["canRun"] = false
|
||||
when "roamerflees"; rules["roamerFlees"] = true
|
||||
when "noexp"; rules["expGain"] = false
|
||||
when "nomoney"; rules["moneyGain"] = false
|
||||
when "switchstyle"; rules["switchStyle"] = true
|
||||
when "setstyle"; rules["switchStyle"] = false
|
||||
when "anims"; rules["battleAnims"] = true
|
||||
when "noanims"; rules["battleAnims"] = false
|
||||
when "terrain"; rules["defaultTerrain"] = getID(PBBattleTerrains,var)
|
||||
when "weather"; rules["defaultWeather"] = getID(PBWeather,var)
|
||||
when "environment", "environ"; rules["environment"] = getID(PBEnvironment,var)
|
||||
when "backdrop", "battleback"; rules["backdrop"] = var
|
||||
when "base"; rules["base"] = var
|
||||
when "outcome", "outcomevar"; rules["outcomeVar"] = var
|
||||
when "nopartner"; rules["noPartner"] = true
|
||||
when "canlose" then rules["canLose"] = true
|
||||
when "cannotlose" then rules["canLose"] = false
|
||||
when "canrun" then rules["canRun"] = true
|
||||
when "cannotrun" then rules["canRun"] = false
|
||||
when "roamerflees" then rules["roamerFlees"] = true
|
||||
when "noexp" then rules["expGain"] = false
|
||||
when "nomoney" then rules["moneyGain"] = false
|
||||
when "switchstyle" then rules["switchStyle"] = true
|
||||
when "setstyle" then rules["switchStyle"] = false
|
||||
when "anims" then rules["battleAnims"] = true
|
||||
when "noanims" then rules["battleAnims"] = false
|
||||
when "terrain" then rules["defaultTerrain"] = getID(PBBattleTerrains, var)
|
||||
when "weather" then rules["defaultWeather"] = getID(PBWeather, var)
|
||||
when "environment", "environ" then rules["environment"] = getID(PBEnvironment, var)
|
||||
when "backdrop", "battleback" then rules["backdrop"] = var
|
||||
when "base" then rules["base"] = var
|
||||
when "outcome", "outcomevar" then rules["outcomeVar"] = var
|
||||
when "nopartner" then rules["noPartner"] = true
|
||||
else
|
||||
raise _INTL("Battle rule \"{1}\" does not exist.",rule)
|
||||
raise _INTL("Battle rule \"{1}\" does not exist.", rule)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -140,12 +140,18 @@ def pbPrepareBattle(battle)
|
||||
if battleRules["base"].nil?
|
||||
case battle.environment
|
||||
when PBEnvironment::Grass, PBEnvironment::TallGrass,
|
||||
PBEnvironment::ForestGrass; base = "grass"
|
||||
# when PBEnvironment::Rock; base = "rock"
|
||||
when PBEnvironment::Sand; base = "sand"
|
||||
when PBEnvironment::MovingWater, PBEnvironment::StillWater; base = "water"
|
||||
when PBEnvironment::Puddle; base = "puddle"
|
||||
when PBEnvironment::Ice; base = "ice"
|
||||
PBEnvironment::ForestGrass
|
||||
base = "grass"
|
||||
# when PBEnvironment::Rock
|
||||
# base = "rock"
|
||||
when PBEnvironment::Sand
|
||||
base = "sand"
|
||||
when PBEnvironment::MovingWater, PBEnvironment::StillWater
|
||||
base = "water"
|
||||
when PBEnvironment::Puddle
|
||||
base = "puddle"
|
||||
when PBEnvironment::Ice
|
||||
base = "ice"
|
||||
end
|
||||
else
|
||||
base = battleRules["base"]
|
||||
@@ -168,24 +174,24 @@ end
|
||||
def pbGetEnvironment
|
||||
ret = GameData::MapMetadata.get($game_map.map_id).battle_environment
|
||||
ret = PBEnvironment::None if !ret
|
||||
if $PokemonTemp.encounterType==EncounterTypes::OldRod ||
|
||||
$PokemonTemp.encounterType==EncounterTypes::GoodRod ||
|
||||
$PokemonTemp.encounterType==EncounterTypes::SuperRod
|
||||
if $PokemonTemp.encounterType == EncounterTypes::OldRod ||
|
||||
$PokemonTemp.encounterType == EncounterTypes::GoodRod ||
|
||||
$PokemonTemp.encounterType == EncounterTypes::SuperRod
|
||||
terrainTag = pbFacingTerrainTag
|
||||
else
|
||||
terrainTag = $game_player.terrain_tag
|
||||
end
|
||||
case terrainTag
|
||||
when PBTerrain::Grass, PBTerrain::SootGrass
|
||||
ret = (ret==PBEnvironment::Forest) ? PBEnvironment::ForestGrass : PBEnvironment::Grass
|
||||
ret = (ret == PBEnvironment::Forest) ? PBEnvironment::ForestGrass : PBEnvironment::Grass
|
||||
when PBTerrain::TallGrass
|
||||
ret = (ret==PBEnvironment::Forest) ? PBEnvironment::ForestGrass : PBEnvironment::TallGrass
|
||||
when PBTerrain::Rock; ret = PBEnvironment::Rock
|
||||
when PBTerrain::Sand; ret = PBEnvironment::Sand
|
||||
when PBTerrain::DeepWater, PBTerrain::Water; ret = PBEnvironment::MovingWater
|
||||
when PBTerrain::StillWater; ret = PBEnvironment::StillWater
|
||||
when PBTerrain::Puddle; ret = PBEnvironment::Puddle
|
||||
when PBTerrain::Ice; ret = PBEnvironment::Ice
|
||||
ret = (ret == PBEnvironment::Forest) ? PBEnvironment::ForestGrass : PBEnvironment::TallGrass
|
||||
when PBTerrain::Rock then ret = PBEnvironment::Rock
|
||||
when PBTerrain::Sand then ret = PBEnvironment::Sand
|
||||
when PBTerrain::DeepWater, PBTerrain::Water then ret = PBEnvironment::MovingWater
|
||||
when PBTerrain::StillWater then ret = PBEnvironment::StillWater
|
||||
when PBTerrain::Puddle then ret = PBEnvironment::Puddle
|
||||
when PBTerrain::Ice then ret = PBEnvironment::Ice
|
||||
end
|
||||
return ret
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user