1.6
|
@ -9,4 +9,5 @@ javelin.jar
|
|||
.directory
|
||||
.metadata
|
||||
nohup.out
|
||||
|
||||
backup
|
||||
error.txt
|
||||
|
|
After Width: | Height: | Size: 625 B |
After Width: | Height: | Size: 566 B |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.8 KiB |
After Width: | Height: | Size: 862 B |
After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 523 B After Width: | Height: | Size: 366 B |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 390 B |
|
@ -1,9 +1,10 @@
|
|||
Version 1.6
|
||||
|
||||
* Around 50 new monsters!
|
||||
* New locations: troves, mines and 11 mage guilds!
|
||||
* New locations: 7 Temples, 11 mage guilds, troves and mines!
|
||||
* New starting locations: Training Hall and Adventurers Guild!
|
||||
* New unique locations: Summoning Circle and Pillar of Skulls!
|
||||
* Around 50 new monsters!
|
||||
* New eng-game goal!
|
||||
* All game images can now be easily modified! (mod/skin support)
|
||||
* New damage effects: poison, paralysis, fear
|
||||
* Burrow movement
|
||||
|
@ -18,6 +19,8 @@ Version 1.6
|
|||
* Preferences and command keys can now be edited in-game
|
||||
* In-game journal for taking notes
|
||||
* More information on errors, for easier bug reporting
|
||||
* Improved save system, also creates automatic backups
|
||||
* AI system now monitors thinking speed and corrects itself if slow
|
||||
* 183 monsters
|
||||
* 47 items, 12 artifacts
|
||||
* 63 upgrades, 49 spells, 13 skills
|
||||
|
|
|
@ -30,7 +30,8 @@ A few nearby locations can help you at the start of the game:
|
|||
* Temple of Haxor: allows you to do a variety of things during the entire game
|
||||
|
||||
Your objective is to beat your own highscore, which is recorded when the game
|
||||
ends. Good luck and have fun!
|
||||
ends. The end-goal is to vanquish all Temples and reap your reward with Haxor.
|
||||
Good luck and have fun!
|
||||
|
||||
Check out these websites for more information:
|
||||
* javelinrl.wordpress.com (news and updates)
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:32 BRT 2016 -->
|
||||
<title>All Classes</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -14,7 +14,6 @@
|
|||
<ul>
|
||||
<li><a href="javelin/controller/action/world/Abandon.html" title="class in javelin.controller.action.world" target="classFrame">Abandon</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/AbilitiesFactor.html" title="class in javelin.controller.challenge.factor" target="classFrame">AbilitiesFactor</a></li>
|
||||
<li><a href="javelin/controller/ai/AbstractAlphaBetaSearch.html" title="class in javelin.controller.ai" target="classFrame">AbstractAlphaBetaSearch</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai" target="classFrame">AbstractAttack</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Academy.html" title="class in javelin.model.world.location.fortification" target="classFrame">Academy</a></li>
|
||||
<li><a href="javelin/view/screen/upgrading/AcademyScreen.html" title="class in javelin.view.screen.upgrading" target="classFrame">AcademyScreen</a></li>
|
||||
|
@ -27,14 +26,19 @@
|
|||
<li><a href="javelin/controller/action/ActionMapping.html" title="class in javelin.controller.action" target="classFrame">ActionMapping</a></li>
|
||||
<li><a href="javelin/controller/ai/ActionProvider.html" title="class in javelin.controller.ai" target="classFrame">ActionProvider</a></li>
|
||||
<li><a href="javelin/model/world/location/unique/AdventurersGuild.html" title="class in javelin.model.world.location.unique" target="classFrame">AdventurersGuild</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai" target="classFrame">AiAction</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai" target="classFrame"><span class="interfaceName">AiAction</span></a></li>
|
||||
<li><a href="javelin/controller/ai/cache/AiCache.html" title="class in javelin.controller.ai.cache" target="classFrame">AiCache</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai" target="classFrame">AiMovement</a></li>
|
||||
<li><a href="javelin/model/unit/transport/Airship.html" title="class in javelin.model.unit.transport" target="classFrame">Airship</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/AirTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">AirTemple</a></li>
|
||||
<li><a href="javelin/controller/ai/AiThread.html" title="class in javelin.controller.ai" target="classFrame">AiThread</a></li>
|
||||
<li><a href="javelin/model/feat/Alertness.html" title="class in javelin.model.feat" target="classFrame">Alertness</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Alignment.html" title="class in javelin.controller.db.reader.fields" target="classFrame">Alignment</a></li>
|
||||
<li><a href="javelin/controller/ai/AlphaBetaSearch.html" title="class in javelin.controller.ai" target="classFrame">AlphaBetaSearch</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Altar.html" title="class in javelin.model.world.location.dungeon.temple.features" target="classFrame">Altar</a></li>
|
||||
<li><a href="javelin/model/item/relic/Amulet.html" title="class in javelin.model.item.relic" target="classFrame">Amulet</a></li>
|
||||
<li><a href="javelin/model/item/artifact/AmuletOfHealth.html" title="class in javelin.model.item.artifact" target="classFrame">AmuletOfHealth</a></li>
|
||||
<li><a href="javelin/model/item/relic/Ankh.html" title="class in javelin.model.item.relic" target="classFrame">Ankh</a></li>
|
||||
<li><a href="javelin/controller/action/area/Area.html" title="class in javelin.controller.action.area" target="classFrame">Area</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Arena.html" title="class in javelin.controller.terrain.map" target="classFrame">Arena</a></li>
|
||||
<li><a href="javelin/controller/upgrade/classes/Aristocrat.html" title="class in javelin.controller.upgrade.classes" target="classFrame">Aristocrat</a></li>
|
||||
|
@ -65,6 +69,7 @@
|
|||
<li><a href="javelin/model/spell/abjuration/Blink.html" title="class in javelin.model.spell.abjuration" target="classFrame">Blink</a></li>
|
||||
<li><a href="javelin/model/condition/Blinking.html" title="class in javelin.model.condition" target="classFrame">Blinking</a></li>
|
||||
<li><a href="javelin/view/screen/haxor/BorrowMoney.html" title="class in javelin.view.screen.haxor" target="classFrame">BorrowMoney</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Brazier.html" title="class in javelin.model.world.location.dungeon.temple.features" target="classFrame">Brazier</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Break.html" title="class in javelin.controller.terrain.hazard" target="classFrame">Break</a></li>
|
||||
<li><a href="javelin/controller/action/Breath.html" title="class in javelin.controller.action" target="classFrame">Breath</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/quality/BreathFactor.html" title="class in javelin.controller.challenge.factor.quality" target="classFrame">BreathFactor</a></li>
|
||||
|
@ -86,6 +91,8 @@
|
|||
<li><a href="javelin/controller/action/area/Burst.html" title="class in javelin.controller.action.area" target="classFrame">Burst</a></li>
|
||||
<li><a href="javelin/controller/ai/cache/Cache.html" title="class in javelin.controller.ai.cache" target="classFrame">Cache</a></li>
|
||||
<li><a href="javelin/controller/ai/cache/CacheClearThread.html" title="class in javelin.controller.ai.cache" target="classFrame">CacheClearThread</a></li>
|
||||
<li><a href="javelin/controller/action/world/Camp.html" title="class in javelin.controller.action.world" target="classFrame">Camp</a></li>
|
||||
<li><a href="javelin/model/item/relic/Candle.html" title="class in javelin.model.item.relic" target="classFrame">Candle</a></li>
|
||||
<li><a href="javelin/model/world/Caravan.html" title="class in javelin.model.world" target="classFrame">Caravan</a></li>
|
||||
<li><a href="javelin/model/unit/transport/Carriage.html" title="class in javelin.model.unit.transport" target="classFrame">Carriage</a></li>
|
||||
<li><a href="javelin/controller/action/CastSpell.html" title="class in javelin.controller.action" target="classFrame">CastSpell</a></li>
|
||||
|
@ -122,10 +129,11 @@
|
|||
<li><a href="javelin/model/spell/transmutation/ControlWeather.html" title="class in javelin.model.spell.transmutation" target="classFrame">ControlWeather</a></li>
|
||||
<li><a href="javelin/controller/CountingSet.html" title="class in javelin.controller" target="classFrame">CountingSet</a></li>
|
||||
<li><a href="javelin/model/world/location/town/CraftingOrder.html" title="class in javelin.model.world.location.town" target="classFrame">CraftingOrder</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/Crawler.html" title="class in javelin.model.world.location.dungeon" target="classFrame">Crawler</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/Crawler.html" title="class in javelin.model.world.location.dungeon.crawler" target="classFrame">Crawler</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/CrFactor.html" title="class in javelin.controller.challenge.factor" target="classFrame">CrFactor</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/CrIterator.html" title="class in javelin.controller.fight.tournament" target="classFrame">CrIterator</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/CriticalImmunity.html" title="class in javelin.controller.quality.resistance" target="classFrame">CriticalImmunity</a></li>
|
||||
<li><a href="javelin/model/item/relic/Crown.html" title="class in javelin.model.item.relic" target="classFrame">Crown</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Cunning.html" title="class in javelin.model.condition.totem" target="classFrame">Cunning</a></li>
|
||||
<li><a href="javelin/model/spell/conjuration/healing/wounds/CureCriticalWounds.html" title="class in javelin.model.spell.conjuration.healing.wounds" target="classFrame">CureCriticalWounds</a></li>
|
||||
<li><a href="javelin/model/spell/conjuration/healing/wounds/CureLightWounds.html" title="class in javelin.model.spell.conjuration.healing.wounds" target="classFrame">CureLightWounds</a></li>
|
||||
|
@ -135,7 +143,7 @@
|
|||
<li><a href="javelin/controller/db/reader/fields/Damage.html" title="class in javelin.controller.db.reader.fields" target="classFrame">Damage</a></li>
|
||||
<li><a href="javelin/controller/upgrade/damage/Damage.html" title="class in javelin.controller.upgrade.damage" target="classFrame">Damage</a></li>
|
||||
<li><a href="javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai" target="classFrame">DamageChance</a></li>
|
||||
<li><a href="javelin/controller/effect/DamageEffect.html" title="class in javelin.controller.effect" target="classFrame">DamageEffect</a></li>
|
||||
<li><a href="javelin/controller/DamageEffect.html" title="class in javelin.controller" target="classFrame">DamageEffect</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/DamageReduction.html" title="class in javelin.controller.quality.resistance" target="classFrame">DamageReduction</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/tyrant/DarkForest.html" title="class in javelin.controller.terrain.map.tyrant" target="classFrame">DarkForest</a></li>
|
||||
<li><a href="javelin/controller/quality/perception/Darkvision.html" title="class in javelin.controller.quality.perception" target="classFrame">Darkvision</a></li>
|
||||
|
@ -168,12 +176,13 @@
|
|||
<li><a href="javelin/view/screen/DungeonScreen.html" title="class in javelin.view.screen" target="classFrame">DungeonScreen</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Dwelling.html" title="class in javelin.model.world.location.fortification" target="classFrame">Dwelling</a></li>
|
||||
<li><a href="javelin/model/spell/totem/EaglesSplendor.html" title="class in javelin.model.spell.totem" target="classFrame">EaglesSplendor</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/EarthTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">EarthTemple</a></li>
|
||||
<li><a href="javelin/controller/upgrade/damage/EffectUpgrade.html" title="class in javelin.controller.upgrade.damage" target="classFrame">EffectUpgrade</a></li>
|
||||
<li><a href="javelin/controller/quality/subtype/Elemental.html" title="class in javelin.controller.quality.subtype" target="classFrame">Elemental</a></li>
|
||||
<li><a href="javelin/controller/encounter/Encounter.html" title="class in javelin.controller.encounter" target="classFrame">Encounter</a></li>
|
||||
<li><a href="javelin/controller/encounter/EncounterGenerator.html" title="class in javelin.controller.encounter" target="classFrame">EncounterGenerator</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/Encounter.html" title="class in javelin.controller.generator.encounter" target="classFrame">Encounter</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/EncounterGenerator.html" title="class in javelin.controller.generator.encounter" target="classFrame">EncounterGenerator</a></li>
|
||||
<li><a href="javelin/controller/db/EncounterIndex.html" title="class in javelin.controller.db" target="classFrame">EncounterIndex</a></li>
|
||||
<li><a href="javelin/controller/encounter/EncounterPossibilities.html" title="class in javelin.controller.encounter" target="classFrame">EncounterPossibilities</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/EncounterPossibilities.html" title="class in javelin.controller.generator.encounter" target="classFrame">EncounterPossibilities</a></li>
|
||||
<li><a href="javelin/controller/exception/battle/EndBattle.html" title="class in javelin.controller.exception.battle" target="classFrame">EndBattle</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Enduring.html" title="class in javelin.model.condition.totem" target="classFrame">Enduring</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/EnergyImmunity.html" title="class in javelin.controller.quality.resistance" target="classFrame">EnergyImmunity</a></li>
|
||||
|
@ -182,6 +191,7 @@
|
|||
<li><a href="javelin/controller/ai/Entry.html" title="class in javelin.controller.ai" target="classFrame">Entry</a></li>
|
||||
<li><a href="javelin/model/EquipmentMap.html" title="class in javelin.model" target="classFrame">EquipmentMap</a></li>
|
||||
<li><a href="javelin/controller/db/reader/ErrorHandler.html" title="class in javelin.controller.db.reader" target="classFrame">ErrorHandler</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/EvilTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">EvilTemple</a></li>
|
||||
<li><a href="javelin/controller/action/Examine.html" title="class in javelin.controller.action" target="classFrame">Examine</a></li>
|
||||
<li><a href="javelin/model/condition/Exhausted.html" title="class in javelin.model.condition" target="classFrame">Exhausted</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/Exhibition.html" title="class in javelin.controller.fight.tournament" target="classFrame">Exhibition</a></li>
|
||||
|
@ -198,6 +208,8 @@
|
|||
<li><a href="javelin/controller/challenge/factor/FeatsFactor.html" title="class in javelin.controller.challenge.factor" target="classFrame">FeatsFactor</a></li>
|
||||
<li><a href="javelin/controller/upgrade/feat/FeatUpgrade.html" title="class in javelin.controller.upgrade.feat" target="classFrame">FeatUpgrade</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/Feature.html" title="class in javelin.model.world.location.dungeon" target="classFrame">Feature</a></li>
|
||||
<li><a href="javelin/controller/generator/feature/FeatureGeneration.html" title="class in javelin.controller.generator.feature" target="classFrame">FeatureGeneration</a></li>
|
||||
<li><a href="javelin/controller/generator/feature/FeatureGenerator.html" title="class in javelin.controller.generator.feature" target="classFrame">FeatureGenerator</a></li>
|
||||
<li><a href="javelin/model/condition/Feigned.html" title="class in javelin.model.condition" target="classFrame">Feigned</a></li>
|
||||
<li><a href="javelin/controller/action/maneuver/Feint.html" title="class in javelin.controller.action.maneuver" target="classFrame">Feint</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/FieldReader.html" title="class in javelin.controller.db.reader.fields" target="classFrame">FieldReader</a></li>
|
||||
|
@ -205,11 +217,14 @@
|
|||
<li><a href="javelin/model/condition/FindingTraps.html" title="class in javelin.model.condition" target="classFrame">FindingTraps</a></li>
|
||||
<li><a href="javelin/model/spell/divination/FindTraps.html" title="class in javelin.model.spell.divination" target="classFrame">FindTraps</a></li>
|
||||
<li><a href="javelin/controller/action/Fire.html" title="class in javelin.controller.action" target="classFrame">Fire</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/FireTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">FireTemple</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/FlameStrike.html" title="class in javelin.model.spell.evocation" target="classFrame">FlameStrike</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Flood.html" title="class in javelin.controller.terrain.hazard" target="classFrame">Flood</a></li>
|
||||
<li><a href="javelin/model/item/relic/Flute.html" title="class in javelin.model.item.relic" target="classFrame">Flute</a></li>
|
||||
<li><a href="javelin/model/spell/transmutation/Fly.html" title="class in javelin.model.spell.transmutation" target="classFrame">Fly</a></li>
|
||||
<li><a href="javelin/controller/upgrade/movement/Flying.html" title="class in javelin.controller.upgrade.movement" target="classFrame">Flying</a></li>
|
||||
<li><a href="javelin/model/condition/Flying.html" title="class in javelin.model.condition" target="classFrame">Flying</a></li>
|
||||
<li><a href="javelin/model/unit/transport/FlyingNimbus.html" title="class in javelin.model.unit.transport" target="classFrame">FlyingNimbus</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/mountain/Forbidding.html" title="class in javelin.controller.terrain.map.mountain" target="classFrame">Forbidding</a></li>
|
||||
<li><a href="javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai" target="classFrame">ForceWait</a></li>
|
||||
<li><a href="javelin/controller/terrain/Forest.html" title="class in javelin.controller.terrain" target="classFrame">Forest</a></li>
|
||||
|
@ -218,14 +233,18 @@
|
|||
<li><a href="javelin/model/spell/totem/FoxsCunning.html" title="class in javelin.model.spell.totem" target="classFrame">FoxsCunning</a></li>
|
||||
<li><a href="javelin/view/frame/Frame.html" title="class in javelin.view.frame" target="classFrame">Frame</a></li>
|
||||
<li><a href="javelin/controller/quality/FrightfulPresence.html" title="class in javelin.controller.quality" target="classFrame">FrightfulPresence</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/FruitTree.html" title="class in javelin.model.world.location.dungeon.temple.features" target="classFrame">FruitTree</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/FullAttackFactor.html" title="class in javelin.controller.challenge.factor" target="classFrame">FullAttackFactor</a></li>
|
||||
<li><a href="javelin/controller/old/Game.html" title="class in javelin.controller.old" target="classFrame">Game</a></li>
|
||||
<li><a href="javelin/controller/old/Game.Delay.html" title="enum in javelin.controller.old" target="classFrame">Game.Delay</a></li>
|
||||
<li><a href="javelin/controller/upgrade/skill/GatherInformation.html" title="class in javelin.controller.upgrade.skill" target="classFrame">GatherInformation</a></li>
|
||||
<li><a href="javelin/controller/exception/GaveUpException.html" title="class in javelin.controller.exception" target="classFrame">GaveUpException</a></li>
|
||||
<li><a href="javelin/controller/encounter/GeneratedFight.html" title="class in javelin.controller.encounter" target="classFrame">GeneratedFight</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/GeneratedFight.html" title="class in javelin.controller.generator.encounter" target="classFrame">GeneratedFight</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/hill/Gentle.html" title="class in javelin.controller.terrain.map.hill" target="classFrame">Gentle</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/GettingLost.html" title="class in javelin.controller.terrain.hazard" target="classFrame">GettingLost</a></li>
|
||||
<li><a href="javelin/model/item/artifact/GlovesOfDexterity.html" title="class in javelin.model.item.artifact" target="classFrame">GlovesOfDexterity</a></li>
|
||||
<li><a href="javelin/model/item/artifact/GogglesOfNight.html" title="class in javelin.model.item.artifact" target="classFrame">GogglesOfNight</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/GoodTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">GoodTemple</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Graceful.html" title="class in javelin.model.condition.totem" target="classFrame">Graceful</a></li>
|
||||
<li><a href="javelin/controller/action/maneuver/Grapple.html" title="class in javelin.controller.action.maneuver" target="classFrame">Grapple</a></li>
|
||||
<li><a href="javelin/model/condition/Grappling.html" title="class in javelin.model.condition" target="classFrame">Grappling</a></li>
|
||||
|
@ -255,6 +274,7 @@
|
|||
<li><a href="javelin/controller/db/reader/fields/HitDice.html" title="class in javelin.controller.db.reader.fields" target="classFrame">HitDice</a></li>
|
||||
<li><a href="javelin/model/spell/enchantment/compulsion/HoldMonster.html" title="class in javelin.model.spell.enchantment.compulsion" target="classFrame">HoldMonster</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/Horde.html" title="class in javelin.controller.fight.tournament" target="classFrame">Horde</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/HorizontalCorridor.html" title="class in javelin.model.world.location.dungeon.crawler" target="classFrame">HorizontalCorridor</a></li>
|
||||
<li><a href="javelin/model/world/location/town/manager/HumanManager.html" title="class in javelin.model.world.location.town.manager" target="classFrame">HumanManager</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Ice.html" title="class in javelin.controller.terrain.hazard" target="classFrame">Ice</a></li>
|
||||
<li><a href="javelin/view/Images.html" title="class in javelin.view" target="classFrame">Images</a></li>
|
||||
|
@ -279,6 +299,7 @@
|
|||
<li><a href="javelin/view/screen/InfoScreen.html" title="class in javelin.view.screen" target="classFrame">InfoScreen</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Initiative.html" title="class in javelin.controller.db.reader.fields" target="classFrame">Initiative</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Inn.html" title="class in javelin.model.world.location.fortification" target="classFrame">Inn</a></li>
|
||||
<li><a href="javelin/controller/old/Interface.html" title="class in javelin.controller.old" target="classFrame">Interface</a></li>
|
||||
<li><a href="javelin/view/screen/IntroScreen.html" title="class in javelin.view.screen" target="classFrame">IntroScreen</a></li>
|
||||
<li><a href="javelin/controller/upgrade/feat/IronWill.html" title="class in javelin.controller.upgrade.feat" target="classFrame">IronWill</a></li>
|
||||
<li><a href="javelin/model/feat/IronWill.html" title="class in javelin.model.feat" target="classFrame">IronWill</a></li>
|
||||
|
@ -287,10 +308,10 @@
|
|||
<li><a href="javelin/model/item/ItemSelection.html" title="class in javelin.model.item" target="classFrame">ItemSelection</a></li>
|
||||
<li><a href="javelin/Javelin.html" title="class in javelin" target="classFrame">Javelin</a></li>
|
||||
<li><a href="javelin/JavelinApp.html" title="class in javelin" target="classFrame">JavelinApp</a></li>
|
||||
<li><a href="javelin/controller/action/world/Journal.html" title="class in javelin.controller.action.world" target="classFrame">Journal</a></li>
|
||||
<li><a href="javelin/model/item/Key.html" title="class in javelin.model.item" target="classFrame">Key</a></li>
|
||||
<li><a href="javelin/view/KeysScreen.html" title="class in javelin.view" target="classFrame">KeysScreen</a></li>
|
||||
<li><a href="javelin/controller/upgrade/skill/Knowledge.html" title="class in javelin.controller.upgrade.skill" target="classFrame">Knowledge</a></li>
|
||||
<li><a href="javelin/model/condition/Knowledgeable.html" title="class in javelin.model.condition" target="classFrame">Knowledgeable</a></li>
|
||||
<li><a href="javelin/model/world/location/Lair.html" title="class in javelin.model.world.location" target="classFrame">Lair</a></li>
|
||||
<li><a href="javelin/controller/fight/LairFight.html" title="class in javelin.controller.fight" target="classFrame">LairFight</a></li>
|
||||
<li><a href="javelin/model/world/location/town/research/LairResearch.html" title="class in javelin.model.world.location.town.research" target="classFrame">LairResearch</a></li>
|
||||
|
@ -304,11 +325,14 @@
|
|||
<li><a href="javelin/controller/quality/perception/LowLightVision.html" title="class in javelin.controller.quality.perception" target="classFrame">LowLightVision</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/MagesGuild.html" title="class in javelin.model.world.location.fortification" target="classFrame">MagesGuild</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/MagicMissile.html" title="class in javelin.model.spell.evocation" target="classFrame">MagicMissile</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/MagicTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">MagicTemple</a></li>
|
||||
<li><a href="javelin/controller/action/maneuver/Maneuver.html" title="class in javelin.controller.action.maneuver" target="classFrame">Maneuver</a></li>
|
||||
<li><a href="javelin/model/item/artifact/MantleOfSpellResistance.html" title="class in javelin.model.item.artifact" target="classFrame">MantleOfSpellResistance</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Map.html" title="class in javelin.controller.terrain.map" target="classFrame">Map</a></li>
|
||||
<li><a href="javelin/model/item/relic/Map.html" title="class in javelin.model.item.relic" target="classFrame">Map</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/MapGenerator.html" title="class in javelin.controller.terrain.map" target="classFrame">MapGenerator</a></li>
|
||||
<li><a href="javelin/view/MapPanel.html" title="class in javelin.view" target="classFrame">MapPanel</a></li>
|
||||
<li><a href="javelin/view/mappanel/MapPanel.html" title="class in javelin.view.mappanel" target="classFrame">MapPanel</a></li>
|
||||
<li><a href="javelin/view/mappanel/MapPanelOld.html" title="class in javelin.view.mappanel" target="classFrame">MapPanelOld</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Maps.html" title="class in javelin.controller.terrain.map" target="classFrame">Maps</a></li>
|
||||
<li><a href="javelin/controller/terrain/Marsh.html" title="class in javelin.controller.terrain" target="classFrame">Marsh</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/MartialAcademy.html" title="class in javelin.model.world.location.fortification" target="classFrame">MartialAcademy</a></li>
|
||||
|
@ -327,7 +351,7 @@
|
|||
<li><a href="javelin/model/world/location/fortification/Mine.html" title="class in javelin.model.world.location.fortification" target="classFrame">Mine</a></li>
|
||||
<li><a href="javelin/controller/ai/valueselector/MinValueSelector.html" title="class in javelin.controller.ai.valueselector" target="classFrame">MinValueSelector</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/MirrorMatch.html" title="class in javelin.controller.fight.tournament" target="classFrame">MirrorMatch</a></li>
|
||||
<li><a href="javelin/controller/encounter/MisalignmentDetector.html" title="class in javelin.controller.encounter" target="classFrame">MisalignmentDetector</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/MisalignmentDetector.html" title="class in javelin.controller.generator.encounter" target="classFrame">MisalignmentDetector</a></li>
|
||||
<li><a href="javelin/model/unit/Monster.html" title="class in javelin.model.unit" target="classFrame">Monster</a></li>
|
||||
<li><a href="javelin/model/world/location/town/manager/MonsterManager.html" title="class in javelin.model.world.location.town.manager" target="classFrame">MonsterManager</a></li>
|
||||
<li><a href="javelin/controller/db/reader/MonsterReader.html" title="class in javelin.controller.db.reader" target="classFrame">MonsterReader</a></li>
|
||||
|
@ -345,8 +369,8 @@
|
|||
<li><a href="javelin/controller/ai/Node.html" title="interface in javelin.controller.ai" target="classFrame"><span class="interfaceName">Node</span></a></li>
|
||||
<li><a href="javelin/controller/walker/ObstructedPath.html" title="class in javelin.controller.walker" target="classFrame">ObstructedPath</a></li>
|
||||
<li><a href="javelin/controller/quality/subtype/Ooze.html" title="class in javelin.controller.quality.subtype" target="classFrame">Ooze</a></li>
|
||||
<li><a href="javelin/controller/action/world/OpenJournal.html" title="class in javelin.controller.action.world" target="classFrame">OpenJournal</a></li>
|
||||
<li><a href="javelin/view/screen/Option.html" title="class in javelin.view.screen" target="classFrame">Option</a></li>
|
||||
<li><a href="javelin/controller/action/world/Options.html" title="class in javelin.controller.action.world" target="classFrame">Options</a></li>
|
||||
<li><a href="javelin/model/world/location/town/Order.html" title="class in javelin.model.world.location.town" target="classFrame">Order</a></li>
|
||||
<li><a href="javelin/model/world/location/town/OrderQueue.html" title="class in javelin.model.world.location.town" target="classFrame">OrderQueue</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Organization.html" title="class in javelin.controller.db.reader.fields" target="classFrame">Organization</a></li>
|
||||
|
@ -364,7 +388,6 @@
|
|||
<li><a href="javelin/model/item/artifact/PeriaptOfWisdom.html" title="class in javelin.model.item.artifact" target="classFrame">PeriaptOfWisdom</a></li>
|
||||
<li><a href="javelin/model/world/location/unique/PillarOfSkulls.html" title="class in javelin.model.world.location.unique" target="classFrame">PillarOfSkulls</a></li>
|
||||
<li><a href="javelin/controller/terrain/Plains.html" title="class in javelin.controller.terrain" target="classFrame">Plains</a></li>
|
||||
<li><a href="javelin/controller/fight/PlanarFight.html" title="class in javelin.controller.fight" target="classFrame">PlanarFight</a></li>
|
||||
<li><a href="javelin/controller/Point.html" title="class in javelin.controller" target="classFrame">Point</a></li>
|
||||
<li><a href="javelin/controller/upgrade/feat/PointBlankShot.html" title="class in javelin.controller.upgrade.feat" target="classFrame">PointBlankShot</a></li>
|
||||
<li><a href="javelin/model/feat/PointBlankShot.html" title="class in javelin.model.feat" target="classFrame">PointBlankShot</a></li>
|
||||
|
@ -373,6 +396,7 @@
|
|||
<li><a href="javelin/model/condition/Poisoned.html" title="class in javelin.model.condition" target="classFrame">Poisoned</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/PoisonImmunity.html" title="class in javelin.controller.quality.resistance" target="classFrame">PoisonImmunity</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/PolarRay.html" title="class in javelin.model.spell.evocation" target="classFrame">PolarRay</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Portal.html" title="class in javelin.model.world.location.dungeon.temple.features" target="classFrame">Portal</a></li>
|
||||
<li><a href="javelin/model/world/location/Portal.html" title="class in javelin.model.world.location" target="classFrame">Portal</a></li>
|
||||
<li><a href="javelin/model/item/Potion.html" title="class in javelin.model.item" target="classFrame">Potion</a></li>
|
||||
<li><a href="javelin/model/feat/PowerAttack.html" title="class in javelin.model.feat" target="classFrame">PowerAttack</a></li>
|
||||
|
@ -411,6 +435,7 @@
|
|||
<li><a href="javelin/view/screen/town/RecruitScreen.html" title="class in javelin.view.screen.town" target="classFrame">RecruitScreen</a></li>
|
||||
<li><a href="javelin/view/screen/town/option/RecruitScreenOption.html" title="class in javelin.view.screen.town.option" target="classFrame">RecruitScreenOption</a></li>
|
||||
<li><a href="javelin/model/world/location/town/research/Redraw.html" title="class in javelin.model.world.location.town.research" target="classFrame">Redraw</a></li>
|
||||
<li><a href="javelin/model/item/relic/Relic.html" title="class in javelin.model.item.relic" target="classFrame">Relic</a></li>
|
||||
<li><a href="javelin/view/screen/haxor/RemoveAbility.html" title="class in javelin.view.screen.haxor" target="classFrame">RemoveAbility</a></li>
|
||||
<li><a href="javelin/controller/action/world/Rename.html" title="class in javelin.controller.action.world" target="classFrame">Rename</a></li>
|
||||
<li><a href="javelin/controller/exception/RepeatTurn.html" title="class in javelin.controller.exception" target="classFrame">RepeatTurn</a></li>
|
||||
|
@ -431,6 +456,7 @@
|
|||
<li><a href="javelin/model/item/artifact/RingOfProtection.html" title="class in javelin.model.item.artifact" target="classFrame">RingOfProtection</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Rockslide.html" title="class in javelin.controller.terrain.hazard" target="classFrame">Rockslide</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/desert/Rocky.html" title="class in javelin.controller.terrain.map.desert" target="classFrame">Rocky</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/Room.html" title="class in javelin.model.world.location.dungeon.crawler" target="classFrame">Room</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/hill/Rugged.html" title="class in javelin.controller.terrain.map.hill" target="classFrame">Rugged</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/mountain/Rugged.html" title="class in javelin.controller.terrain.map.mountain" target="classFrame">Rugged</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/tyrant/Ruin.html" title="class in javelin.controller.terrain.map.tyrant" target="classFrame">Ruin</a></li>
|
||||
|
@ -447,6 +473,7 @@
|
|||
<li><a href="javelin/model/unit/transport/Ship.html" title="class in javelin.model.unit.transport" target="classFrame">Ship</a></li>
|
||||
<li><a href="javelin/view/screen/shopping/ShoppingScreen.html" title="class in javelin.view.screen.shopping" target="classFrame">ShoppingScreen</a></li>
|
||||
<li><a href="javelin/view/screen/town/option/ShopScreenOption.html" title="class in javelin.view.screen.town.option" target="classFrame">ShopScreenOption</a></li>
|
||||
<li><a href="javelin/controller/action/world/ShowOptions.html" title="class in javelin.controller.action.world" target="classFrame">ShowOptions</a></li>
|
||||
<li><a href="javelin/controller/action/world/ShowStatistics.html" title="class in javelin.controller.action.world" target="classFrame">ShowStatistics</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Shrine.html" title="class in javelin.model.world.location.fortification" target="classFrame">Shrine</a></li>
|
||||
<li><a href="javelin/controller/fight/Siege.html" title="class in javelin.controller.fight" target="classFrame">Siege</a></li>
|
||||
|
@ -455,8 +482,10 @@
|
|||
<li><a href="javelin/controller/challenge/factor/SizeFactorWithAttModifiers.html" title="class in javelin.controller.challenge.factor" target="classFrame">SizeFactorWithAttModifiers</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Skills.html" title="class in javelin.controller.db.reader.fields" target="classFrame">Skills</a></li>
|
||||
<li><a href="javelin/model/unit/Skills.html" title="class in javelin.model.unit" target="classFrame">Skills</a></li>
|
||||
<li><a href="javelin/view/screen/upgrading/SkillSelectionScreen.html" title="class in javelin.view.screen.upgrading" target="classFrame">SkillSelectionScreen</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/SkillsFactor.html" title="class in javelin.controller.challenge.factor" target="classFrame">SkillsFactor</a></li>
|
||||
<li><a href="javelin/controller/upgrade/skill/SkillUpgrade.html" title="class in javelin.controller.upgrade.skill" target="classFrame">SkillUpgrade</a></li>
|
||||
<li><a href="javelin/model/item/relic/Skull.html" title="class in javelin.model.item.relic" target="classFrame">Skull</a></li>
|
||||
<li><a href="javelin/model/spell/necromancy/SlayLiving.html" title="class in javelin.model.spell.necromancy" target="classFrame">SlayLiving</a></li>
|
||||
<li><a href="javelin/model/item/artifact/Slot.html" title="class in javelin.model.item.artifact" target="classFrame">Slot</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/SoundBurst.html" title="class in javelin.model.spell.evocation" target="classFrame">SoundBurst</a></li>
|
||||
|
@ -474,10 +503,12 @@
|
|||
<li><a href="javelin/controller/quality/resistance/SpellResistance.html" title="class in javelin.controller.quality.resistance" target="classFrame">SpellResistance</a></li>
|
||||
<li><a href="javelin/model/unit/abilities/Spells.html" title="class in javelin.model.unit.abilities" target="classFrame">Spells</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/SpellsFactor.html" title="class in javelin.controller.challenge.factor" target="classFrame">SpellsFactor</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Spirit.html" title="class in javelin.model.world.location.dungeon.temple.features" target="classFrame">Spirit</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Splendid.html" title="class in javelin.model.condition.totem" target="classFrame">Splendid</a></li>
|
||||
<li><a href="javelin/model/unit/Squad.html" title="class in javelin.model.unit" target="classFrame">Squad</a></li>
|
||||
<li><a href="javelin/view/screen/SquadScreen.html" title="class in javelin.view.screen" target="classFrame">SquadScreen</a></li>
|
||||
<li><a href="javelin/model/state/Square.html" title="class in javelin.model.state" target="classFrame">Square</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/StairsDown.html" title="class in javelin.model.world.location.dungeon.temple.features" target="classFrame">StairsDown</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/StairsUp.html" title="class in javelin.model.world.location.dungeon" target="classFrame">StairsUp</a></li>
|
||||
<li><a href="javelin/controller/exception/battle/StartBattle.html" title="class in javelin.controller.exception.battle" target="classFrame">StartBattle</a></li>
|
||||
<li><a href="javelin/controller/db/StateManager.html" title="class in javelin.controller.db" target="classFrame">StateManager</a></li>
|
||||
|
@ -498,9 +529,13 @@
|
|||
<li><a href="javelin/controller/upgrade/skill/Survival.html" title="class in javelin.controller.upgrade.skill" target="classFrame">Survival</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/marsh/Swamp.html" title="class in javelin.controller.terrain.map.marsh" target="classFrame">Swamp</a></li>
|
||||
<li><a href="javelin/controller/upgrade/Swimming.html" title="class in javelin.controller.upgrade" target="classFrame">Swimming</a></li>
|
||||
<li><a href="javelin/controller/action/Target.html" title="class in javelin.controller.action" target="classFrame">Target</a></li>
|
||||
<li><a href="javelin/model/TeamContainer.html" title="interface in javelin.model" target="classFrame"><span class="interfaceName">TeamContainer</span></a></li>
|
||||
<li><a href="javelin/view/screen/haxor/Teleport.html" title="class in javelin.view.screen.haxor" target="classFrame">Teleport</a></li>
|
||||
<li><a href="javelin/controller/ai/TemperatureManager.html" title="class in javelin.controller.ai" target="classFrame">TemperatureManager</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/Temple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">Temple</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/TempleDungeon.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">TempleDungeon</a></li>
|
||||
<li><a href="javelin/controller/fight/TempleEncounter.html" title="class in javelin.controller.fight" target="classFrame">TempleEncounter</a></li>
|
||||
<li><a href="javelin/controller/terrain/Terrain.html" title="class in javelin.controller.terrain" target="classFrame">Terrain</a></li>
|
||||
<li><a href="javelin/controller/TextReader.html" title="class in javelin.controller" target="classFrame">TextReader</a></li>
|
||||
<li><a href="javelin/view/frame/keys/TextScreen.html" title="class in javelin.view.frame.keys" target="classFrame">TextScreen</a></li>
|
||||
|
@ -529,6 +564,7 @@
|
|||
<li><a href="javelin/controller/action/maneuver/Trip.html" title="class in javelin.controller.action.maneuver" target="classFrame">Trip</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Trove.html" title="class in javelin.model.world.location.fortification" target="classFrame">Trove</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/desert/Tundra.html" title="class in javelin.controller.terrain.map.desert" target="classFrame">Tundra</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/TypeData.html" title="class in javelin.controller.challenge.factor" target="classFrame">TypeData</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/TyrantMap.html" title="class in javelin.controller.terrain.map" target="classFrame">TyrantMap</a></li>
|
||||
<li><a href="javelin/controller/exception/UnbalancedTeams.html" title="class in javelin.controller.exception" target="classFrame">UnbalancedTeams</a></li>
|
||||
<li><a href="javelin/controller/quality/subtype/Undead.html" title="class in javelin.controller.quality.subtype" target="classFrame">Undead</a></li>
|
||||
|
@ -546,6 +582,7 @@
|
|||
<li><a href="javelin/controller/ai/valueselector/ValueSelector.html" title="class in javelin.controller.ai.valueselector" target="classFrame">ValueSelector</a></li>
|
||||
<li><a href="javelin/model/condition/Vampiric.html" title="class in javelin.model.condition" target="classFrame">Vampiric</a></li>
|
||||
<li><a href="javelin/model/spell/necromancy/VampiricTouch.html" title="class in javelin.model.spell.necromancy" target="classFrame">VampiricTouch</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/VerticalCorridor.html" title="class in javelin.model.world.location.dungeon.crawler" target="classFrame">VerticalCorridor</a></li>
|
||||
<li><a href="javelin/controller/quality/perception/Vision.html" title="class in javelin.controller.quality.perception" target="classFrame">Vision</a></li>
|
||||
<li><a href="javelin/controller/walker/Walker.html" title="class in javelin.controller.walker" target="classFrame">Walker</a></li>
|
||||
<li><a href="javelin/controller/upgrade/movement/WalkingSpeed.html" title="class in javelin.controller.upgrade.movement" target="classFrame">WalkingSpeed</a></li>
|
||||
|
@ -553,6 +590,7 @@
|
|||
<li><a href="javelin/controller/upgrade/classes/Warrior.html" title="class in javelin.controller.upgrade.classes" target="classFrame">Warrior</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Water.html" title="class in javelin.controller.terrain.map" target="classFrame">Water</a></li>
|
||||
<li><a href="javelin/controller/terrain/Water.html" title="class in javelin.controller.terrain" target="classFrame">Water</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/WaterTemple.html" title="class in javelin.model.world.location.dungeon.temple" target="classFrame">WaterTemple</a></li>
|
||||
<li><a href="javelin/model/feat/WeaponFinesse.html" title="class in javelin.model.feat" target="classFrame">WeaponFinesse</a></li>
|
||||
<li><a href="javelin/model/feat/WeaponFocus.html" title="class in javelin.model.feat" target="classFrame">WeaponFocus</a></li>
|
||||
<li><a href="javelin/controller/Weather.html" title="class in javelin.controller" target="classFrame">Weather</a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:32 BRT 2016 -->
|
||||
<title>All Classes</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -14,7 +14,6 @@
|
|||
<ul>
|
||||
<li><a href="javelin/controller/action/world/Abandon.html" title="class in javelin.controller.action.world">Abandon</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/AbilitiesFactor.html" title="class in javelin.controller.challenge.factor">AbilitiesFactor</a></li>
|
||||
<li><a href="javelin/controller/ai/AbstractAlphaBetaSearch.html" title="class in javelin.controller.ai">AbstractAlphaBetaSearch</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">AbstractAttack</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Academy.html" title="class in javelin.model.world.location.fortification">Academy</a></li>
|
||||
<li><a href="javelin/view/screen/upgrading/AcademyScreen.html" title="class in javelin.view.screen.upgrading">AcademyScreen</a></li>
|
||||
|
@ -27,14 +26,19 @@
|
|||
<li><a href="javelin/controller/action/ActionMapping.html" title="class in javelin.controller.action">ActionMapping</a></li>
|
||||
<li><a href="javelin/controller/ai/ActionProvider.html" title="class in javelin.controller.ai">ActionProvider</a></li>
|
||||
<li><a href="javelin/model/world/location/unique/AdventurersGuild.html" title="class in javelin.model.world.location.unique">AdventurersGuild</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><span class="interfaceName">AiAction</span></a></li>
|
||||
<li><a href="javelin/controller/ai/cache/AiCache.html" title="class in javelin.controller.ai.cache">AiCache</a></li>
|
||||
<li><a href="javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai">AiMovement</a></li>
|
||||
<li><a href="javelin/model/unit/transport/Airship.html" title="class in javelin.model.unit.transport">Airship</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/AirTemple.html" title="class in javelin.model.world.location.dungeon.temple">AirTemple</a></li>
|
||||
<li><a href="javelin/controller/ai/AiThread.html" title="class in javelin.controller.ai">AiThread</a></li>
|
||||
<li><a href="javelin/model/feat/Alertness.html" title="class in javelin.model.feat">Alertness</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Alignment.html" title="class in javelin.controller.db.reader.fields">Alignment</a></li>
|
||||
<li><a href="javelin/controller/ai/AlphaBetaSearch.html" title="class in javelin.controller.ai">AlphaBetaSearch</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Altar.html" title="class in javelin.model.world.location.dungeon.temple.features">Altar</a></li>
|
||||
<li><a href="javelin/model/item/relic/Amulet.html" title="class in javelin.model.item.relic">Amulet</a></li>
|
||||
<li><a href="javelin/model/item/artifact/AmuletOfHealth.html" title="class in javelin.model.item.artifact">AmuletOfHealth</a></li>
|
||||
<li><a href="javelin/model/item/relic/Ankh.html" title="class in javelin.model.item.relic">Ankh</a></li>
|
||||
<li><a href="javelin/controller/action/area/Area.html" title="class in javelin.controller.action.area">Area</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Arena.html" title="class in javelin.controller.terrain.map">Arena</a></li>
|
||||
<li><a href="javelin/controller/upgrade/classes/Aristocrat.html" title="class in javelin.controller.upgrade.classes">Aristocrat</a></li>
|
||||
|
@ -65,6 +69,7 @@
|
|||
<li><a href="javelin/model/spell/abjuration/Blink.html" title="class in javelin.model.spell.abjuration">Blink</a></li>
|
||||
<li><a href="javelin/model/condition/Blinking.html" title="class in javelin.model.condition">Blinking</a></li>
|
||||
<li><a href="javelin/view/screen/haxor/BorrowMoney.html" title="class in javelin.view.screen.haxor">BorrowMoney</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Brazier.html" title="class in javelin.model.world.location.dungeon.temple.features">Brazier</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Break.html" title="class in javelin.controller.terrain.hazard">Break</a></li>
|
||||
<li><a href="javelin/controller/action/Breath.html" title="class in javelin.controller.action">Breath</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/quality/BreathFactor.html" title="class in javelin.controller.challenge.factor.quality">BreathFactor</a></li>
|
||||
|
@ -86,6 +91,8 @@
|
|||
<li><a href="javelin/controller/action/area/Burst.html" title="class in javelin.controller.action.area">Burst</a></li>
|
||||
<li><a href="javelin/controller/ai/cache/Cache.html" title="class in javelin.controller.ai.cache">Cache</a></li>
|
||||
<li><a href="javelin/controller/ai/cache/CacheClearThread.html" title="class in javelin.controller.ai.cache">CacheClearThread</a></li>
|
||||
<li><a href="javelin/controller/action/world/Camp.html" title="class in javelin.controller.action.world">Camp</a></li>
|
||||
<li><a href="javelin/model/item/relic/Candle.html" title="class in javelin.model.item.relic">Candle</a></li>
|
||||
<li><a href="javelin/model/world/Caravan.html" title="class in javelin.model.world">Caravan</a></li>
|
||||
<li><a href="javelin/model/unit/transport/Carriage.html" title="class in javelin.model.unit.transport">Carriage</a></li>
|
||||
<li><a href="javelin/controller/action/CastSpell.html" title="class in javelin.controller.action">CastSpell</a></li>
|
||||
|
@ -122,10 +129,11 @@
|
|||
<li><a href="javelin/model/spell/transmutation/ControlWeather.html" title="class in javelin.model.spell.transmutation">ControlWeather</a></li>
|
||||
<li><a href="javelin/controller/CountingSet.html" title="class in javelin.controller">CountingSet</a></li>
|
||||
<li><a href="javelin/model/world/location/town/CraftingOrder.html" title="class in javelin.model.world.location.town">CraftingOrder</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/Crawler.html" title="class in javelin.model.world.location.dungeon">Crawler</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/Crawler.html" title="class in javelin.model.world.location.dungeon.crawler">Crawler</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/CrFactor.html" title="class in javelin.controller.challenge.factor">CrFactor</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/CrIterator.html" title="class in javelin.controller.fight.tournament">CrIterator</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/CriticalImmunity.html" title="class in javelin.controller.quality.resistance">CriticalImmunity</a></li>
|
||||
<li><a href="javelin/model/item/relic/Crown.html" title="class in javelin.model.item.relic">Crown</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Cunning.html" title="class in javelin.model.condition.totem">Cunning</a></li>
|
||||
<li><a href="javelin/model/spell/conjuration/healing/wounds/CureCriticalWounds.html" title="class in javelin.model.spell.conjuration.healing.wounds">CureCriticalWounds</a></li>
|
||||
<li><a href="javelin/model/spell/conjuration/healing/wounds/CureLightWounds.html" title="class in javelin.model.spell.conjuration.healing.wounds">CureLightWounds</a></li>
|
||||
|
@ -135,7 +143,7 @@
|
|||
<li><a href="javelin/controller/db/reader/fields/Damage.html" title="class in javelin.controller.db.reader.fields">Damage</a></li>
|
||||
<li><a href="javelin/controller/upgrade/damage/Damage.html" title="class in javelin.controller.upgrade.damage">Damage</a></li>
|
||||
<li><a href="javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai">DamageChance</a></li>
|
||||
<li><a href="javelin/controller/effect/DamageEffect.html" title="class in javelin.controller.effect">DamageEffect</a></li>
|
||||
<li><a href="javelin/controller/DamageEffect.html" title="class in javelin.controller">DamageEffect</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/DamageReduction.html" title="class in javelin.controller.quality.resistance">DamageReduction</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/tyrant/DarkForest.html" title="class in javelin.controller.terrain.map.tyrant">DarkForest</a></li>
|
||||
<li><a href="javelin/controller/quality/perception/Darkvision.html" title="class in javelin.controller.quality.perception">Darkvision</a></li>
|
||||
|
@ -168,12 +176,13 @@
|
|||
<li><a href="javelin/view/screen/DungeonScreen.html" title="class in javelin.view.screen">DungeonScreen</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Dwelling.html" title="class in javelin.model.world.location.fortification">Dwelling</a></li>
|
||||
<li><a href="javelin/model/spell/totem/EaglesSplendor.html" title="class in javelin.model.spell.totem">EaglesSplendor</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/EarthTemple.html" title="class in javelin.model.world.location.dungeon.temple">EarthTemple</a></li>
|
||||
<li><a href="javelin/controller/upgrade/damage/EffectUpgrade.html" title="class in javelin.controller.upgrade.damage">EffectUpgrade</a></li>
|
||||
<li><a href="javelin/controller/quality/subtype/Elemental.html" title="class in javelin.controller.quality.subtype">Elemental</a></li>
|
||||
<li><a href="javelin/controller/encounter/Encounter.html" title="class in javelin.controller.encounter">Encounter</a></li>
|
||||
<li><a href="javelin/controller/encounter/EncounterGenerator.html" title="class in javelin.controller.encounter">EncounterGenerator</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/Encounter.html" title="class in javelin.controller.generator.encounter">Encounter</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/EncounterGenerator.html" title="class in javelin.controller.generator.encounter">EncounterGenerator</a></li>
|
||||
<li><a href="javelin/controller/db/EncounterIndex.html" title="class in javelin.controller.db">EncounterIndex</a></li>
|
||||
<li><a href="javelin/controller/encounter/EncounterPossibilities.html" title="class in javelin.controller.encounter">EncounterPossibilities</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/EncounterPossibilities.html" title="class in javelin.controller.generator.encounter">EncounterPossibilities</a></li>
|
||||
<li><a href="javelin/controller/exception/battle/EndBattle.html" title="class in javelin.controller.exception.battle">EndBattle</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Enduring.html" title="class in javelin.model.condition.totem">Enduring</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/EnergyImmunity.html" title="class in javelin.controller.quality.resistance">EnergyImmunity</a></li>
|
||||
|
@ -182,6 +191,7 @@
|
|||
<li><a href="javelin/controller/ai/Entry.html" title="class in javelin.controller.ai">Entry</a></li>
|
||||
<li><a href="javelin/model/EquipmentMap.html" title="class in javelin.model">EquipmentMap</a></li>
|
||||
<li><a href="javelin/controller/db/reader/ErrorHandler.html" title="class in javelin.controller.db.reader">ErrorHandler</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/EvilTemple.html" title="class in javelin.model.world.location.dungeon.temple">EvilTemple</a></li>
|
||||
<li><a href="javelin/controller/action/Examine.html" title="class in javelin.controller.action">Examine</a></li>
|
||||
<li><a href="javelin/model/condition/Exhausted.html" title="class in javelin.model.condition">Exhausted</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/Exhibition.html" title="class in javelin.controller.fight.tournament">Exhibition</a></li>
|
||||
|
@ -198,6 +208,8 @@
|
|||
<li><a href="javelin/controller/challenge/factor/FeatsFactor.html" title="class in javelin.controller.challenge.factor">FeatsFactor</a></li>
|
||||
<li><a href="javelin/controller/upgrade/feat/FeatUpgrade.html" title="class in javelin.controller.upgrade.feat">FeatUpgrade</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/Feature.html" title="class in javelin.model.world.location.dungeon">Feature</a></li>
|
||||
<li><a href="javelin/controller/generator/feature/FeatureGeneration.html" title="class in javelin.controller.generator.feature">FeatureGeneration</a></li>
|
||||
<li><a href="javelin/controller/generator/feature/FeatureGenerator.html" title="class in javelin.controller.generator.feature">FeatureGenerator</a></li>
|
||||
<li><a href="javelin/model/condition/Feigned.html" title="class in javelin.model.condition">Feigned</a></li>
|
||||
<li><a href="javelin/controller/action/maneuver/Feint.html" title="class in javelin.controller.action.maneuver">Feint</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/FieldReader.html" title="class in javelin.controller.db.reader.fields">FieldReader</a></li>
|
||||
|
@ -205,11 +217,14 @@
|
|||
<li><a href="javelin/model/condition/FindingTraps.html" title="class in javelin.model.condition">FindingTraps</a></li>
|
||||
<li><a href="javelin/model/spell/divination/FindTraps.html" title="class in javelin.model.spell.divination">FindTraps</a></li>
|
||||
<li><a href="javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/FireTemple.html" title="class in javelin.model.world.location.dungeon.temple">FireTemple</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/FlameStrike.html" title="class in javelin.model.spell.evocation">FlameStrike</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Flood.html" title="class in javelin.controller.terrain.hazard">Flood</a></li>
|
||||
<li><a href="javelin/model/item/relic/Flute.html" title="class in javelin.model.item.relic">Flute</a></li>
|
||||
<li><a href="javelin/model/spell/transmutation/Fly.html" title="class in javelin.model.spell.transmutation">Fly</a></li>
|
||||
<li><a href="javelin/controller/upgrade/movement/Flying.html" title="class in javelin.controller.upgrade.movement">Flying</a></li>
|
||||
<li><a href="javelin/model/condition/Flying.html" title="class in javelin.model.condition">Flying</a></li>
|
||||
<li><a href="javelin/model/unit/transport/FlyingNimbus.html" title="class in javelin.model.unit.transport">FlyingNimbus</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/mountain/Forbidding.html" title="class in javelin.controller.terrain.map.mountain">Forbidding</a></li>
|
||||
<li><a href="javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai">ForceWait</a></li>
|
||||
<li><a href="javelin/controller/terrain/Forest.html" title="class in javelin.controller.terrain">Forest</a></li>
|
||||
|
@ -218,14 +233,18 @@
|
|||
<li><a href="javelin/model/spell/totem/FoxsCunning.html" title="class in javelin.model.spell.totem">FoxsCunning</a></li>
|
||||
<li><a href="javelin/view/frame/Frame.html" title="class in javelin.view.frame">Frame</a></li>
|
||||
<li><a href="javelin/controller/quality/FrightfulPresence.html" title="class in javelin.controller.quality">FrightfulPresence</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/FruitTree.html" title="class in javelin.model.world.location.dungeon.temple.features">FruitTree</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/FullAttackFactor.html" title="class in javelin.controller.challenge.factor">FullAttackFactor</a></li>
|
||||
<li><a href="javelin/controller/old/Game.html" title="class in javelin.controller.old">Game</a></li>
|
||||
<li><a href="javelin/controller/old/Game.Delay.html" title="enum in javelin.controller.old">Game.Delay</a></li>
|
||||
<li><a href="javelin/controller/upgrade/skill/GatherInformation.html" title="class in javelin.controller.upgrade.skill">GatherInformation</a></li>
|
||||
<li><a href="javelin/controller/exception/GaveUpException.html" title="class in javelin.controller.exception">GaveUpException</a></li>
|
||||
<li><a href="javelin/controller/encounter/GeneratedFight.html" title="class in javelin.controller.encounter">GeneratedFight</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/GeneratedFight.html" title="class in javelin.controller.generator.encounter">GeneratedFight</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/hill/Gentle.html" title="class in javelin.controller.terrain.map.hill">Gentle</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/GettingLost.html" title="class in javelin.controller.terrain.hazard">GettingLost</a></li>
|
||||
<li><a href="javelin/model/item/artifact/GlovesOfDexterity.html" title="class in javelin.model.item.artifact">GlovesOfDexterity</a></li>
|
||||
<li><a href="javelin/model/item/artifact/GogglesOfNight.html" title="class in javelin.model.item.artifact">GogglesOfNight</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/GoodTemple.html" title="class in javelin.model.world.location.dungeon.temple">GoodTemple</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Graceful.html" title="class in javelin.model.condition.totem">Graceful</a></li>
|
||||
<li><a href="javelin/controller/action/maneuver/Grapple.html" title="class in javelin.controller.action.maneuver">Grapple</a></li>
|
||||
<li><a href="javelin/model/condition/Grappling.html" title="class in javelin.model.condition">Grappling</a></li>
|
||||
|
@ -255,6 +274,7 @@
|
|||
<li><a href="javelin/controller/db/reader/fields/HitDice.html" title="class in javelin.controller.db.reader.fields">HitDice</a></li>
|
||||
<li><a href="javelin/model/spell/enchantment/compulsion/HoldMonster.html" title="class in javelin.model.spell.enchantment.compulsion">HoldMonster</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/Horde.html" title="class in javelin.controller.fight.tournament">Horde</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/HorizontalCorridor.html" title="class in javelin.model.world.location.dungeon.crawler">HorizontalCorridor</a></li>
|
||||
<li><a href="javelin/model/world/location/town/manager/HumanManager.html" title="class in javelin.model.world.location.town.manager">HumanManager</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Ice.html" title="class in javelin.controller.terrain.hazard">Ice</a></li>
|
||||
<li><a href="javelin/view/Images.html" title="class in javelin.view">Images</a></li>
|
||||
|
@ -279,6 +299,7 @@
|
|||
<li><a href="javelin/view/screen/InfoScreen.html" title="class in javelin.view.screen">InfoScreen</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Initiative.html" title="class in javelin.controller.db.reader.fields">Initiative</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Inn.html" title="class in javelin.model.world.location.fortification">Inn</a></li>
|
||||
<li><a href="javelin/controller/old/Interface.html" title="class in javelin.controller.old">Interface</a></li>
|
||||
<li><a href="javelin/view/screen/IntroScreen.html" title="class in javelin.view.screen">IntroScreen</a></li>
|
||||
<li><a href="javelin/controller/upgrade/feat/IronWill.html" title="class in javelin.controller.upgrade.feat">IronWill</a></li>
|
||||
<li><a href="javelin/model/feat/IronWill.html" title="class in javelin.model.feat">IronWill</a></li>
|
||||
|
@ -287,10 +308,10 @@
|
|||
<li><a href="javelin/model/item/ItemSelection.html" title="class in javelin.model.item">ItemSelection</a></li>
|
||||
<li><a href="javelin/Javelin.html" title="class in javelin">Javelin</a></li>
|
||||
<li><a href="javelin/JavelinApp.html" title="class in javelin">JavelinApp</a></li>
|
||||
<li><a href="javelin/controller/action/world/Journal.html" title="class in javelin.controller.action.world">Journal</a></li>
|
||||
<li><a href="javelin/model/item/Key.html" title="class in javelin.model.item">Key</a></li>
|
||||
<li><a href="javelin/view/KeysScreen.html" title="class in javelin.view">KeysScreen</a></li>
|
||||
<li><a href="javelin/controller/upgrade/skill/Knowledge.html" title="class in javelin.controller.upgrade.skill">Knowledge</a></li>
|
||||
<li><a href="javelin/model/condition/Knowledgeable.html" title="class in javelin.model.condition">Knowledgeable</a></li>
|
||||
<li><a href="javelin/model/world/location/Lair.html" title="class in javelin.model.world.location">Lair</a></li>
|
||||
<li><a href="javelin/controller/fight/LairFight.html" title="class in javelin.controller.fight">LairFight</a></li>
|
||||
<li><a href="javelin/model/world/location/town/research/LairResearch.html" title="class in javelin.model.world.location.town.research">LairResearch</a></li>
|
||||
|
@ -304,11 +325,14 @@
|
|||
<li><a href="javelin/controller/quality/perception/LowLightVision.html" title="class in javelin.controller.quality.perception">LowLightVision</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/MagesGuild.html" title="class in javelin.model.world.location.fortification">MagesGuild</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/MagicMissile.html" title="class in javelin.model.spell.evocation">MagicMissile</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/MagicTemple.html" title="class in javelin.model.world.location.dungeon.temple">MagicTemple</a></li>
|
||||
<li><a href="javelin/controller/action/maneuver/Maneuver.html" title="class in javelin.controller.action.maneuver">Maneuver</a></li>
|
||||
<li><a href="javelin/model/item/artifact/MantleOfSpellResistance.html" title="class in javelin.model.item.artifact">MantleOfSpellResistance</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Map.html" title="class in javelin.controller.terrain.map">Map</a></li>
|
||||
<li><a href="javelin/model/item/relic/Map.html" title="class in javelin.model.item.relic">Map</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/MapGenerator.html" title="class in javelin.controller.terrain.map">MapGenerator</a></li>
|
||||
<li><a href="javelin/view/MapPanel.html" title="class in javelin.view">MapPanel</a></li>
|
||||
<li><a href="javelin/view/mappanel/MapPanel.html" title="class in javelin.view.mappanel">MapPanel</a></li>
|
||||
<li><a href="javelin/view/mappanel/MapPanelOld.html" title="class in javelin.view.mappanel">MapPanelOld</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Maps.html" title="class in javelin.controller.terrain.map">Maps</a></li>
|
||||
<li><a href="javelin/controller/terrain/Marsh.html" title="class in javelin.controller.terrain">Marsh</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/MartialAcademy.html" title="class in javelin.model.world.location.fortification">MartialAcademy</a></li>
|
||||
|
@ -327,7 +351,7 @@
|
|||
<li><a href="javelin/model/world/location/fortification/Mine.html" title="class in javelin.model.world.location.fortification">Mine</a></li>
|
||||
<li><a href="javelin/controller/ai/valueselector/MinValueSelector.html" title="class in javelin.controller.ai.valueselector">MinValueSelector</a></li>
|
||||
<li><a href="javelin/controller/fight/tournament/MirrorMatch.html" title="class in javelin.controller.fight.tournament">MirrorMatch</a></li>
|
||||
<li><a href="javelin/controller/encounter/MisalignmentDetector.html" title="class in javelin.controller.encounter">MisalignmentDetector</a></li>
|
||||
<li><a href="javelin/controller/generator/encounter/MisalignmentDetector.html" title="class in javelin.controller.generator.encounter">MisalignmentDetector</a></li>
|
||||
<li><a href="javelin/model/unit/Monster.html" title="class in javelin.model.unit">Monster</a></li>
|
||||
<li><a href="javelin/model/world/location/town/manager/MonsterManager.html" title="class in javelin.model.world.location.town.manager">MonsterManager</a></li>
|
||||
<li><a href="javelin/controller/db/reader/MonsterReader.html" title="class in javelin.controller.db.reader">MonsterReader</a></li>
|
||||
|
@ -345,8 +369,8 @@
|
|||
<li><a href="javelin/controller/ai/Node.html" title="interface in javelin.controller.ai"><span class="interfaceName">Node</span></a></li>
|
||||
<li><a href="javelin/controller/walker/ObstructedPath.html" title="class in javelin.controller.walker">ObstructedPath</a></li>
|
||||
<li><a href="javelin/controller/quality/subtype/Ooze.html" title="class in javelin.controller.quality.subtype">Ooze</a></li>
|
||||
<li><a href="javelin/controller/action/world/OpenJournal.html" title="class in javelin.controller.action.world">OpenJournal</a></li>
|
||||
<li><a href="javelin/view/screen/Option.html" title="class in javelin.view.screen">Option</a></li>
|
||||
<li><a href="javelin/controller/action/world/Options.html" title="class in javelin.controller.action.world">Options</a></li>
|
||||
<li><a href="javelin/model/world/location/town/Order.html" title="class in javelin.model.world.location.town">Order</a></li>
|
||||
<li><a href="javelin/model/world/location/town/OrderQueue.html" title="class in javelin.model.world.location.town">OrderQueue</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Organization.html" title="class in javelin.controller.db.reader.fields">Organization</a></li>
|
||||
|
@ -364,7 +388,6 @@
|
|||
<li><a href="javelin/model/item/artifact/PeriaptOfWisdom.html" title="class in javelin.model.item.artifact">PeriaptOfWisdom</a></li>
|
||||
<li><a href="javelin/model/world/location/unique/PillarOfSkulls.html" title="class in javelin.model.world.location.unique">PillarOfSkulls</a></li>
|
||||
<li><a href="javelin/controller/terrain/Plains.html" title="class in javelin.controller.terrain">Plains</a></li>
|
||||
<li><a href="javelin/controller/fight/PlanarFight.html" title="class in javelin.controller.fight">PlanarFight</a></li>
|
||||
<li><a href="javelin/controller/Point.html" title="class in javelin.controller">Point</a></li>
|
||||
<li><a href="javelin/controller/upgrade/feat/PointBlankShot.html" title="class in javelin.controller.upgrade.feat">PointBlankShot</a></li>
|
||||
<li><a href="javelin/model/feat/PointBlankShot.html" title="class in javelin.model.feat">PointBlankShot</a></li>
|
||||
|
@ -373,6 +396,7 @@
|
|||
<li><a href="javelin/model/condition/Poisoned.html" title="class in javelin.model.condition">Poisoned</a></li>
|
||||
<li><a href="javelin/controller/quality/resistance/PoisonImmunity.html" title="class in javelin.controller.quality.resistance">PoisonImmunity</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/PolarRay.html" title="class in javelin.model.spell.evocation">PolarRay</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Portal.html" title="class in javelin.model.world.location.dungeon.temple.features">Portal</a></li>
|
||||
<li><a href="javelin/model/world/location/Portal.html" title="class in javelin.model.world.location">Portal</a></li>
|
||||
<li><a href="javelin/model/item/Potion.html" title="class in javelin.model.item">Potion</a></li>
|
||||
<li><a href="javelin/model/feat/PowerAttack.html" title="class in javelin.model.feat">PowerAttack</a></li>
|
||||
|
@ -411,6 +435,7 @@
|
|||
<li><a href="javelin/view/screen/town/RecruitScreen.html" title="class in javelin.view.screen.town">RecruitScreen</a></li>
|
||||
<li><a href="javelin/view/screen/town/option/RecruitScreenOption.html" title="class in javelin.view.screen.town.option">RecruitScreenOption</a></li>
|
||||
<li><a href="javelin/model/world/location/town/research/Redraw.html" title="class in javelin.model.world.location.town.research">Redraw</a></li>
|
||||
<li><a href="javelin/model/item/relic/Relic.html" title="class in javelin.model.item.relic">Relic</a></li>
|
||||
<li><a href="javelin/view/screen/haxor/RemoveAbility.html" title="class in javelin.view.screen.haxor">RemoveAbility</a></li>
|
||||
<li><a href="javelin/controller/action/world/Rename.html" title="class in javelin.controller.action.world">Rename</a></li>
|
||||
<li><a href="javelin/controller/exception/RepeatTurn.html" title="class in javelin.controller.exception">RepeatTurn</a></li>
|
||||
|
@ -431,6 +456,7 @@
|
|||
<li><a href="javelin/model/item/artifact/RingOfProtection.html" title="class in javelin.model.item.artifact">RingOfProtection</a></li>
|
||||
<li><a href="javelin/controller/terrain/hazard/Rockslide.html" title="class in javelin.controller.terrain.hazard">Rockslide</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/desert/Rocky.html" title="class in javelin.controller.terrain.map.desert">Rocky</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/Room.html" title="class in javelin.model.world.location.dungeon.crawler">Room</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/hill/Rugged.html" title="class in javelin.controller.terrain.map.hill">Rugged</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/mountain/Rugged.html" title="class in javelin.controller.terrain.map.mountain">Rugged</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/tyrant/Ruin.html" title="class in javelin.controller.terrain.map.tyrant">Ruin</a></li>
|
||||
|
@ -447,6 +473,7 @@
|
|||
<li><a href="javelin/model/unit/transport/Ship.html" title="class in javelin.model.unit.transport">Ship</a></li>
|
||||
<li><a href="javelin/view/screen/shopping/ShoppingScreen.html" title="class in javelin.view.screen.shopping">ShoppingScreen</a></li>
|
||||
<li><a href="javelin/view/screen/town/option/ShopScreenOption.html" title="class in javelin.view.screen.town.option">ShopScreenOption</a></li>
|
||||
<li><a href="javelin/controller/action/world/ShowOptions.html" title="class in javelin.controller.action.world">ShowOptions</a></li>
|
||||
<li><a href="javelin/controller/action/world/ShowStatistics.html" title="class in javelin.controller.action.world">ShowStatistics</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Shrine.html" title="class in javelin.model.world.location.fortification">Shrine</a></li>
|
||||
<li><a href="javelin/controller/fight/Siege.html" title="class in javelin.controller.fight">Siege</a></li>
|
||||
|
@ -455,8 +482,10 @@
|
|||
<li><a href="javelin/controller/challenge/factor/SizeFactorWithAttModifiers.html" title="class in javelin.controller.challenge.factor">SizeFactorWithAttModifiers</a></li>
|
||||
<li><a href="javelin/controller/db/reader/fields/Skills.html" title="class in javelin.controller.db.reader.fields">Skills</a></li>
|
||||
<li><a href="javelin/model/unit/Skills.html" title="class in javelin.model.unit">Skills</a></li>
|
||||
<li><a href="javelin/view/screen/upgrading/SkillSelectionScreen.html" title="class in javelin.view.screen.upgrading">SkillSelectionScreen</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/SkillsFactor.html" title="class in javelin.controller.challenge.factor">SkillsFactor</a></li>
|
||||
<li><a href="javelin/controller/upgrade/skill/SkillUpgrade.html" title="class in javelin.controller.upgrade.skill">SkillUpgrade</a></li>
|
||||
<li><a href="javelin/model/item/relic/Skull.html" title="class in javelin.model.item.relic">Skull</a></li>
|
||||
<li><a href="javelin/model/spell/necromancy/SlayLiving.html" title="class in javelin.model.spell.necromancy">SlayLiving</a></li>
|
||||
<li><a href="javelin/model/item/artifact/Slot.html" title="class in javelin.model.item.artifact">Slot</a></li>
|
||||
<li><a href="javelin/model/spell/evocation/SoundBurst.html" title="class in javelin.model.spell.evocation">SoundBurst</a></li>
|
||||
|
@ -474,10 +503,12 @@
|
|||
<li><a href="javelin/controller/quality/resistance/SpellResistance.html" title="class in javelin.controller.quality.resistance">SpellResistance</a></li>
|
||||
<li><a href="javelin/model/unit/abilities/Spells.html" title="class in javelin.model.unit.abilities">Spells</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/SpellsFactor.html" title="class in javelin.controller.challenge.factor">SpellsFactor</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/Spirit.html" title="class in javelin.model.world.location.dungeon.temple.features">Spirit</a></li>
|
||||
<li><a href="javelin/model/condition/totem/Splendid.html" title="class in javelin.model.condition.totem">Splendid</a></li>
|
||||
<li><a href="javelin/model/unit/Squad.html" title="class in javelin.model.unit">Squad</a></li>
|
||||
<li><a href="javelin/view/screen/SquadScreen.html" title="class in javelin.view.screen">SquadScreen</a></li>
|
||||
<li><a href="javelin/model/state/Square.html" title="class in javelin.model.state">Square</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/features/StairsDown.html" title="class in javelin.model.world.location.dungeon.temple.features">StairsDown</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/StairsUp.html" title="class in javelin.model.world.location.dungeon">StairsUp</a></li>
|
||||
<li><a href="javelin/controller/exception/battle/StartBattle.html" title="class in javelin.controller.exception.battle">StartBattle</a></li>
|
||||
<li><a href="javelin/controller/db/StateManager.html" title="class in javelin.controller.db">StateManager</a></li>
|
||||
|
@ -498,9 +529,13 @@
|
|||
<li><a href="javelin/controller/upgrade/skill/Survival.html" title="class in javelin.controller.upgrade.skill">Survival</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/marsh/Swamp.html" title="class in javelin.controller.terrain.map.marsh">Swamp</a></li>
|
||||
<li><a href="javelin/controller/upgrade/Swimming.html" title="class in javelin.controller.upgrade">Swimming</a></li>
|
||||
<li><a href="javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></li>
|
||||
<li><a href="javelin/model/TeamContainer.html" title="interface in javelin.model"><span class="interfaceName">TeamContainer</span></a></li>
|
||||
<li><a href="javelin/view/screen/haxor/Teleport.html" title="class in javelin.view.screen.haxor">Teleport</a></li>
|
||||
<li><a href="javelin/controller/ai/TemperatureManager.html" title="class in javelin.controller.ai">TemperatureManager</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/Temple.html" title="class in javelin.model.world.location.dungeon.temple">Temple</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/TempleDungeon.html" title="class in javelin.model.world.location.dungeon.temple">TempleDungeon</a></li>
|
||||
<li><a href="javelin/controller/fight/TempleEncounter.html" title="class in javelin.controller.fight">TempleEncounter</a></li>
|
||||
<li><a href="javelin/controller/terrain/Terrain.html" title="class in javelin.controller.terrain">Terrain</a></li>
|
||||
<li><a href="javelin/controller/TextReader.html" title="class in javelin.controller">TextReader</a></li>
|
||||
<li><a href="javelin/view/frame/keys/TextScreen.html" title="class in javelin.view.frame.keys">TextScreen</a></li>
|
||||
|
@ -529,6 +564,7 @@
|
|||
<li><a href="javelin/controller/action/maneuver/Trip.html" title="class in javelin.controller.action.maneuver">Trip</a></li>
|
||||
<li><a href="javelin/model/world/location/fortification/Trove.html" title="class in javelin.model.world.location.fortification">Trove</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/desert/Tundra.html" title="class in javelin.controller.terrain.map.desert">Tundra</a></li>
|
||||
<li><a href="javelin/controller/challenge/factor/TypeData.html" title="class in javelin.controller.challenge.factor">TypeData</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/TyrantMap.html" title="class in javelin.controller.terrain.map">TyrantMap</a></li>
|
||||
<li><a href="javelin/controller/exception/UnbalancedTeams.html" title="class in javelin.controller.exception">UnbalancedTeams</a></li>
|
||||
<li><a href="javelin/controller/quality/subtype/Undead.html" title="class in javelin.controller.quality.subtype">Undead</a></li>
|
||||
|
@ -546,6 +582,7 @@
|
|||
<li><a href="javelin/controller/ai/valueselector/ValueSelector.html" title="class in javelin.controller.ai.valueselector">ValueSelector</a></li>
|
||||
<li><a href="javelin/model/condition/Vampiric.html" title="class in javelin.model.condition">Vampiric</a></li>
|
||||
<li><a href="javelin/model/spell/necromancy/VampiricTouch.html" title="class in javelin.model.spell.necromancy">VampiricTouch</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/crawler/VerticalCorridor.html" title="class in javelin.model.world.location.dungeon.crawler">VerticalCorridor</a></li>
|
||||
<li><a href="javelin/controller/quality/perception/Vision.html" title="class in javelin.controller.quality.perception">Vision</a></li>
|
||||
<li><a href="javelin/controller/walker/Walker.html" title="class in javelin.controller.walker">Walker</a></li>
|
||||
<li><a href="javelin/controller/upgrade/movement/WalkingSpeed.html" title="class in javelin.controller.upgrade.movement">WalkingSpeed</a></li>
|
||||
|
@ -553,6 +590,7 @@
|
|||
<li><a href="javelin/controller/upgrade/classes/Warrior.html" title="class in javelin.controller.upgrade.classes">Warrior</a></li>
|
||||
<li><a href="javelin/controller/terrain/map/Water.html" title="class in javelin.controller.terrain.map">Water</a></li>
|
||||
<li><a href="javelin/controller/terrain/Water.html" title="class in javelin.controller.terrain">Water</a></li>
|
||||
<li><a href="javelin/model/world/location/dungeon/temple/WaterTemple.html" title="class in javelin.model.world.location.dungeon.temple">WaterTemple</a></li>
|
||||
<li><a href="javelin/model/feat/WeaponFinesse.html" title="class in javelin.model.feat">WeaponFinesse</a></li>
|
||||
<li><a href="javelin/model/feat/WeaponFocus.html" title="class in javelin.model.feat">WeaponFocus</a></li>
|
||||
<li><a href="javelin/controller/Weather.html" title="class in javelin.controller">Weather</a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:32 BRT 2016 -->
|
||||
<title>Constant Field Values</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -231,7 +231,7 @@
|
|||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
|
||||
<caption><span>javelin.controller.fight.<a href="javelin/controller/fight/PlanarFight.html" title="class in javelin.controller.fight">PlanarFight</a></span><span class="tabEnd"> </span></caption>
|
||||
<caption><span>javelin.controller.db.<a href="javelin/controller/db/Preferences.html" title="class in javelin.controller.db">Preferences</a></span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th scope="col">Constant Field</th>
|
||||
|
@ -239,11 +239,18 @@
|
|||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="javelin.controller.fight.PlanarFight.RUPEES">
|
||||
<td class="colFirst"><a name="javelin.controller.db.Preferences.KEYCHECKPERFORMANCE">
|
||||
<!-- -->
|
||||
</a><code>public static final int</code></td>
|
||||
<td><code><a href="javelin/controller/fight/PlanarFight.html#RUPEES">RUPEES</a></code></td>
|
||||
<td class="colLast"><code>4</code></td>
|
||||
</a><code>public static final java.lang.String</code></td>
|
||||
<td><code><a href="javelin/controller/db/Preferences.html#KEYCHECKPERFORMANCE">KEYCHECKPERFORMANCE</a></code></td>
|
||||
<td class="colLast"><code>"ai.checkperformance"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="javelin.controller.db.Preferences.KEYMAXTHREADS">
|
||||
<!-- -->
|
||||
</a><code>public static final java.lang.String</code></td>
|
||||
<td><code><a href="javelin/controller/db/Preferences.html#KEYMAXTHREADS">KEYMAXTHREADS</a></code></td>
|
||||
<td class="colLast"><code>"ai.maxthreads"</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -756,32 +763,6 @@
|
|||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
|
||||
<caption><span>javelin.view.<a href="javelin/view/MapPanel.html" title="class in javelin.view">MapPanel</a></span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th scope="col">Constant Field</th>
|
||||
<th class="colLast" scope="col">Value</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="javelin.view.MapPanel.TILEHEIGHT">
|
||||
<!-- -->
|
||||
</a><code>public static final int</code></td>
|
||||
<td><code><a href="javelin/view/MapPanel.html#TILEHEIGHT">TILEHEIGHT</a></code></td>
|
||||
<td class="colLast"><code>32</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="javelin.view.MapPanel.TILEWIDTH">
|
||||
<!-- -->
|
||||
</a><code>public static final int</code></td>
|
||||
<td><code><a href="javelin/view/MapPanel.html#TILEWIDTH">TILEWIDTH</a></code></td>
|
||||
<td class="colLast"><code>32</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
|
||||
<caption><span>javelin.view.<a href="javelin/view/StatusPanel.html" title="class in javelin.view">StatusPanel</a></span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
|
@ -803,6 +784,34 @@
|
|||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
|
||||
<caption><span>javelin.view.mappanel.<a href="javelin/view/mappanel/MapPanelOld.html" title="class in javelin.view.mappanel">MapPanelOld</a></span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th scope="col">Constant Field</th>
|
||||
<th class="colLast" scope="col">Value</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="javelin.view.mappanel.MapPanelOld.TILEHEIGHT">
|
||||
<!-- -->
|
||||
</a><code>public static final int</code></td>
|
||||
<td><code><a href="javelin/view/mappanel/MapPanelOld.html#TILEHEIGHT">TILEHEIGHT</a></code></td>
|
||||
<td class="colLast"><code>32</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="javelin.view.mappanel.MapPanelOld.TILEWIDTH">
|
||||
<!-- -->
|
||||
</a><code>public static final int</code></td>
|
||||
<td><code><a href="javelin/view/mappanel/MapPanelOld.html#TILEWIDTH">TILEWIDTH</a></code></td>
|
||||
<td class="colLast"><code>32</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
|
||||
<caption><span>javelin.view.screen.<a href="javelin/view/screen/WorldScreen.html" title="class in javelin.view.screen">WorldScreen</a></span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
|
@ -811,6 +820,13 @@
|
|||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a name="javelin.view.screen.WorldScreen.HOURSPERENCOUNTER">
|
||||
<!-- -->
|
||||
</a><code>public static final float</code></td>
|
||||
<td><code><a href="javelin/view/screen/WorldScreen.html#HOURSPERENCOUNTER">HOURSPERENCOUNTER</a></code></td>
|
||||
<td class="colLast"><code>11.100000381469727f</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a name="javelin.view.screen.WorldScreen.SPACER">
|
||||
<!-- -->
|
||||
</a><code>public static final java.lang.String</code></td>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:32 BRT 2016 -->
|
||||
<title>Deprecated List</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
@ -89,12 +89,31 @@
|
|||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><a href="javelin/controller/terrain/Terrain.html#difficulty">javelin.controller.terrain.Terrain.difficulty</a>
|
||||
<div class="block"><span class="deprecationComment">This is being ignored for positive values. Currently the
|
||||
terrains are already more difficult due to travel speed
|
||||
variations. Besides that <a href="javelin/controller/terrain/Terrain.html#difficultycap"><code>Terrain.difficultycap</code></a> should be
|
||||
enough to also make certain terrains more frightening - and
|
||||
is a rarer ocurrance instead of a fixed adjustment, which can
|
||||
be veryunforgiving and hence no fun.</span></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><a href="javelin/view/screen/WorldScreen.html#discovered">javelin.view.screen.WorldScreen.discovered</a>
|
||||
<div class="block"><span class="deprecationComment">Use <a href="javelin/view/screen/WorldScreen.html#see-javelin.controller.Point-"><code>WorldScreen.see(Point)</code></a> and
|
||||
<code>Component.setVisible(boolean)</code> instead.</span></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><a href="javelin/model/unit/Monster.html#fort">javelin.model.unit.Monster.fort</a></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><a href="javelin/model/unit/Skills.html#perception">javelin.model.unit.Skills.perception</a></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><a href="javelin/model/unit/Monster.html#TERRAINDATA">javelin.model.unit.Monster.TERRAINDATA</a> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><a href="javelin/model/unit/Monster.html#will">javelin.model.unit.Monster.will</a>
|
||||
<div class="block"><span class="deprecationComment">See <a href="javelin/model/unit/Monster.html#will--"><code>Monster.will()</code></a>)</span></div>
|
||||
</td>
|
||||
|
@ -133,6 +152,9 @@
|
|||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><a href="javelin/model/item/Key.html#Key-javelin.model.Realm-">javelin.model.item.Key(Realm)</a> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><a href="javelin/controller/action/world/WorldAction.html#WorldAction-java.lang.String-int:A-">javelin.controller.action.world.WorldAction(String, int[])</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:32 BRT 2016 -->
|
||||
<title>API Help</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:32 BRT 2016 -->
|
||||
<title>Generated Documentation (Untitled)</title>
|
||||
<script type="text/javascript">
|
||||
targetPage = "" + window.location.search;
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:04:59 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Javelin</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9};
|
||||
var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -156,7 +156,10 @@ extends java.lang.Object</pre>
|
|||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#DEBUG">DEBUG</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#DEBUG">DEBUG</a></span></code>
|
||||
<div class="block">Add -Ddebug=true to the java VM command line for easier debugging and
|
||||
logging.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static java.util.TreeMap<java.lang.String,java.lang.String></code></td>
|
||||
|
@ -173,19 +176,27 @@ extends java.lang.Object</pre>
|
|||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODEVENING">PERIODEVENING</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODEVENING">PERIODEVENING</a></span></code>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODMORNING">PERIODMORNING</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODMORNING">PERIODMORNING</a></span></code>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODNIGHT">PERIODNIGHT</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODNIGHT">PERIODNIGHT</a></span></code>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODNOON">PERIODNOON</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#PERIODNOON">PERIODNOON</a></span></code>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
|
@ -237,63 +248,65 @@ extends java.lang.Object</pre>
|
|||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#difficulty--">difficulty</a></span>()</code> </td>
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getCombatant-int-">getCombatant</a></span>(int id)</code>
|
||||
<div class="block">TODO remove?</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getCombatant-int-">getCombatant</a></span>(int id)</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getCombatant-tyrant.mikera.engine.Thing-">getCombatant</a></span>(tyrant.mikera.engine.Thing t)</code>
|
||||
<div class="block">TODO remove on 2.0+</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getCombatant-tyrant.mikera.engine.Thing-">getCombatant</a></span>(tyrant.mikera.engine.Thing t)</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getDayPeriod--">getDayPeriod</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>static long</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#gethighscore--">gethighscore</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>static long</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getHour--">getHour</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getLowestAp--">getLowestAp</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Monster.html" title="class in javelin.model.unit">Monster</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#getmonster-java.lang.String-">getmonster</a></span>(java.lang.String name)</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#lose--">lose</a></span>()</code>
|
||||
<div class="block">Once the player has no more <a href="../javelin/model/unit/Squad.html" title="class in javelin.model.unit"><code>Squad</code></a>s and <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit"><code>Combatant</code></a>s under
|
||||
his control call this to stop the current game, invalidate the save file,
|
||||
record the highscore and exit the application.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#main-java.lang.String:A-">main</a></span>(java.lang.String[] args)</code>
|
||||
<div class="block">First method to be called.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#lose--">lose</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#main-java.lang.String:A-">main</a></span>(java.lang.String[] args)</code> </td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>static java.awt.event.KeyEvent</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#message-java.lang.String-boolean-">message</a></span>(java.lang.String text,
|
||||
boolean requireenter)</code>
|
||||
<div class="block">Waits for user input for confirmation.</div>
|
||||
<div class="block">Main output function for <a href="../javelin/view/screen/WorldScreen.html" title="class in javelin.view.screen"><code>WorldScreen</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Squad.html" title="class in javelin.model.unit">Squad</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#nexttoact--">nexttoact</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.Character</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#prompt-java.lang.String-">prompt</a></span>(java.lang.String prompt)</code>
|
||||
<div class="block">Prompts a message in the <a href="../javelin/view/screen/WorldScreen.html" title="class in javelin.view.screen"><code>WorldScreen</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.Integer</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#randomdifficulty--">randomdifficulty</a></span>()</code>
|
||||
<div class="block">2 chances of an easy encounter, 10 chances of a moderate encounter, 4
|
||||
|
@ -301,34 +314,38 @@ extends java.lang.Object</pre>
|
|||
encounter</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#record--">record</a></span>()</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#record--">record</a></span>()</code>
|
||||
<div class="block">Sets the highscore and...</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i17" class="rowColor">
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#recruit-javelin.model.unit.Monster-">recruit</a></span>(<a href="../javelin/model/unit/Monster.html" title="class in javelin.model.unit">Monster</a> pick)</code> </td>
|
||||
</tr>
|
||||
<tr id="i18" class="altColor">
|
||||
<tr id="i16" class="altColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#roll-int-">roll</a></span>(int take10)</code>
|
||||
<div class="block">Most of the time take-10 rules are used to prevent players from boring
|
||||
themselves.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<tr id="i17" class="rowColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#sayWelcome--">sayWelcome</a></span>()</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#sayWelcome--">sayWelcome</a></span>()</code>
|
||||
<div class="block">Pure fluff/flavor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<tr id="i18" class="altColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#sethighscore-long-">sethighscore</a></span>(long score)</code> </td>
|
||||
</tr>
|
||||
<tr id="i21" class="rowColor">
|
||||
<tr id="i19" class="rowColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#settexture-java.awt.Image-">settexture</a></span>(java.awt.Image file)</code> </td>
|
||||
</tr>
|
||||
<tr id="i22" class="altColor">
|
||||
<tr id="i20" class="altColor">
|
||||
<td class="colFirst"><code>static java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/Javelin.html#translatetochance-int-">translatetochance</a></span>(int rolltohit)</code> </td>
|
||||
</tr>
|
||||
|
@ -361,6 +378,8 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>DEBUG</h4>
|
||||
<pre>public static final boolean DEBUG</pre>
|
||||
<div class="block">Add -Ddebug=true to the java VM command line for easier debugging and
|
||||
logging.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="PERIODMORNING">
|
||||
|
@ -370,6 +389,7 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>PERIODMORNING</h4>
|
||||
<pre>public static final java.lang.String PERIODMORNING</pre>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../constant-values.html#javelin.Javelin.PERIODMORNING">Constant Field Values</a></dd>
|
||||
|
@ -383,6 +403,7 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>PERIODNOON</h4>
|
||||
<pre>public static final java.lang.String PERIODNOON</pre>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../constant-values.html#javelin.Javelin.PERIODNOON">Constant Field Values</a></dd>
|
||||
|
@ -396,6 +417,7 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>PERIODEVENING</h4>
|
||||
<pre>public static final java.lang.String PERIODEVENING</pre>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../constant-values.html#javelin.Javelin.PERIODEVENING">Constant Field Values</a></dd>
|
||||
|
@ -409,6 +431,7 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>PERIODNIGHT</h4>
|
||||
<pre>public static final java.lang.String PERIODNIGHT</pre>
|
||||
<div class="block">TODO turn into <code>Enum</code></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../constant-values.html#javelin.Javelin.PERIODNIGHT">Constant Field Values</a></dd>
|
||||
|
@ -426,7 +449,7 @@ extends java.lang.Object</pre>
|
|||
duplication in memory when using <a href="../javelin/model/unit/Monster.html#clone--"><code>Monster.clone()</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../javelin/model/unit/Combatant.html#clonedeeply--"><code>Combatant.clonedeeply()</code></a></dd>
|
||||
<dd><code>Combatant#clonedeeply()</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -502,6 +525,11 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>main</h4>
|
||||
<pre>public static void main(java.lang.String[] args)</pre>
|
||||
<div class="block">First method to be called.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>args</code> - See <a href="../javelin/Javelin.html#DEBUG"><code>DEBUG</code></a>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getCombatant-tyrant.mikera.engine.Thing-">
|
||||
|
@ -511,15 +539,7 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>getCombatant</h4>
|
||||
<pre>public static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> getCombatant(tyrant.mikera.engine.Thing t)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getLowestAp--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getLowestAp</h4>
|
||||
<pre>public static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> getLowestAp()</pre>
|
||||
<div class="block">TODO remove on 2.0+</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getDayPeriod--">
|
||||
|
@ -529,6 +549,11 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>getDayPeriod</h4>
|
||||
<pre>public static java.lang.String getDayPeriod()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><a href="../javelin/Javelin.html#PERIODEVENING"><code>PERIODEVENING</code></a>, <a href="../javelin/Javelin.html#PERIODMORNING"><code>PERIODMORNING</code></a>,
|
||||
<a href="../javelin/Javelin.html#PERIODNIGHT"><code>PERIODNIGHT</code></a> or <a href="../javelin/Javelin.html#PERIODNOON">"Noon"</a>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getHour--">
|
||||
|
@ -538,6 +563,10 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>getHour</h4>
|
||||
<pre>public static long getHour()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>Hour of the day, from 0 to 23.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="act--">
|
||||
|
@ -563,6 +592,12 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>nexttoact</h4>
|
||||
<pre>public static <a href="../javelin/model/unit/Squad.html" title="class in javelin.model.unit">Squad</a> nexttoact()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>Next squad to act.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../javelin/model/unit/Squad.html#hourselapsed"><code>Squad.hourselapsed</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="sayWelcome--">
|
||||
|
@ -572,6 +607,12 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>sayWelcome</h4>
|
||||
<pre>public static java.lang.String sayWelcome()</pre>
|
||||
<div class="block">Pure fluff/flavor.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>Welcomes the playet to the game based on the current time of the
|
||||
day.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="lose--">
|
||||
|
@ -581,6 +622,9 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>lose</h4>
|
||||
<pre>public static void lose()</pre>
|
||||
<div class="block">Once the player has no more <a href="../javelin/model/unit/Squad.html" title="class in javelin.model.unit"><code>Squad</code></a>s and <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit"><code>Combatant</code></a>s under
|
||||
his control call this to stop the current game, invalidate the save file,
|
||||
record the highscore and exit the application.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="record--">
|
||||
|
@ -590,6 +634,11 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>record</h4>
|
||||
<pre>public static java.lang.String record()</pre>
|
||||
<div class="block">Sets the highscore and...</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>a message with previous and current score.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="sethighscore-long-">
|
||||
|
@ -599,6 +648,10 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>sethighscore</h4>
|
||||
<pre>public static void sethighscore(long score)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>score</code> - Updates the highscore record with this value.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="gethighscore--">
|
||||
|
@ -608,6 +661,10 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>gethighscore</h4>
|
||||
<pre>public static long gethighscore()</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The current highscore value.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="recruit-javelin.model.unit.Monster-">
|
||||
|
@ -617,15 +674,15 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>recruit</h4>
|
||||
<pre>public static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> recruit(<a href="../javelin/model/unit/Monster.html" title="class in javelin.model.unit">Monster</a> pick)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="difficulty--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>difficulty</h4>
|
||||
<pre>public static int difficulty()</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>pick</code> - Source statistics to make an unit from.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>An actual unit with said statistics.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../javelin/model/unit/Combatant.html#clone--"><code>Combatant.clone()</code></a>,
|
||||
<a href="../javelin/view/screen/town/RecruitScreen.html#namingscreen-java.lang.String-"><code>RecruitScreen.namingscreen(String)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="settexture-java.awt.Image-">
|
||||
|
@ -635,6 +692,10 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>settexture</h4>
|
||||
<pre>public static void settexture(java.awt.Image file)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>file</code> - Uses the given image as background.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getCombatant-int-">
|
||||
|
@ -644,6 +705,7 @@ extends java.lang.Object</pre>
|
|||
<li class="blockList">
|
||||
<h4>getCombatant</h4>
|
||||
<pre>public static <a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> getCombatant(int id)</pre>
|
||||
<div class="block">TODO remove?</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="translatetochance-int-">
|
||||
|
@ -707,7 +769,8 @@ extends java.lang.Object</pre>
|
|||
<h4>message</h4>
|
||||
<pre>public static java.awt.event.KeyEvent message(java.lang.String text,
|
||||
boolean requireenter)</pre>
|
||||
<div class="block">Waits for user input for confirmation.</div>
|
||||
<div class="block">Main output function for <a href="../javelin/view/screen/WorldScreen.html" title="class in javelin.view.screen"><code>WorldScreen</code></a>. Waits for user input for
|
||||
confirmation.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>text</code> - Prints this message in the status panel.</dd>
|
||||
|
@ -716,6 +779,8 @@ extends java.lang.Object</pre>
|
|||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>the key pressed by the user as confirmation for seeing the
|
||||
message.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../javelin/controller/old/Game.html#message-java.lang.String-javelin.model.unit.Combatant-javelin.controller.old.Game.Delay-"><code>Game.message(String, Combatant, Delay)</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>JavelinApp</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9,"i1":9,"i2":10,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -205,19 +205,27 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#battlemap">battlemap</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#battlemap">battlemap</a></span></code>
|
||||
<div class="block">Active battle map;</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/view/screen/WorldScreen.html" title="class in javelin.view.screen">WorldScreen</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#context">context</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#context">context</a></span></code>
|
||||
<div class="block">Controller.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="../javelin/controller/fight/Fight.html" title="class in javelin.controller.fight">Fight</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#fight">fight</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#fight">fight</a></span></code>
|
||||
<div class="block">Controller for active battle.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>java.util.ArrayList<<a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#originalfoes">originalfoes</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#originalfoes">originalfoes</a></span></code>
|
||||
<div class="block">TODO see <a href="../javelin/view/screen/BattleScreen.html#originalredteam"><code>BattleScreen.originalredteam</code></a> }</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>java.util.ArrayList<<a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>></code></td>
|
||||
|
@ -228,7 +236,9 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#overviewmap">overviewmap</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#overviewmap">overviewmap</a></span></code>
|
||||
<div class="block">View for the <a href="../javelin/model/world/World.html" title="class in javelin.model.world"><code>World</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
|
@ -284,49 +294,27 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/controller/encounter/GeneratedFight.html" title="class in javelin.controller.encounter">GeneratedFight</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#chooseopponents-int-javelin.controller.terrain.Terrain-">chooseopponents</a></span>(int el,
|
||||
<a href="../javelin/controller/terrain/Terrain.html" title="class in javelin.controller.terrain">Terrain</a> terrain)</code> </td>
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#handlefatalexception-java.lang.RuntimeException-">handlefatalexception</a></span>(java.lang.RuntimeException e)</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#countsummon-java.util.Collection-">countsummon</a></span>(java.util.Collection<<a href="../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a>> spells)</code> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#disclaimer--">disclaimer</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../javelin/controller/encounter/GeneratedFight.html" title="class in javelin.controller.encounter">GeneratedFight</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#generatefight-int-javelin.controller.terrain.Terrain-">generatefight</a></span>(int el,
|
||||
<a href="../javelin/controller/terrain/Terrain.html" title="class in javelin.controller.terrain">Terrain</a> terrain)</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#placesquads--">placesquads</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#preparebattle-java.util.Collection-">preparebattle</a></span>(java.util.Collection<<a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> opponents)</code>
|
||||
<div class="block">TODO deduplicate originals</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#preparebattlemap--">preparebattlemap</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#run--">run</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#setupScreen--">setupScreen</a></span>()</code> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../javelin/JavelinApp.html#startcampaign--">startcampaign</a></span>()</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.tyrant.mikera.tyrant.QuestApp">
|
||||
|
@ -391,6 +379,7 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<li class="blockList">
|
||||
<h4>overviewmap</h4>
|
||||
<pre>public static <a href="../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> overviewmap</pre>
|
||||
<div class="block">View for the <a href="../javelin/model/world/World.html" title="class in javelin.model.world"><code>World</code></a>.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="context">
|
||||
|
@ -400,6 +389,7 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<li class="blockList">
|
||||
<h4>context</h4>
|
||||
<pre>public static <a href="../javelin/view/screen/WorldScreen.html" title="class in javelin.view.screen">WorldScreen</a> context</pre>
|
||||
<div class="block">Controller.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="originalteam">
|
||||
|
@ -420,6 +410,7 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<li class="blockList">
|
||||
<h4>originalfoes</h4>
|
||||
<pre>public java.util.ArrayList<<a href="../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> originalfoes</pre>
|
||||
<div class="block">TODO see <a href="../javelin/view/screen/BattleScreen.html#originalredteam"><code>BattleScreen.originalredteam</code></a> }</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="battlemap">
|
||||
|
@ -429,6 +420,7 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<li class="blockList">
|
||||
<h4>battlemap</h4>
|
||||
<pre>public <a href="../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> battlemap</pre>
|
||||
<div class="block">Active battle map;</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="fight">
|
||||
|
@ -438,6 +430,7 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<li class="blockList">
|
||||
<h4>fight</h4>
|
||||
<pre>public <a href="../javelin/controller/fight/Fight.html" title="class in javelin.controller.fight">Fight</a> fight</pre>
|
||||
<div class="block">Controller for active battle.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -480,40 +473,17 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="disclaimer--">
|
||||
<a name="handlefatalexception-java.lang.RuntimeException-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>disclaimer</h4>
|
||||
<pre>public void disclaimer()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="placesquads--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>placesquads</h4>
|
||||
<pre>public void placesquads()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="startcampaign--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>startcampaign</h4>
|
||||
<pre>public void startcampaign()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="countsummon-java.util.Collection-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>countsummon</h4>
|
||||
<pre>public static int countsummon(java.util.Collection<<a href="../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a>> spells)</pre>
|
||||
<h4>handlefatalexception</h4>
|
||||
<pre>public static void handlefatalexception(java.lang.RuntimeException e)</pre>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>e</code> - Show this error to the user and log it.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="preparebattle-java.util.Collection-">
|
||||
|
@ -526,26 +496,6 @@ extends tyrant.mikera.tyrant.QuestApp</pre>
|
|||
<div class="block">TODO deduplicate originals</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="generatefight-int-javelin.controller.terrain.Terrain-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>generatefight</h4>
|
||||
<pre>public static <a href="../javelin/controller/encounter/GeneratedFight.html" title="class in javelin.controller.encounter">GeneratedFight</a> generatefight(int el,
|
||||
<a href="../javelin/controller/terrain/Terrain.html" title="class in javelin.controller.terrain">Terrain</a> terrain)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="chooseopponents-int-javelin.controller.terrain.Terrain-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>chooseopponents</h4>
|
||||
<pre>public static <a href="../javelin/controller/encounter/GeneratedFight.html" title="class in javelin.controller.encounter">GeneratedFight</a> chooseopponents(int el,
|
||||
<a href="../javelin/controller/terrain/Terrain.html" title="class in javelin.controller.terrain">Terrain</a> terrain)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="preparebattlemap--">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>BattleSetup</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>CountingSet</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
|
|||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../javelin/controller/BattleSetup.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DescendingLevelComparator.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DamageEffect.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../index.html?javelin/controller/CountingSet.html" target="_top">Frames</a></li>
|
||||
|
@ -246,7 +246,7 @@ extends java.lang.Object</pre>
|
|||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../javelin/controller/BattleSetup.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DescendingLevelComparator.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DamageEffect.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../index.html?javelin/controller/CountingSet.html" target="_top">Frames</a></li>
|
||||
|
|
|
@ -0,0 +1,335 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>DamageEffect</title>
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="DamageEffect";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../index-all.html">Index</a></li>
|
||||
<li><a href="../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../javelin/controller/CountingSet.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DescendingLevelComparator.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../index.html?javelin/controller/DamageEffect.html" target="_top">Frames</a></li>
|
||||
<li><a href="DamageEffect.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">javelin.controller</div>
|
||||
<h2 title="Class DamageEffect" class="title">Class DamageEffect</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.DamageEffect</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">DamageEffect</span>
|
||||
extends java.lang.Object</pre>
|
||||
<div class="block">A spell-like effect to be applied after damage.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>alex</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../javelin/model/unit/Attack.html" title="class in javelin.model.unit"><code>Attack</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static java.util.ArrayList<<a href="../../javelin/controller/DamageEffect.html" title="class in javelin.controller">DamageEffect</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/DamageEffect.html#EFFECTS">EFFECTS</a></span></code>
|
||||
<div class="block">All supported damage effects</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>java.lang.String</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/DamageEffect.html#name">name</a></span></code>
|
||||
<div class="block">Name of the <a href="../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade"><code>Spell</code></a>-like effect.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="../../javelin/model/Realm.html" title="enum in javelin.model">Realm</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/DamageEffect.html#realm">realm</a></span></code>
|
||||
<div class="block">In which <a href="../../javelin/model/world/location/town/Town.html" title="class in javelin.model.world.location.town"><code>Town</code></a> this will be featured as an <a href="../../javelin/controller/upgrade/damage/EffectUpgrade.html" title="class in javelin.controller.upgrade.damage"><code>EffectUpgrade</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/DamageEffect.html#spell">spell</a></span></code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/DamageEffect.html#init--">init</a></span>()</code>
|
||||
<div class="block">Call before using <a href="../../javelin/controller/DamageEffect.html#EFFECTS"><code>EFFECTS</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="EFFECTS">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>EFFECTS</h4>
|
||||
<pre>public static final java.util.ArrayList<<a href="../../javelin/controller/DamageEffect.html" title="class in javelin.controller">DamageEffect</a>> EFFECTS</pre>
|
||||
<div class="block">All supported damage effects</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="name">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>name</h4>
|
||||
<pre>public java.lang.String name</pre>
|
||||
<div class="block">Name of the <a href="../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade"><code>Spell</code></a>-like effect.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="spell">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>spell</h4>
|
||||
<pre>public <a href="../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a> spell</pre>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../javelin/controller/upgrade/Spell.html#cast-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-boolean-"><code>Spell.cast(javelin.model.unit.Combatant,
|
||||
javelin.model.unit.Combatant, javelin.model.state.BattleState,
|
||||
boolean).</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="realm">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>realm</h4>
|
||||
<pre>public <a href="../../javelin/model/Realm.html" title="enum in javelin.model">Realm</a> realm</pre>
|
||||
<div class="block">In which <a href="../../javelin/model/world/location/town/Town.html" title="class in javelin.model.world.location.town"><code>Town</code></a> this will be featured as an <a href="../../javelin/controller/upgrade/damage/EffectUpgrade.html" title="class in javelin.controller.upgrade.damage"><code>EffectUpgrade</code></a>.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="init--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>init</h4>
|
||||
<pre>public static void init()</pre>
|
||||
<div class="block">Call before using <a href="../../javelin/controller/DamageEffect.html#EFFECTS"><code>EFFECTS</code></a>.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../index-all.html">Index</a></li>
|
||||
<li><a href="../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../javelin/controller/CountingSet.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DescendingLevelComparator.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../index.html?javelin/controller/DamageEffect.html" target="_top">Frames</a></li>
|
||||
<li><a href="DamageEffect.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>DescendingLevelComparator</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
|
|||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../javelin/controller/CountingSet.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DamageEffect.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/Movement.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
@ -247,7 +247,7 @@ implements java.util.Comparator<<a href="../../javelin/model/unit/Combatant.h
|
|||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../javelin/controller/CountingSet.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/DamageEffect.html" title="class in javelin.controller"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../javelin/controller/Movement.html" title="class in javelin.controller"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Movement</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Point</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>SpellbookGenerator</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>TextReader</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Weather</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../script.js"></script>
|
||||
</head>
|
||||
|
@ -184,8 +184,7 @@ extends java.lang.Object</pre>
|
|||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/Weather.html#flood-javelin.model.BattleMap-int-">flood</a></span>(<a href="../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
int maxflooding)</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javelin/controller/Weather.html#flood-javelin.model.BattleMap-">flood</a></span>(<a href="../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m)</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>static int</code></td>
|
||||
|
@ -287,14 +286,13 @@ extends java.lang.Object</pre>
|
|||
<pre>public static void weather()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="flood-javelin.model.BattleMap-int-">
|
||||
<a name="flood-javelin.model.BattleMap-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>flood</h4>
|
||||
<pre>public static void flood(<a href="../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
int maxflooding)</pre>
|
||||
<pre>public static void flood(<a href="../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="read-int-">
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Action</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
|
|||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../javelin/controller/action/ActionAdapter.html" title="class in javelin.controller.action">ActionAdapter</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a>, <a href="../../../javelin/controller/action/ConfigureBattleKeys.html" title="class in javelin.controller.action">ConfigureBattleKeys</a>, <a href="../../../javelin/controller/action/Examine.html" title="class in javelin.controller.action">Examine</a>, <a href="../../../javelin/controller/action/Help.html" title="class in javelin.controller.action">Help</a>, <a href="../../../javelin/controller/action/Movement.html" title="class in javelin.controller.action">Movement</a>, <a href="../../../javelin/controller/action/PassItem.html" title="class in javelin.controller.action">PassItem</a>, <a href="../../../javelin/controller/action/UseItem.html" title="class in javelin.controller.action">UseItem</a>, <a href="../../../javelin/controller/action/Withdraw.html" title="class in javelin.controller.action">Withdraw</a>, <a href="../../../javelin/controller/action/ZoomIn.html" title="class in javelin.controller.action">ZoomIn</a>, <a href="../../../javelin/controller/action/ZoomOut.html" title="class in javelin.controller.action">ZoomOut</a></dd>
|
||||
<dd><a href="../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">AbstractAttack</a>, <a href="../../../javelin/controller/action/ActionAdapter.html" title="class in javelin.controller.action">ActionAdapter</a>, <a href="../../../javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai">AiMovement</a>, <a href="../../../javelin/controller/action/Breath.html" title="class in javelin.controller.action">Breath</a>, <a href="../../../javelin/controller/action/ConfigureBattleKeys.html" title="class in javelin.controller.action">ConfigureBattleKeys</a>, <a href="../../../javelin/controller/action/Defend.html" title="class in javelin.controller.action">Defend</a>, <a href="../../../javelin/controller/action/Dig.html" title="class in javelin.controller.action">Dig</a>, <a href="../../../javelin/controller/action/Examine.html" title="class in javelin.controller.action">Examine</a>, <a href="../../../javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai">ForceWait</a>, <a href="../../../javelin/controller/action/Help.html" title="class in javelin.controller.action">Help</a>, <a href="../../../javelin/controller/action/Movement.html" title="class in javelin.controller.action">Movement</a>, <a href="../../../javelin/controller/action/PassItem.html" title="class in javelin.controller.action">PassItem</a>, <a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a>, <a href="../../../javelin/controller/action/UseItem.html" title="class in javelin.controller.action">UseItem</a>, <a href="../../../javelin/controller/action/Withdraw.html" title="class in javelin.controller.action">Withdraw</a>, <a href="../../../javelin/controller/action/ZoomIn.html" title="class in javelin.controller.action">ZoomIn</a>, <a href="../../../javelin/controller/action/ZoomOut.html" title="class in javelin.controller.action">ZoomOut</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -124,7 +124,7 @@ implements java.io.Serializable, <a href="../../../javelin/controller/action/Act
|
|||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>alex</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><code>AiAction</code></a>,
|
||||
<dd><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><code>AiAction</code></a>,
|
||||
<a href="../../../javelin/controller/action/ActionMapping.html" title="class in javelin.controller.action"><code>ActionMapping</code></a>,
|
||||
<a href="../../../serialized-form.html#javelin.controller.action.Action">Serialized Form</a></dd>
|
||||
</dl>
|
||||
|
@ -577,7 +577,9 @@ implements java.io.Serializable, <a href="../../../javelin/controller/action/Act
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>ActionAdapter</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -252,7 +252,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>ActionMapping</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Breath</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -102,28 +102,24 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.Breath</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">Breath</span>
|
||||
extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a>
|
||||
implements <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">Use breath attack.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
|
@ -301,11 +297,16 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>combatant</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -321,14 +322,16 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>CastSpell</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":10,"i9":10,"i10":9,"i11":10,"i12":9};
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":9,"i10":10,"i11":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -123,12 +123,13 @@ var activeTableTab = "activeTableTab";
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">CastSpell</span>
|
||||
extends <a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a>
|
||||
implements <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">Spells with attack rolls are supposed to have critical hits too but for the
|
||||
sake of AI speed this rule is ignored.</div>
|
||||
<dl>
|
||||
|
@ -169,6 +170,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -190,35 +198,28 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>static float</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#affect-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.controller.upgrade.Spell-java.util.List-java.lang.String-float-">affect</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a> spell,
|
||||
java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>> chances,
|
||||
java.lang.String prefix,
|
||||
float hitchance)</code> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m)</code> </td>
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m)</code>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#calculatehitdc-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-">calculatehitdc</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state)</code> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#cast-javelin.controller.upgrade.Spell-javelin.model.unit.Combatant-">cast</a></span>(<a href="../../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a> s,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> user)</code>
|
||||
<div class="block">Cast a combat spell.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#cast-javelin.controller.upgrade.Spell-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">cast</a></span>(<a href="../../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a> spell,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
|
@ -228,33 +229,39 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
selection UI step.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></span>(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code> </td>
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code>
|
||||
<div class="block">By default uses <a href="../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>static float</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#convertsavedctochance-int-">convertsavedctochance</a></span>(int savedc)</code> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code> </td>
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></span>(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</code>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>static <a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#hit-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.controller.upgrade.Spell-float-boolean-java.lang.String-">hit</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
|
@ -264,7 +271,7 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
boolean saved,
|
||||
java.lang.String prefix)</code> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map,
|
||||
|
@ -272,7 +279,7 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>static float</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/CastSpell.html#savechance-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.controller.upgrade.Spell-">savechance</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
|
@ -284,7 +291,14 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -355,13 +369,15 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>c</code> - Current unit.</dd>
|
||||
<dd><code>map</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -389,6 +405,8 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">Target</a></code></span></div>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
|
@ -413,20 +431,6 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="affect-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.controller.upgrade.Spell-java.util.List-java.lang.String-float-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>affect</h4>
|
||||
<pre>public static float affect(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/controller/upgrade/Spell.html" title="class in javelin.controller.upgrade">Spell</a> spell,
|
||||
java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>> chances,
|
||||
java.lang.String prefix,
|
||||
float hitchance)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="convertsavedctochance-int-">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -458,9 +462,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">Target</a></code></span></div>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Active unit.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -491,9 +499,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<pre>protected void filtertargets(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">Target</a></code></span></div>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dd><code>targets</code> - Remove invalid targets from this list. Beware of
|
||||
<code>ConcurrentModificationException</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -505,9 +517,14 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<h4>checkengaged</h4>
|
||||
<pre>protected boolean checkengaged(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">Target</a></code></span></div>
|
||||
<div class="block">By default uses <a href="../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if the active unit is currently engaded and
|
||||
should not be allowed to continue targetting.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -519,11 +536,16 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Charge</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -123,12 +123,13 @@ var activeTableTab = "activeTableTab";
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">Charge</span>
|
||||
extends <a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a>
|
||||
implements <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">Charging is a special full-round action that allows you to move up to twice
|
||||
your speed and attack. You must move at least 10 feet (2 squares) and may
|
||||
move up to double your speed directly toward the designated opponent. You
|
||||
|
@ -152,6 +153,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -194,7 +202,9 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Charge.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code> </td>
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected int</code></td>
|
||||
|
@ -204,13 +214,17 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Charge.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Charge.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Charge.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code> </td>
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
|
@ -229,7 +243,14 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Fire.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a>, <a href="../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a>, <a href="../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -286,6 +307,8 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">Target</a></code></span></div>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
|
@ -328,9 +351,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<pre>protected void filtertargets(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">Target</a></code></span></div>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dd><code>targets</code> - Remove invalid targets from this list. Beware of
|
||||
<code>ConcurrentModificationException</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -342,11 +369,16 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>combatant</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -357,9 +389,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">Target</a></code></span></div>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Active unit.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -416,7 +452,7 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>ConfigureBattleKeys</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -246,7 +246,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Defend</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -102,28 +102,24 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.Defend</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">Defend</span>
|
||||
extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a>
|
||||
implements <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">Full Defense action. w is a better keyboard shortcut for it though.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
|
@ -278,11 +274,16 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -298,14 +299,16 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri May 06 13:44:52 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_92) on Fri Apr 29 10:17:42 BRT 2016 -->
|
||||
<title>DiagonalMovement</title>
|
||||
<meta name="date" content="2016-05-06">
|
||||
<meta name="date" content="2016-04-29">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:24 BRT 2016 -->
|
||||
<title>Dig</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -102,28 +102,24 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.Dig</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">Dig</span>
|
||||
extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a>
|
||||
implements <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>alex</dd>
|
||||
|
@ -257,14 +253,16 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -276,11 +274,16 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>s</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Examine</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -249,7 +249,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Fire</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
|
||||
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.Fire</li>
|
||||
|
@ -127,16 +127,16 @@ var activeTableTab = "activeTableTab";
|
|||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">Fire</span>
|
||||
extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></pre>
|
||||
<div class="block">Ranged attack.
|
||||
|
||||
TODO call this Target and make Fire a subclass. This will allow to create
|
||||
reach attacks as well.</div>
|
||||
TODO make all subclasses children of <a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><code>Target</code></a> instead.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>alex</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#javelin.controller.action.Fire">Serialized Form</a></dd>
|
||||
<dd><a href="../../../javelin/controller/action/ai/RangedAttack.html" title="class in javelin.controller.action.ai"><code>RangedAttack</code></a>,
|
||||
<a href="../../../serialized-form.html#javelin.controller.action.Fire">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -151,6 +151,13 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -198,7 +205,9 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> battleState,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code> </td>
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected int</code></td>
|
||||
|
@ -207,45 +216,25 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state)</code> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></span>(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code> </td>
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></span>(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</code>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map,
|
||||
tyrant.mikera.engine.Thing thing)</code>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target)</code>
|
||||
<div class="block">TODO turn into dynamic instead?</div>
|
||||
</td>
|
||||
<td class="colFirst"><code>protected <a href="../../../javelin/model/unit/Attack.html" title="class in javelin.model.unit">Attack</a></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></span>(<a href="../../../javelin/model/unit/CurrentAttack.html" title="class in javelin.model.unit">CurrentAttack</a> hint,
|
||||
java.util.List<<a href="../../../javelin/model/unit/AttackSequence.html" title="class in javelin.model.unit">AttackSequence</a>> fallback)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a>, <a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a>, <a href="../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -308,71 +297,6 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>perform</h4>
|
||||
<pre>public boolean perform(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map,
|
||||
tyrant.mikera.engine.Thing thing)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>c</code> - Current unit.</dd>
|
||||
<dd><code>map</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>prioritize</h4>
|
||||
<pre>public int prioritize(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target)</pre>
|
||||
<div class="block">TODO turn into dynamic instead?</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>checkengaged</h4>
|
||||
<pre>protected boolean checkengaged(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="checkhero-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>filtertargets</h4>
|
||||
<pre>protected void filtertargets(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -383,6 +307,12 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> battleState,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">Target</a></code></span></div>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="calculatehitdc-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-">
|
||||
|
@ -395,25 +325,38 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#calculatehitdc-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-">calculatehitdc</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>Minimum number the active combatant has to roll on a d20 to hit
|
||||
the target.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<a name="predictattack-javelin.model.unit.CurrentAttack-java.util.List-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>predictattack</h4>
|
||||
<pre>protected <a href="../../../javelin/model/unit/Attack.html" title="class in javelin.model.unit">Attack</a> predictattack(<a href="../../../javelin/model/unit/CurrentAttack.html" title="class in javelin.model.unit">CurrentAttack</a> hint,
|
||||
java.util.List<<a href="../../../javelin/model/unit/AttackSequence.html" title="class in javelin.model.unit">AttackSequence</a>> fallback)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="checkhero-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">Target</a></code></span></div>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Active unit.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -470,7 +413,7 @@ extends <a href="../../../javelin/controller/action/ai/AiAction.html" title="cla
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Help</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -253,7 +253,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Movement</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -146,11 +146,15 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>static float</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Movement.html#DISENGAGE">DISENGAGE</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Movement.html#DISENGAGE">DISENGAGE</a></span></code>
|
||||
<div class="block">Cost to disengage.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>static boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Movement.html#lastmovewasattack">lastmovewasattack</a></span></code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Movement.html#lastmovewasattack">lastmovewasattack</a></span></code>
|
||||
<div class="block">TODO hack</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
|
@ -256,6 +260,7 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<li class="blockList">
|
||||
<h4>DISENGAGE</h4>
|
||||
<pre>public static final float DISENGAGE</pre>
|
||||
<div class="block">Cost to disengage.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../constant-values.html#javelin.controller.action.Movement.DISENGAGE">Constant Field Values</a></dd>
|
||||
|
@ -269,6 +274,7 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<li class="blockList">
|
||||
<h4>lastmovewasattack</h4>
|
||||
<pre>public static boolean lastmovewasattack</pre>
|
||||
<div class="block">TODO hack</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -387,7 +393,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>map</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>PassItem</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -281,7 +281,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>SimpleAction</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
|
|||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../javelin/controller/action/PassItem.html" title="class in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?javelin/controller/action/SimpleAction.html" target="_top">Frames</a></li>
|
||||
|
@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../javelin/controller/action/world/Automate.html" title="class in javelin.controller.action.world">Automate</a>, <a href="../../../javelin/controller/action/world/Guide.html" title="class in javelin.controller.action.world">Guide</a></dd>
|
||||
<dd><a href="../../../javelin/controller/action/world/Automate.html" title="class in javelin.controller.action.world">Automate</a>, <a href="../../../javelin/controller/action/world/Guide.html" title="class in javelin.controller.action.world">Guide</a>, <a href="../../../javelin/controller/action/world/OpenJournal.html" title="class in javelin.controller.action.world">OpenJournal</a>, <a href="../../../javelin/controller/action/world/ShowOptions.html" title="class in javelin.controller.action.world">ShowOptions</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -225,7 +225,7 @@ var activeTableTab = "activeTableTab";
|
|||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../javelin/controller/action/PassItem.html" title="class in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?javelin/controller/action/SimpleAction.html" target="_top">Frames</a></li>
|
||||
|
|
|
@ -0,0 +1,539 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Target</title>
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Target";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a name="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../javelin/controller/action/SimpleAction.html" title="interface in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?javelin/controller/action/Target.html" target="_top">Frames</a></li>
|
||||
<li><a href="Target.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">javelin.controller.action</div>
|
||||
<h2 title="Class Target" class="title">Class Target</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.Target</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">Target</span>
|
||||
extends <a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></pre>
|
||||
<div class="block">Base class for all actions involving selecting an unit as target.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>alex</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../serialized-form.html#javelin.controller.action.Target">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Field and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected char</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></span></code>
|
||||
<div class="block">Pressing this key confirms the target selection, usually same as the
|
||||
action key.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Action.html#allowwhileburrowed">allowwhileburrowed</a>, <a href="../../../javelin/controller/action/Action.html#keycodes">keycodes</a>, <a href="../../../javelin/controller/action/Action.html#keys">keys</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_E">MOVE_E</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_N">MOVE_N</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_NE">MOVE_NE</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_NW">MOVE_NW</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_S">MOVE_S</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_SE">MOVE_SE</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_SW">MOVE_SW</a>, <a href="../../../javelin/controller/action/Action.html#MOVE_W">MOVE_W</a>, <a href="../../../javelin/controller/action/Action.html#name">name</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#Target-java.lang.String-">Target</a></span>(java.lang.String string)</code>
|
||||
<div class="block">Constructor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#Target-java.lang.String-java.lang.String-">Target</a></span>(java.lang.String name,
|
||||
java.lang.String key)</code>
|
||||
<div class="block">Constructor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#Target-java.lang.String-java.lang.String:A-">Target</a></span>(java.lang.String string,
|
||||
java.lang.String[] strings)</code>
|
||||
<div class="block">Constructor.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>protected abstract void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected abstract int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#calculatehitdc-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-">calculatehitdc</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state)</code> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></span>(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code>
|
||||
<div class="block">By default uses <a href="../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map,
|
||||
tyrant.mikera.engine.Thing thing)</code>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target)</code>
|
||||
<div class="block">TODO turn into dynamic instead?</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Action.html#bind-float-">bind</a>, <a href="../../../javelin/controller/action/Action.html#distributeRoll-int-int-">distributeRoll</a>, <a href="../../../javelin/controller/action/Action.html#getDescriptiveKeys--">getDescriptiveKeys</a>, <a href="../../../javelin/controller/action/Action.html#getDescriptiveName--">getDescriptiveName</a>, <a href="../../../javelin/controller/action/Action.html#getMainKey--">getMainKey</a>, <a href="../../../javelin/controller/action/Action.html#isMovementKey--">isMovementKey</a>, <a href="../../../javelin/controller/action/Action.html#isPressed-java.lang.Character-">isPressed</a>, <a href="../../../javelin/controller/action/Action.html#outcome-java.util.List-">outcome</a>, <a href="../../../javelin/controller/action/Action.html#outcome-java.util.List-boolean-">outcome</a>, <a href="../../../javelin/controller/action/Action.html#setMainKey-java.lang.String-">setMainKey</a>, <a href="../../../javelin/controller/action/Action.html#toString--">toString</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a name="confirmkey">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>confirmkey</h4>
|
||||
<pre>protected char confirmkey</pre>
|
||||
<div class="block">Pressing this key confirms the target selection, usually same as the
|
||||
action key.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/controller/action/Action.html#keys"><code>Action.keys</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="Target-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Target</h4>
|
||||
<pre>public Target(java.lang.String string)</pre>
|
||||
<div class="block">Constructor.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Target-java.lang.String-java.lang.String:A-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>Target</h4>
|
||||
<pre>public Target(java.lang.String string,
|
||||
java.lang.String[] strings)</pre>
|
||||
<div class="block">Constructor.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="Target-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>Target</h4>
|
||||
<pre>public Target(java.lang.String name,
|
||||
java.lang.String key)</pre>
|
||||
<div class="block">Constructor.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a name="calculatehitdc-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>calculatehitdc</h4>
|
||||
<pre>protected abstract int calculatehitdc(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state)</pre>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>Minimum number the active combatant has to roll on a d20 to hit
|
||||
the target.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>attack</h4>
|
||||
<pre>protected abstract void attack(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</pre>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>perform</h4>
|
||||
<pre>public boolean perform(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map,
|
||||
tyrant.mikera.engine.Thing thing)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>c</code> - Current unit.</dd>
|
||||
<dd><code>map</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>prioritize</h4>
|
||||
<pre>public int prioritize(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> target)</pre>
|
||||
<div class="block">TODO turn into dynamic instead?</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>checkengaged</h4>
|
||||
<pre>protected boolean checkengaged(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</pre>
|
||||
<div class="block">By default uses <a href="../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if the active unit is currently engaded and
|
||||
should not be allowed to continue targetting.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="checkhero-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Active unit.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/exception/RepeatTurn.html" title="class in javelin.controller.exception">RepeatTurn</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>filtertargets</h4>
|
||||
<pre>protected void filtertargets(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</pre>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>targets</code> - Remove invalid targets from this list. Beware of
|
||||
<code>ConcurrentModificationException</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a name="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
<li><a href="../../../help-doc.html">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../javelin/controller/action/SimpleAction.html" title="interface in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../index.html?javelin/controller/action/Target.html" target="_top">Frames</a></li>
|
||||
<li><a href="Target.html" target="_top">No Frames</a></li>
|
||||
</ul>
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a name="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</body>
|
||||
</html>
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>TouchAttack</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
|
|||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../javelin/controller/action/SimpleAction.html" title="interface in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/UseItem.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -123,12 +123,13 @@ var activeTableTab = "activeTableTab";
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">TouchAttack</span>
|
||||
extends <a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></pre>
|
||||
extends <a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a>
|
||||
implements <a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">An attack that reaches out only 5 feet, like from the Digester or Shocker
|
||||
Lizard.</div>
|
||||
<dl>
|
||||
|
@ -150,6 +151,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -192,7 +200,9 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/TouchAttack.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> battleState,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code> </td>
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected int</code></td>
|
||||
|
@ -203,17 +213,23 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>protected boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/TouchAttack.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></span>(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code> </td>
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code>
|
||||
<div class="block">By default uses <a href="../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/TouchAttack.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/TouchAttack.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javelin/controller/action/TouchAttack.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></span>(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code> </td>
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
|
@ -228,7 +244,14 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -283,11 +306,16 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>combatant</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -301,6 +329,8 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> battleState,
|
||||
<a href="../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">Target</a></code></span></div>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
|
@ -316,9 +346,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<pre>protected void filtertargets(<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">Target</a></code></span></div>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dd><code>targets</code> - Remove invalid targets from this list. Beware of
|
||||
<code>ConcurrentModificationException</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -329,9 +363,13 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">Target</a></code></span></div>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Active unit.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -343,9 +381,14 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<h4>checkengaged</h4>
|
||||
<pre>protected boolean checkengaged(<a href="../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">Target</a></code></span></div>
|
||||
<div class="block">By default uses <a href="../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../javelin/controller/action/Fire.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></code> in class <code><a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></code> in class <code><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if the active unit is currently engaded and
|
||||
should not be allowed to continue targetting.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -394,7 +437,7 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../javelin/controller/action/SimpleAction.html" title="interface in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../javelin/controller/action/UseItem.html" title="class in javelin.controller.action"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
@ -420,7 +463,7 @@ extends <a href="../../../javelin/controller/action/Fire.html" title="class in j
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>UseItem</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -300,7 +300,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri May 06 13:44:52 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_92) on Fri Apr 29 10:17:42 BRT 2016 -->
|
||||
<title>Wait</title>
|
||||
<meta name="date" content="2016-05-06">
|
||||
<meta name="date" content="2016-04-29">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Withdraw</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -249,7 +249,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>ZoomIn</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -249,7 +249,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>ZoomOut</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -249,7 +249,9 @@ extends <a href="../../../javelin/controller/action/Action.html" title="class in
|
|||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>AbstractAttack</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":6,"i5":10,"i6":9};
|
||||
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":6,"i5":10,"i6":10,"i7":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
|
|||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../index.html?javelin/controller/action/ai/AbstractAttack.html" target="_top">Frames</a></li>
|
||||
|
@ -102,23 +102,18 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.ai.AbstractAttack</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
|
@ -127,7 +122,8 @@ var activeTableTab = "activeTableTab";
|
|||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AbstractAttack</span>
|
||||
extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a>
|
||||
implements <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">Base class for <a href="../../../../javelin/controller/action/ai/MeleeAttack.html" title="class in javelin.controller.action.ai"><code>MeleeAttack</code></a> and <a href="../../../../javelin/controller/action/ai/RangedAttack.html" title="class in javelin.controller.action.ai"><code>RangedAttack</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
|
@ -225,18 +221,19 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
int attackbonus)</code> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AbstractAttack.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</code>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>static void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AbstractAttack.html#validate-java.util.List-">validate</a></span>(java.util.List<<a href="../../../../javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai">DamageChance</a>> thisattack)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.ai.AiAction">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -250,6 +247,13 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.ai.AiAction">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from interface javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -366,12 +370,37 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
<a name="cleave--">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>cleave</h4>
|
||||
<pre>public abstract boolean cleave()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>perform</h4>
|
||||
<pre>public boolean perform(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -400,7 +429,7 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li>Prev Class</li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">Next Class</span></a></li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../index.html?javelin/controller/action/ai/AbstractAttack.html" target="_top">Frames</a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>AiAction</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,8 +18,8 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":6,"i1":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
|
||||
var methods = {"i0":6};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
|
@ -74,14 +74,14 @@ var activeTableTab = "activeTableTab";
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -92,91 +92,27 @@ var activeTableTab = "activeTableTab";
|
|||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="subTitle">javelin.controller.action.ai</div>
|
||||
<h2 title="Class AiAction" class="title">Class AiAction</h2>
|
||||
<h2 title="Interface AiAction" class="title">Interface AiAction</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li>java.lang.Object</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.ai.AiAction</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">AbstractAttack</a>, <a href="../../../../javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai">AiMovement</a>, <a href="../../../../javelin/controller/action/Breath.html" title="class in javelin.controller.action">Breath</a>, <a href="../../../../javelin/controller/action/Defend.html" title="class in javelin.controller.action">Defend</a>, <a href="../../../../javelin/controller/action/Dig.html" title="class in javelin.controller.action">Dig</a>, <a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a>, <a href="../../../../javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai">ForceWait</a></dd>
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">AbstractAttack</a>, <a href="../../../../javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai">AiMovement</a>, <a href="../../../../javelin/controller/action/Breath.html" title="class in javelin.controller.action">Breath</a>, <a href="../../../../javelin/controller/action/CastSpell.html" title="class in javelin.controller.action">CastSpell</a>, <a href="../../../../javelin/controller/action/Charge.html" title="class in javelin.controller.action">Charge</a>, <a href="../../../../javelin/controller/action/Defend.html" title="class in javelin.controller.action">Defend</a>, <a href="../../../../javelin/controller/action/maneuver/DefensiveAttack.html" title="class in javelin.controller.action.maneuver">DefensiveAttack</a>, <a href="../../../../javelin/controller/action/Dig.html" title="class in javelin.controller.action">Dig</a>, <a href="../../../../javelin/controller/action/maneuver/Feint.html" title="class in javelin.controller.action.maneuver">Feint</a>, <a href="../../../../javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai">ForceWait</a>, <a href="../../../../javelin/controller/action/maneuver/Grapple.html" title="class in javelin.controller.action.maneuver">Grapple</a>, <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" title="class in javelin.controller.action.maneuver">Maneuver</a>, <a href="../../../../javelin/controller/action/ai/MeleeAttack.html" title="class in javelin.controller.action.ai">MeleeAttack</a>, <a href="../../../../javelin/controller/action/ai/RangedAttack.html" title="class in javelin.controller.action.ai">RangedAttack</a>, <a href="../../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action">TouchAttack</a>, <a href="../../../../javelin/controller/action/maneuver/Trip.html" title="class in javelin.controller.action.maneuver">Trip</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">AiAction</span>
|
||||
extends <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></pre>
|
||||
<pre>public interface <span class="typeNameLabel">AiAction</span></pre>
|
||||
<div class="block">Use this if you want <a href="../../../../javelin/controller/ai/ActionProvider.html" title="class in javelin.controller.ai"><code>ActionProvider</code></a> to use your <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action"><code>Action</code></a> as a
|
||||
possible AI move.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../serialized-form.html#javelin.controller.action.ai.AiAction">Serialized Form</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Action.html#allowwhileburrowed">allowwhileburrowed</a>, <a href="../../../../javelin/controller/action/Action.html#keycodes">keycodes</a>, <a href="../../../../javelin/controller/action/Action.html#keys">keys</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_E">MOVE_E</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_N">MOVE_N</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_NE">MOVE_NE</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_NW">MOVE_NW</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_S">MOVE_S</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_SE">MOVE_SE</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_SW">MOVE_SW</a>, <a href="../../../../javelin/controller/action/Action.html#MOVE_W">MOVE_W</a>, <a href="../../../../javelin/controller/action/Action.html#name">name</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colOne" scope="col">Constructor and Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiAction.html#AiAction-java.lang.String-">AiAction</a></span>(java.lang.String string)</code>
|
||||
<div class="block">See <a href="../../../../javelin/controller/action/Action.html#Action-java.lang.String-"><code>Action.Action(String)</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiAction.html#AiAction-java.lang.String-java.lang.String-">AiAction</a></span>(java.lang.String name,
|
||||
java.lang.String key)</code> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiAction.html#AiAction-java.lang.String-java.lang.String:A-">AiAction</a></span>(java.lang.String string,
|
||||
java.lang.String[] strings)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.summary">
|
||||
|
@ -184,41 +120,19 @@ extends <a href="../../../../javelin/controller/action/Action.html" title="class
|
|||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colLast" scope="col">Method and Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>abstract java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
<td class="colFirst"><code>java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></span>(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</code>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</code>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Action.html#bind-float-">bind</a>, <a href="../../../../javelin/controller/action/Action.html#distributeRoll-int-int-">distributeRoll</a>, <a href="../../../../javelin/controller/action/Action.html#getDescriptiveKeys--">getDescriptiveKeys</a>, <a href="../../../../javelin/controller/action/Action.html#getDescriptiveName--">getDescriptiveName</a>, <a href="../../../../javelin/controller/action/Action.html#getMainKey--">getMainKey</a>, <a href="../../../../javelin/controller/action/Action.html#isMovementKey--">isMovementKey</a>, <a href="../../../../javelin/controller/action/Action.html#isPressed-java.lang.Character-">isPressed</a>, <a href="../../../../javelin/controller/action/Action.html#outcome-java.util.List-">outcome</a>, <a href="../../../../javelin/controller/action/Action.html#outcome-java.util.List-boolean-">outcome</a>, <a href="../../../../javelin/controller/action/Action.html#setMainKey-java.lang.String-">setMainKey</a>, <a href="../../../../javelin/controller/action/Action.html#toString--">toString</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.Object</h3>
|
||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -227,44 +141,6 @@ extends <a href="../../../../javelin/controller/action/Action.html" title="class
|
|||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="constructor.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a name="AiAction-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>AiAction</h4>
|
||||
<pre>public AiAction(java.lang.String string)</pre>
|
||||
<div class="block">See <a href="../../../../javelin/controller/action/Action.html#Action-java.lang.String-"><code>Action.Action(String)</code></a>.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="AiAction-java.lang.String-java.lang.String:A-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>AiAction</h4>
|
||||
<pre>public AiAction(java.lang.String string,
|
||||
java.lang.String[] strings)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="AiAction-java.lang.String-java.lang.String-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>AiAction</h4>
|
||||
<pre>public AiAction(java.lang.String name,
|
||||
java.lang.String key)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="method.detail">
|
||||
|
@ -274,34 +150,18 @@ extends <a href="../../../../javelin/controller/action/Action.html" title="class
|
|||
<a name="getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getoutcomes</h4>
|
||||
<pre>public abstract java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>perform</h4>
|
||||
<pre>public boolean perform(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<h4>getoutcomes</h4>
|
||||
<pre>java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>s</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -358,14 +218,14 @@ extends <a href="../../../../javelin/controller/action/Action.html" title="class
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li>Field | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>AiMovement</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10,"i1":9};
|
||||
var methods = {"i0":10,"i1":10,"i2":9};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
|
|||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
@ -102,28 +102,24 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.ai.AiMovement</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">AiMovement</span>
|
||||
extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a>
|
||||
implements <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>alex</dd>
|
||||
|
@ -183,19 +179,20 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiMovement.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</code>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code>static java.util.ArrayList<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>></code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/AiMovement.html#wait-javelin.model.state.BattleState-javelin.model.unit.Combatant-">wait</a></span>(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.ai.AiAction">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -248,24 +245,54 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameStatep,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameStatep</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="wait-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>wait</h4>
|
||||
<pre>public static java.util.ArrayList<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>> wait(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>perform</h4>
|
||||
<pre>public boolean perform(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -293,7 +320,7 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><span class="typeNameLink">Prev Class</span></a></li>
|
||||
<li><a href="../../../../javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">Next Class</span></a></li>
|
||||
</ul>
|
||||
<ul class="navList">
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>DamageChance</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>ForceWait</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -18,7 +18,7 @@
|
|||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var methods = {"i0":10};
|
||||
var methods = {"i0":10,"i1":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -102,28 +102,24 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>javelin.controller.action.ai.ForceWait</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
<pre>public class <span class="typeNameLabel">ForceWait</span>
|
||||
extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></pre>
|
||||
extends <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a>
|
||||
implements <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">To be used for debugging purposes.</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
|
@ -188,15 +184,16 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
<div class="block">Lists the possible results of an action.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/ai/ForceWait.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</code>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.ai.AiAction">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -244,16 +241,46 @@ extends <a href="../../../../javelin/controller/action/ai/AiAction.html" title="
|
|||
<a name="getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>combatant</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>perform</h4>
|
||||
<pre>public boolean perform(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> m,
|
||||
tyrant.mikera.engine.Thing thing)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">Action</a></code></span></div>
|
||||
<div class="block">Performs an action as the human player.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Action.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code> in class <code><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">Action</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dd><code>m</code> - Current map.</dd>
|
||||
<dd><code>thing</code> - Unit's visual representation.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if executed an action (successfully or not).
|
||||
Just return <code>false</code> if the player cannot use this
|
||||
action (AI-only).</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>MeleeAttack</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -102,9 +102,6 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AbstractAttack</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
|
@ -116,14 +113,12 @@ var activeTableTab = "activeTableTab";
|
|||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -204,14 +199,7 @@ extends <a href="../../../../javelin/controller/action/ai/AbstractAttack.html" t
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">AbstractAttack</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.Attack-int-int-float-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.CurrentAttack-int-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#misschance-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-int-">misschance</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#validate-java.util.List-">validate</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.ai.AiAction">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.Attack-int-int-float-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.CurrentAttack-int-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#misschance-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-int-">misschance</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#validate-java.util.List-">validate</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -279,11 +267,14 @@ extends <a href="../../../../javelin/controller/action/ai/AbstractAttack.html" t
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>RangedAttack</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -102,9 +102,6 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AbstractAttack</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
|
@ -116,14 +113,12 @@ var activeTableTab = "activeTableTab";
|
|||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -212,14 +207,7 @@ extends <a href="../../../../javelin/controller/action/ai/AbstractAttack.html" t
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai">AbstractAttack</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.Attack-int-int-float-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.CurrentAttack-int-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#misschance-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-int-">misschance</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#validate-java.util.List-">validate</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.ai.AiAction">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AiAction.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.Attack-int-int-float-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#attack-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.unit.CurrentAttack-int-">attack</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#misschance-javelin.model.state.BattleState-javelin.model.unit.Combatant-javelin.model.unit.Combatant-int-">misschance</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/ai/AbstractAttack.html#validate-java.util.List-">validate</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -305,11 +293,14 @@ extends <a href="../../../../javelin/controller/action/ai/AbstractAttack.html" t
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> active)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>active</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,19 +2,22 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.ai</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar"><a href="../../../../javelin/controller/action/ai/package-summary.html" target="classFrame">javelin.controller.action.ai</a></h1>
|
||||
<div class="indexContainer">
|
||||
<h2 title="Interfaces">Interfaces</h2>
|
||||
<ul title="Interfaces">
|
||||
<li><a href="AiAction.html" title="interface in javelin.controller.action.ai" target="classFrame"><span class="interfaceName">AiAction</span></a></li>
|
||||
</ul>
|
||||
<h2 title="Classes">Classes</h2>
|
||||
<ul title="Classes">
|
||||
<li><a href="AbstractAttack.html" title="class in javelin.controller.action.ai" target="classFrame">AbstractAttack</a></li>
|
||||
<li><a href="AiAction.html" title="class in javelin.controller.action.ai" target="classFrame">AiAction</a></li>
|
||||
<li><a href="AiMovement.html" title="class in javelin.controller.action.ai" target="classFrame">AiMovement</a></li>
|
||||
<li><a href="DamageChance.html" title="class in javelin.controller.action.ai" target="classFrame">DamageChance</a></li>
|
||||
<li><a href="ForceWait.html" title="class in javelin.controller.action.ai" target="classFrame">ForceWait</a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.ai</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -74,6 +74,24 @@
|
|||
<div class="contentContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
|
||||
<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Interface</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Use this if you want <a href="../../../../javelin/controller/ai/ActionProvider.html" title="class in javelin.controller.ai"><code>ActionProvider</code></a> to use your <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action"><code>Action</code></a> as a
|
||||
possible AI move.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
|
@ -88,33 +106,26 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">AiAction</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Use this if you want <a href="../../../../javelin/controller/ai/ActionProvider.html" title="class in javelin.controller.ai"><code>ActionProvider</code></a> to use your <a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action"><code>Action</code></a> as a
|
||||
possible AI move.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai">AiMovement</a></td>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai">DamageChance</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Data structure representing the result of a damage roll.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai">ForceWait</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">To be used for debugging purposes.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/MeleeAttack.html" title="class in javelin.controller.action.ai">MeleeAttack</a></td>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../../javelin/controller/action/ai/RangedAttack.html" title="class in javelin.controller.action.ai">RangedAttack</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">needs to take into account range increments, each full range increment
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.ai Class Hierarchy</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -82,24 +82,24 @@
|
|||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action"><span class="typeNameLink">Action</span></a> (implements javelin.controller.action.<a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, java.io.Serializable)
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AiAction</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AbstractAttack</span></a>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AbstractAttack.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AbstractAttack</span></a> (implements javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/MeleeAttack.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">MeleeAttack</span></a></li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/RangedAttack.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">RangedAttack</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AiMovement</span></a></li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">ForceWait</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiMovement.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AiMovement</span></a> (implements javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/ForceWait.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">ForceWait</span></a> (implements javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/DamageChance.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">DamageChance</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai"><span class="typeNameLink">AiAction</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a name="navbar.bottom">
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Area</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Burst</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Line</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.area</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.area</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.area Class Hierarchy</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>DefensiveAttack</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -151,6 +151,13 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -211,7 +218,14 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -335,7 +349,7 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Feint</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -68,7 +68,7 @@
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.javelin.controller.action.maneuver.Maneuver">Method</a></li>
|
||||
</ul>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -122,7 +122,7 @@
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -145,6 +145,13 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -188,7 +195,14 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -280,7 +294,7 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.javelin.controller.action.maneuver.Maneuver">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Grapple</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -68,7 +68,7 @@
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.javelin.controller.action.maneuver.Maneuver">Method</a></li>
|
||||
</ul>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -122,7 +122,7 @@
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -145,6 +145,13 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -188,7 +195,14 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -280,7 +294,7 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.javelin.controller.action.maneuver.Maneuver">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Maneuver</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab";
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
|
@ -132,7 +132,8 @@ var activeTableTab = "activeTableTab";
|
|||
<hr>
|
||||
<br>
|
||||
<pre>public abstract class <span class="typeNameLabel">Maneuver</span>
|
||||
extends <a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></pre>
|
||||
extends <a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a>
|
||||
implements <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></pre>
|
||||
<div class="block">This greatly helps feature maneuvers in Javelin - it was adopted with some
|
||||
modifications.
|
||||
|
||||
|
@ -160,6 +161,13 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -206,7 +214,9 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> battleState,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code> </td>
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</code>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>protected int</code></td>
|
||||
|
@ -231,21 +241,30 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code>protected boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></span>(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code> </td>
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</code>
|
||||
<div class="block">By default uses <a href="../../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkhero-javelin.model.unit.Combatant-">checkhero</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkhero-javelin.model.unit.Combatant-">checkhero</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</code>
|
||||
<div class="block">TODO refactor this to "check" and rename make <a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkhero-tyrant.mikera.engine.Thing-"><code>checkhero(Thing)</code></a>
|
||||
into Combatant</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code> </td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></span>(tyrant.mikera.engine.Thing hero)</code>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javelin/controller/action/maneuver/Maneuver.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></span>(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code> </td>
|
||||
<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</code>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>></code></td>
|
||||
|
@ -260,7 +279,14 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -319,9 +345,14 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<h4>checkengaged</h4>
|
||||
<pre>protected boolean checkengaged(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> state,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> c)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">Target</a></code></span></div>
|
||||
<div class="block">By default uses <a href="../../../../javelin/model/state/BattleState.html#isengaged-javelin.model.unit.Combatant-"><code>BattleState.isengaged(Combatant)</code></a></div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Fire.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></code> in class <code><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Target.html#checkengaged-javelin.model.state.BattleState-javelin.model.unit.Combatant-">checkengaged</a></code> in class <code><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd><code>true</code> if the active unit is currently engaded and
|
||||
should not be allowed to continue targetting.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -335,6 +366,8 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> targetCombatant,
|
||||
<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> battleState,
|
||||
<a href="../../../../javelin/model/BattleMap.html" title="class in javelin.model">BattleMap</a> map)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Target.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">Target</a></code></span></div>
|
||||
<div class="block">Called once a target is confirmed.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Fire.html#attack-javelin.model.unit.Combatant-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.BattleMap-">attack</a></code> in class <code><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
|
@ -348,9 +381,13 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>protected void checkhero(tyrant.mikera.engine.Thing hero)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Target.html#checkhero-tyrant.mikera.engine.Thing-">Target</a></code></span></div>
|
||||
<div class="block">Does nothing by default.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Fire.html#checkhero-tyrant.mikera.engine.Thing-">checkhero</a></code> in class <code><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>hero</code> - Active unit.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -361,6 +398,8 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<li class="blockList">
|
||||
<h4>checkhero</h4>
|
||||
<pre>public boolean checkhero(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</pre>
|
||||
<div class="block">TODO refactor this to "check" and rename make <a href="../../../../javelin/controller/action/maneuver/Maneuver.html#checkhero-tyrant.mikera.engine.Thing-"><code>checkhero(Thing)</code></a>
|
||||
into Combatant</div>
|
||||
</li>
|
||||
</ul>
|
||||
<a name="filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">
|
||||
|
@ -372,9 +411,13 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<pre>protected void filtertargets(<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant,
|
||||
java.util.List<<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a>> targets,
|
||||
<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> s)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">Target</a></code></span></div>
|
||||
<div class="block">By default only allows targeting enemies that are in line-of-sight.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Fire.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Target.html#filtertargets-javelin.model.unit.Combatant-java.util.List-javelin.model.state.BattleState-">filtertargets</a></code> in class <code><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></code></dd>
|
||||
<dd><code>targets</code> - Remove invalid targets from this list. Beware of
|
||||
<code>ConcurrentModificationException</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -386,11 +429,16 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<h4>getoutcomes</h4>
|
||||
<pre>public java.util.List<java.util.List<<a href="../../../../javelin/controller/ai/ChanceNode.html" title="class in javelin.controller.ai">ChanceNode</a>>> getoutcomes(<a href="../../../../javelin/model/state/BattleState.html" title="class in javelin.model.state">BattleState</a> gameState,
|
||||
<a href="../../../../javelin/model/unit/Combatant.html" title="class in javelin.model.unit">Combatant</a> combatant)</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">AiAction</a></code></span></div>
|
||||
<div class="block">Lists the possible results of an action.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/Fire.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in class <code><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></code></dd>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="../../../../javelin/controller/action/ai/AiAction.html#getoutcomes-javelin.model.state.BattleState-javelin.model.unit.Combatant-">getoutcomes</a></code> in interface <code><a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>gameState</code> - Current battle state.</dd>
|
||||
<dd><code>combatant</code> - Current unit.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../javelin/model/state/BattleState.html#next"><code>BattleState.next</code></a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -494,7 +542,7 @@ extends <a href="../../../../javelin/controller/action/Fire.html" title="class i
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Trip</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -68,7 +68,7 @@
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.javelin.controller.action.maneuver.Maneuver">Method</a></li>
|
||||
</ul>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<li><a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action">javelin.controller.action.Action</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai">javelin.controller.action.ai.AiAction</a></li>
|
||||
<li><a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">javelin.controller.action.Target</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li><a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">javelin.controller.action.Fire</a></li>
|
||||
|
@ -122,7 +122,7 @@
|
|||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a></dd>
|
||||
<dd>java.io.Serializable, <a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, <a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<br>
|
||||
|
@ -145,6 +145,13 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Fields inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#confirmkey">confirmkey</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="fields.inherited.from.class.javelin.controller.action.Action">
|
||||
<!-- -->
|
||||
</a>
|
||||
|
@ -188,7 +195,14 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action">Fire</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Fire.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
<code><a href="../../../../javelin/controller/action/Fire.html#predictattack-javelin.model.unit.CurrentAttack-java.util.List-">predictattack</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Target">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></h3>
|
||||
<code><a href="../../../../javelin/controller/action/Target.html#perform-javelin.model.unit.Combatant-javelin.model.BattleMap-tyrant.mikera.engine.Thing-">perform</a>, <a href="../../../../javelin/controller/action/Target.html#prioritize-javelin.model.unit.Combatant-javelin.model.state.BattleState-javelin.model.unit.Combatant-">prioritize</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a name="methods.inherited.from.class.javelin.controller.action.Action">
|
||||
|
@ -280,7 +294,7 @@ extends <a href="../../../../javelin/controller/action/maneuver/Maneuver.html" t
|
|||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Action">Field</a> | </li>
|
||||
<li><a href="#fields.inherited.from.class.javelin.controller.action.Target">Field</a> | </li>
|
||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||
<li><a href="#methods.inherited.from.class.javelin.controller.action.maneuver.Maneuver">Method</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.maneuver</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.maneuver</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action.maneuver Class Hierarchy</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -82,11 +82,11 @@
|
|||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../../javelin/controller/action/Action.html" title="class in javelin.controller.action"><span class="typeNameLink">Action</span></a> (implements javelin.controller.action.<a href="../../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, java.io.Serializable)
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AiAction</span></a>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><span class="typeNameLink">Target</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action"><span class="typeNameLink">Fire</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.maneuver.<a href="../../../../javelin/controller/action/maneuver/Maneuver.html" title="class in javelin.controller.action.maneuver"><span class="typeNameLink">Maneuver</span></a>
|
||||
<li type="circle">javelin.controller.action.maneuver.<a href="../../../../javelin/controller/action/maneuver/Maneuver.html" title="class in javelin.controller.action.maneuver"><span class="typeNameLink">Maneuver</span></a> (implements javelin.controller.action.ai.<a href="../../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.maneuver.<a href="../../../../javelin/controller/action/maneuver/DefensiveAttack.html" title="class in javelin.controller.action.maneuver"><span class="typeNameLink">DefensiveAttack</span></a></li>
|
||||
<li type="circle">javelin.controller.action.maneuver.<a href="../../../../javelin/controller/action/maneuver/Feint.html" title="class in javelin.controller.action.maneuver"><span class="typeNameLink">Feint</span></a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -32,6 +32,7 @@
|
|||
<li><a href="Help.html" title="class in javelin.controller.action" target="classFrame">Help</a></li>
|
||||
<li><a href="Movement.html" title="class in javelin.controller.action" target="classFrame">Movement</a></li>
|
||||
<li><a href="PassItem.html" title="class in javelin.controller.action" target="classFrame">PassItem</a></li>
|
||||
<li><a href="Target.html" title="class in javelin.controller.action" target="classFrame">Target</a></li>
|
||||
<li><a href="TouchAttack.html" title="class in javelin.controller.action" target="classFrame">TouchAttack</a></li>
|
||||
<li><a href="UseItem.html" title="class in javelin.controller.action" target="classFrame">UseItem</a></li>
|
||||
<li><a href="Withdraw.html" title="class in javelin.controller.action" target="classFrame">Withdraw</a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -185,27 +185,33 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action">Target</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Base class for all actions involving selecting an unit as target.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action">TouchAttack</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">An attack that reaches out only 5 feet, like from the Digester or Shocker
|
||||
Lizard.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../javelin/controller/action/UseItem.html" title="class in javelin.controller.action">UseItem</a></td>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../javelin/controller/action/Withdraw.html" title="class in javelin.controller.action">Withdraw</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">Fless from battle at any time if not engaged.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a href="../../../javelin/controller/action/ZoomIn.html" title="class in javelin.controller.action">ZoomIn</a></td>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a href="../../../javelin/controller/action/ZoomOut.html" title="class in javelin.controller.action">ZoomOut</a></td>
|
||||
<td class="colLast">
|
||||
<div class="block">TODO this should be a view feature in d20</div>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:07 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:31 BRT 2016 -->
|
||||
<title>javelin.controller.action Class Hierarchy</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
</head>
|
||||
|
@ -83,25 +83,25 @@
|
|||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Action.html" title="class in javelin.controller.action"><span class="typeNameLink">Action</span></a> (implements javelin.controller.action.<a href="../../../javelin/controller/action/ActionDescription.html" title="interface in javelin.controller.action">ActionDescription</a>, java.io.Serializable)
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/ActionAdapter.html" title="class in javelin.controller.action"><span class="typeNameLink">ActionAdapter</span></a></li>
|
||||
<li type="circle">javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="class in javelin.controller.action.ai"><span class="typeNameLink">AiAction</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Breath.html" title="class in javelin.controller.action"><span class="typeNameLink">Breath</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Defend.html" title="class in javelin.controller.action"><span class="typeNameLink">Defend</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Dig.html" title="class in javelin.controller.action"><span class="typeNameLink">Dig</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action"><span class="typeNameLink">Fire</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/CastSpell.html" title="class in javelin.controller.action"><span class="typeNameLink">CastSpell</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Charge.html" title="class in javelin.controller.action"><span class="typeNameLink">Charge</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action"><span class="typeNameLink">TouchAttack</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Breath.html" title="class in javelin.controller.action"><span class="typeNameLink">Breath</span></a> (implements javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/ConfigureBattleKeys.html" title="class in javelin.controller.action"><span class="typeNameLink">ConfigureBattleKeys</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Defend.html" title="class in javelin.controller.action"><span class="typeNameLink">Defend</span></a> (implements javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Dig.html" title="class in javelin.controller.action"><span class="typeNameLink">Dig</span></a> (implements javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Examine.html" title="class in javelin.controller.action"><span class="typeNameLink">Examine</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Help.html" title="class in javelin.controller.action"><span class="typeNameLink">Help</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Movement.html" title="class in javelin.controller.action"><span class="typeNameLink">Movement</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/PassItem.html" title="class in javelin.controller.action"><span class="typeNameLink">PassItem</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Target.html" title="class in javelin.controller.action"><span class="typeNameLink">Target</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Fire.html" title="class in javelin.controller.action"><span class="typeNameLink">Fire</span></a>
|
||||
<ul>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/CastSpell.html" title="class in javelin.controller.action"><span class="typeNameLink">CastSpell</span></a> (implements javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Charge.html" title="class in javelin.controller.action"><span class="typeNameLink">Charge</span></a> (implements javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/TouchAttack.html" title="class in javelin.controller.action"><span class="typeNameLink">TouchAttack</span></a> (implements javelin.controller.action.ai.<a href="../../../javelin/controller/action/ai/AiAction.html" title="interface in javelin.controller.action.ai">AiAction</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/UseItem.html" title="class in javelin.controller.action"><span class="typeNameLink">UseItem</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/Withdraw.html" title="class in javelin.controller.action"><span class="typeNameLink">Withdraw</span></a></li>
|
||||
<li type="circle">javelin.controller.action.<a href="../../../javelin/controller/action/ZoomIn.html" title="class in javelin.controller.action"><span class="typeNameLink">ZoomIn</span></a></li>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (1.8.0_91) on Tue Jun 28 17:05:00 BRT 2016 -->
|
||||
<!-- Generated by javadoc (1.8.0_91) on Fri Jul 15 00:11:25 BRT 2016 -->
|
||||
<title>Abandon</title>
|
||||
<meta name="date" content="2016-06-28">
|
||||
<meta name="date" content="2016-07-15">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
</head>
|
||||
|
|