Serialized Form


Package gamedom1

Class gamedom1.GameWorldDom1 extends GameWorld implements Serializable

Serialized Fields

p1

Player1 p1

p2

Player2 p2

Class gamedom1.Player1 extends PlayerAdapter implements Serializable

Class gamedom1.Player2 extends PlayerAdapter implements Serializable


Package gamedom1.units

Class gamedom1.units.Archer extends ServerUnitIFAdapter implements Serializable

Class gamedom1.units.Swordsman extends ServerUnitIFAdapter implements Serializable


Package gamedom1.view

Class gamedom1.view.GameWorldViewDom1 extends GameWorldView implements Serializable


Package gamedom1.view.widget

Class gamedom1.view.widget.MainWindowDom1 extends MainWindow implements Serializable

Class gamedom1.view.widget.TopPanelDom1 extends TopPanel implements Serializable

Serialized Fields

controllerPanel

UnitControlPanelDom1 controllerPanel

localParser

LocalParserDom1 localParser

southPanel

javax.swing.JPanel southPanel

Class gamedom1.view.widget.UnitControlPanelDom1 extends UnitControlPanel implements Serializable

Serialized Fields

sattack

javax.swing.JButton sattack

smove

javax.swing.JButton smove

move

javax.swing.JButton move

attack

javax.swing.JButton attack

stop

javax.swing.JButton stop

gameWorldView

GameWorldView gameWorldView

uistateLabel

javax.swing.JLabel uistateLabel

playerAgent

GUIPlayerAgent1Dom1 playerAgent

ucpstate

UnitControlPanelDom1.UCPState ucpstate

smoverlay

SmartMoveOverlayWrapper smoverlay

rowcount

int rowcount

selectedUnit

UnitIF selectedUnit

Package gamedom1.view.widgets.helpmenu

Class gamedom1.view.widgets.helpmenu.AboutDialog extends javax.swing.JDialog implements Serializable

Class gamedom1.view.widgets.helpmenu.HelpDialog extends javax.swing.JDialog implements Serializable


Package infinitewisdom.model

Class infinitewisdom.model.GameWorld extends java.lang.Object implements Serializable

Serialized Fields

units

java.util.List<E> units

players

java.util.List<E> players

freshlyCreatedUnits

java.util.List<E> freshlyCreatedUnits

unitDic

java.util.HashMap<K,V> unitDic

size

Vec2f size

Class infinitewisdom.model.UnitController.InfWException extends java.lang.RuntimeException implements Serializable


Package infinitewisdom.model.grid

Class infinitewisdom.model.grid.GridPathFinder.PathFoundException extends java.lang.Exception implements Serializable

Class infinitewisdom.model.grid.GridPathFinder.PathNotExistsException extends java.lang.Exception implements Serializable

Class infinitewisdom.model.grid.KVFIFO.EmptyFifoException extends java.lang.Exception implements Serializable


Package infinitewisdom.model.util

Class infinitewisdom.model.util.PlayerAdapter extends java.lang.Object implements Serializable

Serialized Fields

enemyUnits

java.util.List<E> enemyUnits

ownedUnits

java.util.List<E> ownedUnits

neutralUnits

java.util.List<E> neutralUnits

alliedUnits

java.util.List<E> alliedUnits

enemyPlayers

java.util.List<E> enemyPlayers

neutralPlayers

java.util.List<E> neutralPlayers

alliedPlayers

java.util.List<E> alliedPlayers

name

java.lang.String name

idnum

int idnum

Class infinitewisdom.model.util.ServerUnitIFAdapter extends java.lang.Object implements Serializable

Serialized Fields

idnum

long idnum

name

java.lang.String name

hitpoint

double hitpoint

attackpoint

double attackpoint

speed

double speed

shield

double shield

range

double range

pos

Vec2f pos

goal

Vec2f goal

enemy

ServerUnitIF enemy

state

UnitStateE state

player

PlayerIF player

size

double size

gameWorld

GameWorld gameWorld

distFromEnemy

double distFromEnemy

coolDown

int coolDown

coolDownTimer

int coolDownTimer

doesDamage

boolean doesDamage

Class infinitewisdom.model.util.Vec2f extends java.lang.Object implements Serializable

Serialized Fields

x

double x

y

double y

Package infinitewisdom.view

Class infinitewisdom.view.GameWorldView extends javax.swing.JPanel implements Serializable

Serialized Fields

viewConfig

ViewConfig viewConfig

scale

double scale

translate

Vec2f translate

transIncrement

Vec2f transIncrement

zoomRate

double zoomRate

unitlabels

java.awt.Font unitlabels
Lazy


gameWorld

GameWorld gameWorld

playerViews

java.util.List<E> playerViews

unitviews

java.util.List<E> unitviews

unitListeners

java.util.List<E> unitListeners

selectedUnitView

UnitView selectedUnitView

cheatManager

CheatManagerIF cheatManager
Currenly only manages who can see a unit's goal.


player

PlayerIF player

unitControlPanel

UnitControlPanel unitControlPanel

toppanel

javax.swing.JPanel toppanel

unitPalette

UnitPalette unitPalette

cheat

boolean cheat

captureKeys

boolean captureKeys

gwvstate

GameWorldView.GWVState gwvstate
GameWorldView state.


overlays

java.util.List<E> overlays

pathGridOverlay

PathGridOverlay pathGridOverlay

Package infinitewisdom.view.widgets

Class infinitewisdom.view.widgets.MainWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

topPanel

TopPanel topPanel

gameWorldView

GameWorldView gameWorldView

menuBar

javax.swing.JMenuBar menuBar

delegateFocus

boolean delegateFocus

gameWorld

GameWorld gameWorld

toggleCheat

javax.swing.JCheckBoxMenuItem toggleCheat

toggleMapEdit

javax.swing.JCheckBoxMenuItem toggleMapEdit

Class infinitewisdom.view.widgets.MainWindow.PlayerChangeDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

playerList

javax.swing.JList playerList

southPanel

javax.swing.JPanel southPanel

listPanel

javax.swing.JPanel listPanel

changeBut

javax.swing.JButton changeBut

closeBut

javax.swing.JButton closeBut

Class infinitewisdom.view.widgets.PropertiesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

cheat

boolean cheat

unit

UnitIF unit

text

javax.swing.JLabel text

gameWorldView

GameWorldView gameWorldView

Class infinitewisdom.view.widgets.TimeControlPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

title

javax.swing.JLabel title

start

javax.swing.JButton start

stop

javax.swing.JButton stop

gameworld

GameWorld gameworld

threadToRun

boolean threadToRun

disposeThread

boolean disposeThread

sleep

int sleep

toppanel

javax.swing.JPanel toppanel

playerAgents

java.util.List<E> playerAgents

stateLabel

javax.swing.JLabel stateLabel

gameThread

java.lang.Thread gameThread

Class infinitewisdom.view.widgets.TopPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

gameWorldView

GameWorldView gameWorldView

propertiesPanel

PropertiesPanel propertiesPanel

unitPalette

UnitPalette unitPalette

timeControlPanel

TimeControlPanel timeControlPanel

gameWorld

GameWorld gameWorld

Class infinitewisdom.view.widgets.UnitControlPanel extends javax.swing.JPanel implements Serializable


Package infinitewisdom.view.widgets.mapedit

Class infinitewisdom.view.widgets.mapedit.UnitPalette extends javax.swing.JPanel implements Serializable

Serialized Fields

viewConfig

ViewConfig viewConfig

unitList

javax.swing.JList unitList

playerList

javax.swing.JList playerList

gameWorldView

GameWorldView gameWorldView

uClassList

java.util.Vector<E> uClassList