diff --git a/MegaMek/.gitignore b/MegaMek/.gitignore
new file mode 100644
index 000000000..ae3c17260
--- /dev/null
+++ b/MegaMek/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/MegaMek/AggregationDiagram.ucls b/MegaMek/AggregationDiagram.ucls
new file mode 100644
index 000000000..ee50621a7
--- /dev/null
+++ b/MegaMek/AggregationDiagram.ucls
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Assignment3Diagram.ucls b/MegaMek/Assignment3Diagram.ucls
new file mode 100644
index 000000000..e69ff75d0
--- /dev/null
+++ b/MegaMek/Assignment3Diagram.ucls
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Assignment4UseCaseDiagram.ucd b/MegaMek/Assignment4UseCaseDiagram.ucd
new file mode 100644
index 000000000..d9409393a
--- /dev/null
+++ b/MegaMek/Assignment4UseCaseDiagram.ucd
@@ -0,0 +1,398 @@
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 40
+ 91
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 100
+ 245
+ 99
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ Start Scenario
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 118
+ 248
+ 292
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 39
+ 179
+
+
+
+
+
+
+
+ Player 2
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 35
+ 265
+
+
+
+
+
+
+
+ Spectator
+
+
+
+
+
+
+
+ Connect to a Game
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 100
+ 250
+ 378
+
+
+
+
+
+
+
+ Start a New Game
+
+
+
+
+
+
+
+ Player 1
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 378
+ 257
+ 179
+ 65
+
+
+
+
+
+ MegaMek GameMenu System
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Assignment5Photos/Diagram1.jpg b/MegaMek/Assignment5Photos/Diagram1.jpg
new file mode 100644
index 000000000..08155ae34
Binary files /dev/null and b/MegaMek/Assignment5Photos/Diagram1.jpg differ
diff --git a/MegaMek/Assignment5Photos/Diagram2.jpg b/MegaMek/Assignment5Photos/Diagram2.jpg
new file mode 100644
index 000000000..e1103315d
Binary files /dev/null and b/MegaMek/Assignment5Photos/Diagram2.jpg differ
diff --git a/MegaMek/Assignment5Photos/Diagram3.jpg b/MegaMek/Assignment5Photos/Diagram3.jpg
new file mode 100644
index 000000000..62cb6e381
Binary files /dev/null and b/MegaMek/Assignment5Photos/Diagram3.jpg differ
diff --git a/MegaMek/Assignment5Photos/Diagram4.jpg b/MegaMek/Assignment5Photos/Diagram4.jpg
new file mode 100644
index 000000000..c3d60b4e2
Binary files /dev/null and b/MegaMek/Assignment5Photos/Diagram4.jpg differ
diff --git a/MegaMek/Assignment5Photos/Diagram5.jpg b/MegaMek/Assignment5Photos/Diagram5.jpg
new file mode 100644
index 000000000..a186ceba9
Binary files /dev/null and b/MegaMek/Assignment5Photos/Diagram5.jpg differ
diff --git a/MegaMek/Assignment6Diagram.sqd b/MegaMek/Assignment6Diagram.sqd
new file mode 100644
index 000000000..3f170b238
--- /dev/null
+++ b/MegaMek/Assignment6Diagram.sqd
@@ -0,0 +1,31 @@
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Assignment6Diagram1.sqd b/MegaMek/Assignment6Diagram1.sqd
new file mode 100644
index 000000000..ac55a28fb
--- /dev/null
+++ b/MegaMek/Assignment6Diagram1.sqd
@@ -0,0 +1,19059 @@
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ false
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 259
+ 5
+ 436
+ 20
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 431
+ 104
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 154
+ 10
+ 232
+ 85
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ getConnection
+ true
+ 2
+ 2
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 165
+ 10
+ 55
+ 84
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Disconnect(Turn invisible)
+ true
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 259
+ 5
+ 60
+ 20
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 100
+ 10
+ 20
+
+
+
+
+
+
+
+ User
+
+
+
+
+ true
+
+
+ Player appears as disconnected
+ false
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 59
+ 10
+ 627
+ 170
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Client removed from Player List
+ false
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 811
+ 189
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Display that Player disconnected
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 259
+ 5
+ 816
+ 20
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 184
+ 724
+ 20
+
+
+
+
+
+
+
+ ChatterBox2
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_UP
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_DOWN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_MINIMISE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_MAXIMISE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_RESIZE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FONT_CHAT
+ Font
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COLOR_TEXT_BACK
+ Color
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COLOR_TEXT_FRONT
+ Color
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COLOR_BACKGROUND
+ Color
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cb
+ ChatterBox
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ SLIDING_SPEED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ MIN_SLIDE_OFFSET
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DIST_BOTTOM
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DIST_SIDE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ MAX_IDLE_TIME
+ long
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ height
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ width
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ max_nbr_rows
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isHit
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resizing
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrolling
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ increasedChatScroll
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ decreasedChatScroll
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ overTheTop
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ underTheBottom
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slidingDown
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slidingUp
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ lockOpen
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ chatScroll
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarHeight
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarOffset
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slideOffset
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ idleTime
+ long
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarStep
+ float
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarDragPos
+ float
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ message
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ visibleMessage
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ lastScrollPoint
+ Point
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ messages
+ Vector<String>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ client
+ Client
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bv
+ BoardView1
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ upbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ downbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ maxbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ minbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resizebutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ fm
+ FontMetrics
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ChatterBox2
+ void
+
+
+ client
+ ClientGUI
+
+
+ boardview
+ IBoardView
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isReleased
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isSliding
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slideUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slideDown
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ stopSliding
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isDown
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isUp
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setIdleTime
+ void
+
+
+ timeIdle
+ long
+
+
+ add
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ pageUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ pageDown
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slide
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ stopScrolling
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isDragged
+ boolean
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isBeingDragged
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isMouseOver
+ boolean
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isHit
+ boolean
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ draw
+ void
+
+
+ graph
+ Graphics
+
+
+ clipBounds
+ Rectangle
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ printLine
+ void
+
+
+ graph
+ Graphics
+
+
+ text
+ String
+
+
+ x
+ int
+
+
+ y
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addChatMessage
+ void
+
+
+ line
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollDown
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resize
+ void
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scroll
+ void
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ computeScrollBarOffset
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ computeScrollBarHeight
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ keyPressed
+ void
+
+
+ ke
+ KeyEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ keyReleased
+ void
+
+
+ ke
+ KeyEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ keyTyped
+ void
+
+
+ ke
+ KeyEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMessage
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setMessage
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setChatterBox
+ void
+
+
+ cb
+ ChatterBox
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getScrollbarOuterHeight
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMaxScrollbarHeight
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMaxSlideOffset
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMessage
+ void
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.client.ui.swing.ChatterBox2
+ false
+
+
+
+
+
+ true
+
+
+ Player ID + Message
+ true
+ 4
+ 4
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 259
+ 5
+ 632
+ 20
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 175
+ 545
+ 20
+
+
+
+
+
+
+
+ ClientGUI
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_16X16
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_32X32
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_48X48
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_256X256
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serialVersionUID
+ long
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MEK_DISPLAY
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MINI_MAP
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_LOS_SETTING
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_UNIT_OVERVIEW
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_ZOOM_IN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_ZOOM_OUT
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_ISOMETRIC
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_FOV_DARKEN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_FOV_HIGHLIGHT
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_FIRING_SOLUTIONS
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MOVE_ENV
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MOVE_MOD_ENV
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ SAVE_WEAP_ORDER
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ frame
+ JFrame
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ menuBar
+ CommonMenuBar
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ about
+ CommonAboutDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ help
+ CommonHelpDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setdlg
+ CommonSettingsDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ helpFileName
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ controller
+ MegaMekController
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cb
+ ChatterBox
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cb2
+ ChatterBox2
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bv
+ BoardView1
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bvc
+ Component
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mechW
+ JDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mechD
+ UnitDisplay
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ minimapW
+ JDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ minimap
+ MiniMap
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ popup
+ MapMenu
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ uo
+ UnitOverview
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ruler
+ Ruler
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ curPanel
+ JComponent
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ chatlounge
+ ChatLounge
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ gameOptionsDialog
+ GameOptionsDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mechSelectorDialog
+ UnitSelectorDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ startingPositionDialog
+ StartingPositionDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ playerListDialog
+ PlayerListDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ randomArmyDialog
+ RandomArmyDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ randomSkillDialog
+ RandomSkillDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ randomNameDialog
+ RandomNameDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ conditionsDialog
+ PlanetaryConditionsDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dlgLoadList
+ JFileChooser
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dlgSaveList
+ JFileChooser
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ client
+ Client
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ curfileBoardImage
+ File
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ curfileBoard
+ File
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bingClip
+ AudioClip
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mainNames
+ HashMap<String,String>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ panMain
+ JPanel
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cardsMain
+ CardLayout
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ secondaryNames
+ HashMap<String,String>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ panSecondary
+ JPanel
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ currPhaseDisplay
+ StatusBarPhaseDisplay
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cardsSecondary
+ CardLayout
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ phaseComponents
+ HashMap<String,JComponent>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ selectedEntityNum
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ignoreHotKeys
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ gameListener
+ GameListener
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ClientGUI
+ void
+
+
+ client
+ Client
+
+
+ c
+ MegaMekController
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardView
+ IBoardView
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadSoundClip
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ systemMessage
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ initializeFrame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ layoutFrame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ initialize
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMenuBar
+ CommonMenuBar
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showAbout
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showHelp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showSkinningHowTo
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showOptions
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ customizePlayer
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showPlayerList
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showRoundReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ actionPerformed
+ void
+
+
+ event
+ ActionEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSaveUnit
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ die
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getGameOptionsDialog
+ GameOptionsDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMechSelectorDialog
+ UnitSelectorDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getStartingPositionDialog
+ StartingPositionDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlanetaryConditionsDialog
+ PlanetaryConditionsDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ switchPanel
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateButtonPanel
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ initializePanel
+ JComponent
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showBoardPopup
+ void
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toggleDisplay
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setDisplayVisible
+ void
+
+
+ visible
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toggleUnitOverview
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toggleMap
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setMapVisible
+ void
+
+
+ visible
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ fillPopup
+ boolean
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doChoiceDialog
+ int[]
+
+
+ title
+ String
+
+
+ question
+ String
+
+
+ choices
+ String[]
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAlertDialog
+ void
+
+
+ title
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doYesNoDialog
+ boolean
+
+
+ title
+ String
+
+
+ question
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doYesNoBotherDialog
+ ConfirmDialog
+
+
+ title
+ String
+
+
+ question
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+
+ c
+ Client
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+
+ player
+ IPlayer
+
+
+ reinforce
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deleteAllUnits
+ void
+
+
+ c
+ Client
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveListFile
+ void
+
+
+ unitList
+ ArrayList<Entity>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveListFile
+ void
+
+
+ unitList
+ ArrayList<Entity>
+
+
+ filename
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowActivated
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowClosed
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowClosing
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowDeactivated
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowDeiconified
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowIconified
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowOpened
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFrame
+ JFrame
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showLOSSettingDialog
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadPreviewImage
+ void
+
+
+ bp
+ JLabel
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadPreviewImage
+ void
+
+
+ bp
+ JLabel
+
+
+ entity
+ Entity
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bing
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getClient
+ Client
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBots
+ Map<String,Client>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getSelectedEntityNum
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setSelectedEntityNum
+ void
+
+
+ selectedEntityNum
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRandomArmyDialog
+ RandomArmyDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRandomSkillDialog
+ RandomSkillDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRandomNameDialog
+ RandomNameDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSave
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSaveImage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSaveAs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSaveAsImage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexMoused
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexCursor
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardHexHighlighted
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexSelected
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ firstLOSHex
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ secondLOSHex
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ finishedMovingUnits
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unitSelected
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ shouldIgnoreHotKeys
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentHidden
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentMoved
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentResized
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentShown
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ replacePlayer
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getCurrentPanel
+ JComponent
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.client.ui.swing.ClientGUI
+ false
+
+
+
+
+
+ true
+
+
+ Player ID + Message, Disconnect(Turn Invisible) Flag
+ true
+ 3
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ 259
+ 5
+ 237
+ 20
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 149
+ 162
+ 20
+
+
+
+
+
+
+
+ Server
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DEFAULT_BOARD
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ password
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ metaServerUrl
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverSocket
+ ServerSocket
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ motd
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connections
+ Vector<IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionHandlers
+ Hashtable<Integer,ConnectionHandler>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetQueue
+ ConcurrentLinkedQueue<ReceivedPacket>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cfrPacketQueue
+ ConcurrentLinkedQueue<ReceivedPacket>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionsPending
+ Vector<IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionIds
+ Hashtable<Integer,IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionCounter
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ game
+ IGame
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vPhaseReport
+ Vector<Report>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mapSettings
+ MapSettings
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ commandsHash
+ Hashtable<String,ServerCommand>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connector
+ Thread
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetPump
+ PacketPump
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetPumpThread
+ Thread
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ affectedBldgs
+ Hashtable<Building,Boolean>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ physicalResults
+ Vector<PhysicalResult>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ terrainProcessors
+ Vector<DynamicTerrainProcessor>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ watchdogTimer
+ Timer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityVerifier
+ EntityVerifier
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scheduledNukes
+ ArrayList<int[]>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverInstance
+ Server
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverAccessKey
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverBrowserUpdateTimer
+ Timer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ requestedTeam
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ playerChangingTeam
+ IPlayer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changePlayersTeam
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexUpdateSet
+ Set<Coords>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionListener
+ ConnectionListenerAdapter
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverLock
+ Object
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ORIGIN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DUNE_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DUNE_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ STAR_WARS_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ STAR_WARS_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ INVADER_ZIM_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ INVADER_ZIM_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getvPhaseReport
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Server
+ void
+
+
+ password
+ String
+
+
+ port
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Server
+ void
+
+
+ password
+ String
+
+
+ port
+ int
+
+
+ registerWithServerBrowser
+ boolean
+
+
+ metaServerUrl
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setGame
+ void
+
+
+ g
+ IGame
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getGame
+ IGame
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMotd
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPassworded
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPassword
+ boolean
+
+
+ guess
+ Object
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ registerCommand
+ void
+
+
+ command
+ ServerCommand
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getCommand
+ ServerCommand
+
+
+ name
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ die
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getAllCommandNames
+ Enumeration<String>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ greeting
+ void
+
+
+ cn
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFreeConnectionId
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFreeEntityId
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerInfo
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ correctDupeName
+ String
+
+
+ oldName
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerVersion
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerName
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendCurrentInfo
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendEntities
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ validatePlayerInfo
+ void
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ disconnected
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForObservers
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetGame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ autoSave
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSaveGame
+ void
+
+
+ connId
+ int
+
+
+ sFile
+ String
+
+
+ sLocalPath
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveGame
+ void
+
+
+ sFile
+ String
+
+
+ sendChat
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveGame
+ void
+
+
+ sFile
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendLoadGame
+ void
+
+
+ connId
+ int
+
+
+ sFile
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadGame
+ boolean
+
+
+ f
+ File
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlayer
+ IPlayer
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeAllEntitesOwnedBy
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getClient
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnections
+ Enumeration<IConnection>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnection
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPendingConnection
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetEntityRound
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyDoomedEntities
+ void
+
+
+ entityIds
+ Vector<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetEntityPhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isReportingPhase
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetPlayersDone
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetActivePlayersDone
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ prepareVictoryReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getDetailedVictoryReport
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ forceVictory
+ void
+
+
+ victor
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cancelVictory
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ requestTeamChange
+ void
+
+
+ team
+ int
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ allowTeamChange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isTeamChangeRequestInProgress
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlayerRequestingTeamChange
+ IPlayer
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRequestedTeam
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processTeamChange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkReady
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ endCurrentTurn
+ void
+
+
+ entityUsed
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changePhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ prepareForPhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPhasePlayable
+ boolean
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isOffboardPlayable
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ executePhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ calculatePlayerBVs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkEntityExchange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ endCurrentPhase
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSpecialHexDisplayPackets
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTagInfoUpdates
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTagInfoReset
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ incrementAndSendGameRound
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveForwardIni
+ void
+
+
+ packet
+ Packet
+
+
+ connid
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changeToNextTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendGhostSkipMessage
+ void
+
+
+ ghost
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTurnErrorSkipMessage
+ void
+
+
+ skip
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ skipCurrentTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isTurnSkippable
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ victory
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPlayerForcedVictory
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyBoardSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ rollInitiative
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ determineTurnOrderIUI
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ determineTurnOrder
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getColorForPlayer
+ String
+
+
+ p
+ IPlayer
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ writeInitiativeReport
+ void
+
+
+ abbreviatedReport
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipLandingDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipProximityDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipProximityDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ rearArc
+ boolean
+
+
+ facing
+ int
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setIneligible
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadUnit
+ void
+
+
+ loader
+ Entity
+
+
+ unit
+ Entity
+
+
+ bayNumber
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unloadUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ elevation
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unloadUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ elevation
+ int
+
+
+ evacuation
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAttemptLanding
+ void
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ launchUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ velocity
+ int
+
+
+ altitude
+ int
+
+
+ moveVec
+ int[]
+
+
+ bonus
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dropUnit
+ void
+
+
+ drop
+ Entity
+
+
+ entity
+ Entity
+
+
+ curPos
+ Coords
+
+
+ altitude
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addAffectedBldg
+ void
+
+
+ bldg
+ Building
+
+
+ collapse
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyAffectedBldgs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveMovement
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processSkid
+ boolean
+
+
+ entity
+ Entity
+
+
+ start
+ Coords
+
+
+ elevation
+ int
+
+
+ direction
+ int
+
+
+ distance
+ int
+
+
+ step
+ MoveStep
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCollision
+ boolean
+
+
+ entity
+ Entity
+
+
+ target
+ Entity
+
+
+ src
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkCrash
+ boolean
+
+
+ entity
+ Entity
+
+
+ pos
+ Coords
+
+
+ altitude
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCrash
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ vel
+ int
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processLeaveMap
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ facing
+ int
+
+
+ flewOff
+ boolean
+
+
+ returnable
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processMovement
+ void
+
+
+ entity
+ Entity
+
+
+ md
+ MovePath
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTakeoffDamage
+ void
+
+
+ a
+ Aero
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderAugMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderInfernoMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverFASCAMMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderActiveMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderVibraMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ sensitivity
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtilleryFlare
+ void
+
+
+ coords
+ Coords
+
+
+ radius
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverMortarFlare
+ void
+
+
+ coords
+ Coords
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverMissileSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverSmokeGrenade
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverSmokeMortar
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverChaffGrenade
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtillerySmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverLIsmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtilleryInferno
+ void
+
+
+ coords
+ Coords
+
+
+ ae
+ Entity
+
+
+ subjectId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverScreen
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deployTeleMissile
+ void
+
+
+ ae
+ Entity
+
+
+ atype
+ AmmoType
+
+
+ wId
+ int
+
+
+ capMisMod
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverInfernoMissiles
+ Vector<Report>
+
+
+ ae
+ Entity
+
+
+ t
+ Targetable
+
+
+ missiles
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverInfernoMissiles
+ Vector<Report>
+
+
+ ae
+ Entity
+
+
+ t
+ Targetable
+
+
+ missiles
+ int
+
+
+ called
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ enterMinefield
+ boolean
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ curElev
+ int
+
+
+ isOnGround
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ enterMinefield
+ boolean
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ curElev
+ int
+
+
+ isOnGround
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ target
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetMines
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ botch
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ botch
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ indent
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearDetonatedMines
+ void
+
+
+ c
+ Coords
+
+
+ target
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkVibrabombs
+ boolean
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ displaced
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkVibrabombs
+ boolean
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ displaced
+ boolean
+
+
+ lastPos
+ Coords
+
+
+ curPos
+ Coords
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeMinefield
+ void
+
+
+ player
+ IPlayer
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ revealMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ revealMinefield
+ void
+
+
+ team
+ Team
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForRevealMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ layer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeVibrabomb
+ void
+
+
+ mf
+ Minefield
+
+
+ vBoomReport
+ Vector<Report>
+
+
+ reduce
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ drownSwarmer
+ void
+
+
+ entity
+ Entity
+
+
+ pos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForWashedInfernos
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ washInferno
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addMovementHeat
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSetLocationsExposure
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ hex
+ IHex
+
+
+ isJump
+ boolean
+
+
+ elevation
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resistGForce
+ void
+
+
+ entity
+ Entity
+
+
+ targetroll
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckInSpace
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doVerticalTakeOffCheck
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckManeuver
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckInPlace
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doDislodgeSwarmerSkillCheck
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ curPos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckWhileMoving
+ int
+
+
+ entity
+ Entity
+
+
+ entityElevation
+ int
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ isFallRoll
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ entitySrcElevation
+ int
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ entitySrcElevation
+ int
+
+
+ origSrc
+ Coords
+
+
+ origDest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ fallReduction
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacement
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendDominoEffectCFR
+ void
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendAMSAssignCFR
+ void
+
+
+ e
+ Entity
+
+
+ ams
+ Mounted
+
+
+ waas
+ ArrayList<WeaponAttackAction>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacementMinefieldCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ elev
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacementBogDownCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ elev
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveDeployment
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processDeployment
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ nFacing
+ int
+
+
+ elevation
+ int
+
+
+ loadVector
+ Vector<Entity>
+
+
+ assaultDrop
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveArtyAutoHitHexes
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveDeployMinefields
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processDeployMinefields
+ void
+
+
+ minefields
+ Vector<Minefield>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGroundToAirHexSelectPacket
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveAttack
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processAttack
+ void
+
+
+ entity
+ Entity
+
+
+ vector
+ Vector<EntityAction>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ assignAMS
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveWhatPlayersCanSeeWhatUnits
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAllButWeaponAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSelfDestructions
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportGhostTargetRolls
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportLargeCraftECCMRolls
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveClearMinefield
+ void
+
+
+ ent
+ Entity
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveOnlyWeaponAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ triggerAPPod
+ void
+
+
+ entity
+ Entity
+
+
+ podId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ triggerBPod
+ void
+
+
+ entity
+ Entity
+
+
+ podId
+ int
+
+
+ target
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveUnjam
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveFindClub
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryIgniteHex
+ boolean
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ bHotGun
+ boolean
+
+
+ bInferno
+ boolean
+
+
+ nTargetRoll
+ TargetRoll
+
+
+ bReportAttempt
+ boolean
+
+
+ accidentTarget
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryIgniteHex
+ boolean
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ bHotGun
+ boolean
+
+
+ bInferno
+ boolean
+
+
+ nTargetRoll
+ TargetRoll
+
+
+ accidentTarget
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryClearHex
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ nDamage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePhysicalAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cleanupPhysicalAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeDuplicateAttacks
+ void
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeDeadAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePunchAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveKickAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveJumpJetAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveProtoAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBrushOffAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveThrashAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBAVibroClawAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveClubAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePushAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveTripAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ aeGrappleSide
+ int
+
+
+ teGrappleSide
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBreakGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveTeleMissileAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveRamAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveRamDamage
+ void
+
+
+ ae
+ Aero
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ glancing
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeDamage
+ void
+
+
+ ae
+ Entity
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ direction
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeDamage
+ void
+
+
+ ae
+ Entity
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ direction
+ int
+
+
+ glancing
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveLayExplosivesAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveDfaAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getKickPushPSR
+ PilotingRollData
+
+
+ psrEntity
+ Entity
+
+
+ attacker
+ Entity
+
+
+ target
+ Entity
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveHeat
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveHarjelRepairs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFlamingDamage
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearFlawedCoolingFlags
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForFlawedCooling
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFlawedCoolingCheck
+ Vector<Report>
+
+
+ reason
+ String
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForChainWhipGrappleChecks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForPSRFromDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForFlamingDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTeleMissileAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForBlueShieldDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForConditionDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForAtmosphereDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialWaterDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialEndOfTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialUnstall
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialCrit
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForSpaceDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForSuffocation
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cleanupDestroyedNarcPods
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ moving
+ boolean
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTraitors
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveControlRolls
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveControl
+ Vector<Report>
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageCrew
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveCrewDamage
+ Vector<Report>
+
+
+ e
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveCrewWakeUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSelfDestruct
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveShutdownCrashes
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkFatalThresholds
+ Vector<Report>
+
+
+ nextAE
+ int
+
+
+ prevAE
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ underWater
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ underWater
+ boolean
+
+
+ nukeS2S
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkEngineExplosion
+ boolean
+
+
+ en
+ Entity
+
+
+ vDesc
+ Vector<Report>
+
+
+ hits
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFusionEngineExplosion
+ void
+
+
+ engineRating
+ int
+
+
+ position
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExplosion
+ void
+
+
+ damage
+ int
+
+
+ degredation
+ int
+
+
+ autoDestroyInSameHex
+ boolean
+
+
+ position
+ Coords
+
+
+ allowShelter
+ boolean
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ excludedUnitId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExplosion
+ void
+
+
+ damages
+ int[]
+
+
+ autoDestroyInSameHex
+ boolean
+
+
+ position
+ Coords
+
+
+ allowShelter
+ boolean
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ clusterAmt
+ int
+
+
+ excludedUnitId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ canShelter
+ boolean
+
+
+ entityPosition
+ Coords
+
+
+ position
+ Coords
+
+
+ entityAbsHeight
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isSheltered
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addScheduledNuke
+ void
+
+
+ nuke
+ int[]
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveScheduledNukes
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doNuclearExplosion
+ void
+
+
+ position
+ Coords
+
+
+ nukeType
+ int
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doNuclearExplosion
+ void
+
+
+ position
+ Coords
+
+
+ baseDamage
+ int
+
+
+ degredation
+ int
+
+
+ secondaryRadius
+ int
+
+
+ craterDepth
+ int
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applySecondaryNuclearEffects
+ void
+
+
+ entity
+ Entity
+
+
+ position
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyCriticalHit
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ cs
+ CriticalSlot
+
+
+ secondaryEffects
+ boolean
+
+
+ damageCaused
+ int
+
+
+ isCapital
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ oneCriticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ oneCriticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ forceLandVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ rerollRotorHits
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ rerollRotorHits
+ boolean
+
+
+ sideSlipCrash
+ boolean
+
+
+ hexesMoved
+ int
+
+
+ crashPos
+ Coords
+
+
+ crashElevation
+ int
+
+
+ impactSide
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalTank
+ Vector<Report>
+
+
+ t
+ Tank
+
+
+ loc
+ int
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkAeroCrits
+ void
+
+
+ vDesc
+ Vector<Report>
+
+
+ a
+ Aero
+
+
+ hit
+ HitData
+
+
+ damage_orig
+ int
+
+
+ critThresh
+ boolean
+
+
+ critSI
+ boolean
+
+
+ ammoExplosion
+ boolean
+
+
+ nukeS2S
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalAero
+ Vector<Report>
+
+
+ a
+ Aero
+
+
+ loc
+ int
+
+
+ critMod
+ int
+
+
+ reason
+ String
+
+
+ target
+ int
+
+
+ damage
+ int
+
+
+ isCapital
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ rollNumber
+ boolean
+
+
+ isCapital
+ boolean
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ rollNumber
+ boolean
+
+
+ isCapital
+ boolean
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ underWater
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachLocation
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ harJel
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ survivable
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ survivable
+ boolean
+
+
+ canSalvage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeEquipment
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ slot
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeEquipment
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ mounted
+ Mounted
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeAmmoFromHeat
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ fallPos
+ Coords
+
+
+ fallHeight
+ int
+
+
+ facing
+ int
+
+
+ roll
+ PilotingRollData
+
+
+ intoBasement
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ fallPos
+ Coords
+
+
+ height
+ int
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAeroElevationLoss
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAmmoDumps
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ bInferno
+ boolean
+
+
+ entityId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ bInferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ignite
+ void
+
+
+ c
+ Coords
+
+
+ fireLevel
+ int
+
+
+ vReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeFire
+ void
+
+
+ fireCoords
+ Coords
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addSmoke
+ void
+
+
+ coords
+ ArrayList<Coords>
+
+
+ windDir
+ int
+
+
+ bInferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoardsInDir
+ ArrayList<String>
+
+
+ boardDir
+ File
+
+
+ basePath
+ String
+
+
+ dimensions
+ BoardDimensions
+
+
+ boards
+ ArrayList<String>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardSizesInDir
+ void
+
+
+ searchDir
+ File
+
+
+ sizes
+ TreeSet<BoardDimensions>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardSizes
+ Set<BoardDimensions>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoards
+ ArrayList<String>
+
+
+ boardWidth
+ int
+
+
+ boardHeight
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoards
+ ArrayList<String>
+
+
+ dimensions
+ BoardDimensions
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doBlind
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdate
+ void
+
+
+ nEntityID
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdate
+ void
+
+
+ nEntityID
+ int
+
+
+ movePath
+ Vector<UnitLocation>
+
+
+ updateVisibility
+ boolean
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdateLoadedUnits
+ void
+
+
+ loader
+ Entity
+
+
+ vCanSee
+ Vector<IPlayer>
+
+
+ playersVector
+ Vector<IPlayer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanSee
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanSee
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ useSensors
+ boolean
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanDetect
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ allECMInfo
+ List<ECMInfo>
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addTeammates
+ void
+
+
+ vector
+ Vector<IPlayer>
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addObservers
+ void
+
+
+ vector
+ Vector<IPlayer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityAllUpdate
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterEntities
+ List<Entity>
+
+
+ pViewer
+ IPlayer
+
+
+ vEntities
+ List<Entity>
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addVisibleEntity
+ void
+
+
+ vCanSee
+ Vector<Entity>
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterReportVector
+ Vector<Report>
+
+
+ originalReportVector
+ Vector<Report>
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterReport
+ Report
+
+
+ r
+ Report
+
+
+ p
+ IPlayer
+
+
+ omitCheck
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterPastReports
+ Vector<Vector<Report>>
+
+
+ pastReports
+ Vector<Vector<Report>>
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateVisibilityIndicator
+ void
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityAdd
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveSquadronAdd
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityUpdate
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityLoad
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveCustomInit
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySensorChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySinksChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityNovaNetworkModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityMountedFacingChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityCalledShotChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySystemModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityAmmoChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityDelete
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerDone
+ void
+
+
+ pkt
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveInitiativeRerollRequest
+ void
+
+
+ pkt
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGameOptions
+ boolean
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGameOptionsAux
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitGameVictoryEventToAll
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerConnects
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerConnectPacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerUpdatePacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerUpdates
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerDones
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerDonePacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTurnVectorPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTurnIndexPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMapSettingsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMapSizesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlanetaryConditionsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createGameSettingsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createBoardPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ movePath
+ Vector<UnitLocation>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createReportPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSpecialReportPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTacticalGeniusReportPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAllReportsPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEntitiesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFullEntitiesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFilteredEntitiesPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFilteredFullEntitiesPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAddEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAddEntityPacket
+ Packet
+
+
+ entityIds
+ List<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ condition
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityIds
+ List<Integer>
+
+
+ condition
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEndOfGamePacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ formatChatMessage
+ String
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChat
+ void
+
+
+ connId
+ int
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChat
+ void
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendServerChat
+ void
+
+
+ connId
+ int
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendServerChat
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createHexChangePacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ hex
+ IHex
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSmokeCloudAdded
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedHex
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createHexesChangePacket
+ Packet
+
+
+ coords
+ Set<Coords>
+
+
+ hex
+ Set<IHex>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedHexes
+ void
+
+
+ coords
+ Set<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMineChangePacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedMines
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendVisibilityIndicator
+ void
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAttackPacket
+ Packet
+
+
+ vector
+ List<?>
+
+
+ charges
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAttackPacket
+ Packet
+
+
+ ea
+ EntityAction
+
+
+ charge
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSpecialHexDisplayPacket
+ Packet
+
+
+ toPlayer
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTagInfoUpdatesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createArtilleryPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createIlluminatedHexesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFlarePacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send
+ void
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send_Nova_Change
+ void
+
+
+ ID
+ int
+
+
+ net
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendReport
+ void
+
+
+ tacticalGeniusReport
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendToPending
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCommand
+ void
+
+
+ connId
+ int
+
+
+ commandString
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ handle
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ run
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeInfernoAmmoFromHeat
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkExplodeIndustrialZone
+ void
+
+
+ c
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ passBuildingWall
+ void
+
+
+ entity
+ Entity
+
+
+ bldg
+ Building
+
+
+ lastPos
+ Coords
+
+
+ curPos
+ Coords
+
+
+ distance
+ int
+
+
+ why
+ String
+
+
+ backwards
+ boolean
+
+
+ overallMoveType
+ EntityMovementType
+
+
+ entering
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkBuildingCollapseWhileMoving
+ boolean
+
+
+ bldg
+ Building
+
+
+ entity
+ Entity
+
+
+ curPos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageInfantryIn
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ hexCoords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageInfantryIn
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ hexCoords
+ Coords
+
+
+ infDamageClass
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForCollapse
+ boolean
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ checkBecauseOfDamage
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBuilding
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBasement
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBuilding
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ collapseAll
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createCollapseBuildingPacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createCollapseBuildingPacket
+ Packet
+
+
+ coords
+ Vector<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createUpdateBuildingPacket
+ Packet
+
+
+ buildings
+ Vector<Building>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyBuildingDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageBuilding
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageBuilding
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ why
+ String
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalGunEmplacement
+ Vector<Report>
+
+
+ guns
+ Vector<GunEmplacement>
+
+
+ bldg
+ Building
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedBuildings
+ void
+
+
+ buildings
+ Vector<Building>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveUnloadStranded
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearArtillerySpotters
+ void
+
+
+ entityID
+ int
+
+
+ weaponID
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ creditKill
+ void
+
+
+ target
+ Entity
+
+
+ attacker
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ preTreatPhysicalAttack
+ PhysicalResult
+
+
+ aaa
+ AbstractAttackAction
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePhysicalAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ cen
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkExtremeGravityMovement
+ void
+
+
+ entity
+ Entity
+
+
+ step
+ MoveStep
+
+
+ curPos
+ Coords
+
+
+ cachedMaxMPExpenditure
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExtremeGravityDamage
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ejectEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ejectEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ skin_of_the_teeth
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getEjectModifiers
+ PilotingRollData
+
+
+ game
+ IGame
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getEjectModifiers
+ PilotingRollData
+
+
+ game
+ IGame
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ targetCoords
+ Coords
+
+
+ desc
+ String
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ abandonEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveMechWarriorPickUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSinkVees
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doTryUnstuck
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveVeeINarcPodRemoval
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveIceBroken
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ meltIceAndSnow
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkQuickSand
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForVehicleFire
+ Vector<Report>
+
+
+ tank
+ Tank
+
+
+ inferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveVehicleFire
+ Vector<Report>
+
+
+ tank
+ Tank
+
+
+ existingStatus
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ noroll
+ boolean
+
+
+ damagetype
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ noroll
+ boolean
+
+
+ damagetype
+ int
+
+
+ jumpDamage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ reports
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ reports
+ Vector<Report>
+
+
+ indents
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ report
+ Report
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearReports
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addNewLines
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAssaultDrop
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAllAssaultDrops
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doMagmaDamage
+ void
+
+
+ en
+ Entity
+
+
+ eruption
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSinkEntity
+ void
+
+
+ en
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageHex
+ Vector<Integer>
+
+
+ coords
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ damage
+ int
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ exclude
+ Entity
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ alreadyHit
+ Vector<Integer>
+
+
+ variableDamage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageArea
+ void
+
+
+ centre
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ mineClear
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ attackingBA
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageArea
+ void
+
+
+ centre
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ damage
+ int
+
+
+ falloff
+ int
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverBombDamage
+ void
+
+
+ centre
+ Coords
+
+
+ type
+ int
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverBombInferno
+ void
+
+
+ coords
+ Coords
+
+
+ ae
+ Entity
+
+
+ subjectId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveFortify
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkBreakSpikes
+ void
+
+
+ e
+ Entity
+
+
+ loc
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getHost
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPort
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ handleAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getServerInstance
+ Server
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ level
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ level
+ int
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ ArrayList<Coords>
+
+
+ level
+ int
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateSmoke
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ newCoords
+ ArrayList<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeSmokeTerrain
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getSmokeCloudList
+ List<SmokeCloud>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBlowingSandDamage
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ layMine
+ void
+
+
+ entity
+ Entity
+
+
+ mineId
+ int
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportRoll
+ void
+
+
+ roll
+ Roll
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ registerWithServerBrowser
+ void
+
+
+ register
+ boolean
+
+
+ urlString
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getHexUpdateSet
+ Set<Coords>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setHexUpdateSet
+ void
+
+
+ hexUpdateSet
+ HashSet<Coords>
+
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.server.Server
+ false
+
+
+
+
+
+ true
+
+
+ IConnection(Player ID)
+ false
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+ false
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 193
+ 340
+ 20
+
+
+
+
+
+
+
+ ConnectionEvent
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serialVersionUID
+ long
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ CONNECTED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DISCONNECTED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ PACKET_RECEIVED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ type
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ConnectionEvent
+ void
+
+
+ source
+ Object
+
+
+ type
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getType
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnection
+ IConnection
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toString
+ String
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.common.net.ConnectionEvent
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Assignment6Diagram2.sqd b/MegaMek/Assignment6Diagram2.sqd
new file mode 100644
index 000000000..f01a3262f
--- /dev/null
+++ b/MegaMek/Assignment6Diagram2.sqd
@@ -0,0 +1,16700 @@
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 500
+ 5
+ 98
+ 20
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 329
+ 10
+ 93
+ 161
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 319
+ 10
+ 231
+ 161
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Player joined as invis
+ false
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 358
+ 183
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ DataStreamConnection
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 500
+ 5
+ 363
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 132
+ 297
+ 20
+
+
+
+
+
+
+
+ ConnectionFactory
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ instance
+ ConnectionFactory
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ConnectionFactory
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getInstance
+ ConnectionFactory
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createClientConnection
+ IConnection
+
+
+ host
+ String
+
+
+ port
+ int
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createServerConnection
+ IConnection
+
+
+ socket
+ Socket
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.common.net.ConnectionFactory
+ false
+
+
+
+
+
+ true
+
+
+ CreateClientConnection
+ true
+ 2
+ 2
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 522
+ 241
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Receives Connections
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 500
+ 5
+ 527
+ 20
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 522
+ 323
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Connection is now open, can now start getting data
+ false
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ open() - Opens Connection
+ true
+ 4
+ 4
+
+
+
+
+
+ true
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 185
+ 435
+ 20
+
+
+
+
+
+
+
+ DataStreamConnection
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ in
+ DataInputStream
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ out
+ DataOutputStream
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ zipped
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ encoding
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ len
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ state
+ PacketReadState
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DataStreamConnection
+ void
+
+
+ socket
+ Socket
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DataStreamConnection
+ void
+
+
+ host
+ String
+
+
+ port
+ int
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ readNetworkPacket
+ INetworkPacket
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendNetworkPacket
+ void
+
+
+ data
+ byte[]
+
+
+ iszipped
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ flush
+ void
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.common.net.DataStreamConnection
+ false
+
+
+
+
+
+ true
+
+
+ addConnectionListener
+ true
+ 3
+ 3
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 723
+ 381
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Receive packets
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 500
+ 5
+ 728
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 191
+ 633
+ 20
+
+
+
+
+
+
+
+ Packet
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CLOSE_CONNECTION
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SERVER_GREETING
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CLIENT_NAME
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CLIENT_VERSIONS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_LOCAL_PN
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_PLAYER_ADD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_PLAYER_REMOVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_PLAYER_UPDATE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_PLAYER_READY
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CHAT
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_ADD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_REMOVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_MOVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_DEPLOY
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_ATTACK
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_GTA_HEX_SELECT
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_UPDATE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_WORDER_UPDATE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_MODECHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_AMMOCHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_SENSORCHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_SINKSCHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_SYSTEMMODECHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_VISIBILITY_INDICATOR
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ADD_SMOKE_CLOUD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CHANGE_HEX
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CHANGE_HEXES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_BLDG_ADD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_BLDG_REMOVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_BLDG_UPDATE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_BLDG_COLLAPSE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_PHASE_CHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_TURN
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ROUND_UPDATE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_BOARD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_ILLUM_HEXES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CLEAR_ILLUM_HEXES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_ENTITIES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_PLAYERS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_TURNS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_REPORTS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_REPORTS_SPECIAL
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_REPORTS_TACTICAL_GENIUS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_REPORTS_ALL
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_GAME_SETTINGS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_MAP_DIMENSIONS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_MAP_SETTINGS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_END_OF_GAME
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_DEPLOY_MINEFIELDS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_REVEAL_MINEFIELD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_REMOVE_MINEFIELD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_MINEFIELDS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_UPDATE_MINEFIELDS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_REROLL_INITIATIVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_UNLOAD_STRANDED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SET_ARTYAUTOHITHEXES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_ARTILLERYATTACKS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_FLARES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SERVER_CORRECT_NAME
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SEND_SAVEGAME
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_LOAD_SAVEGAME
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_LOAD_GAME
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_SPECIAL_HEX_DISPLAY
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SPECIAL_HEX_DISPLAY_APPEND
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SPECIAL_HEX_DISPLAY_DELETE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CUSTOM_INITIATIVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_FORWARD_INITIATIVE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_PLANETARY_CONDITIONS
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SQUADRON_ADD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_CALLEDSHOTCHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_MOUNTED_FACINGCHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_AVAILABLE_MAP_SIZES
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_LOAD
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_ENTITY_NOVA_NETWORK_CHANGE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_RESET_ROUND_DEPLOYMENT
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_SENDING_TAGINFO
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_RESET_TAGINFO
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CLIENT_FEEDBACK_REQUEST
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CFR_DOMINO_EFFECT
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CFR_EDGE_PROMPT
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_CFR_AMS_ASSIGN
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COMMAND_GAME_VICTORY_EVENT
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ command
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ data
+ Object[]
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Packet
+ void
+
+
+ command
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Packet
+ void
+
+
+ command
+ int
+
+
+ object
+ Object
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Packet
+ void
+
+
+ command
+ int
+
+
+ data
+ Object[]
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getCommand
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getData
+ Object[]
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getObject
+ Object
+
+
+ index
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getIntValue
+ int
+
+
+ index
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBooleanValue
+ boolean
+
+
+ index
+ int
+
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.common.net.Packet
+ false
+
+
+
+
+
+ true
+
+
+ Request packets/Send packets
+ true
+ 5
+ 5
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 923
+ 440
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Player is in server
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 500
+ 5
+ 928
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 189
+ 834
+ 20
+
+
+
+
+
+
+
+ ConnectionWatchdog
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ server
+ Server
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ id
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ failCount
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ConnectionWatchdog
+ void
+
+
+ server
+ Server
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ run
+ void
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.server.ConnectionWatchdog
+ false
+
+
+
+
+
+ true
+
+
+ Finish connection to server
+ true
+ 6
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 500
+ 5
+ 236
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 100
+ 186
+ 20
+
+
+
+
+
+
+
+ Server
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DEFAULT_BOARD
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ password
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ metaServerUrl
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverSocket
+ ServerSocket
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ motd
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connections
+ Vector<IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionHandlers
+ Hashtable<Integer,ConnectionHandler>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetQueue
+ ConcurrentLinkedQueue<ReceivedPacket>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cfrPacketQueue
+ ConcurrentLinkedQueue<ReceivedPacket>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionsPending
+ Vector<IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionIds
+ Hashtable<Integer,IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionCounter
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ game
+ IGame
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vPhaseReport
+ Vector<Report>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mapSettings
+ MapSettings
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ commandsHash
+ Hashtable<String,ServerCommand>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connector
+ Thread
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetPump
+ PacketPump
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetPumpThread
+ Thread
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ affectedBldgs
+ Hashtable<Building,Boolean>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ physicalResults
+ Vector<PhysicalResult>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ terrainProcessors
+ Vector<DynamicTerrainProcessor>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ watchdogTimer
+ Timer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityVerifier
+ EntityVerifier
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scheduledNukes
+ ArrayList<int[]>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverInstance
+ Server
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverAccessKey
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverBrowserUpdateTimer
+ Timer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ requestedTeam
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ playerChangingTeam
+ IPlayer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changePlayersTeam
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexUpdateSet
+ Set<Coords>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionListener
+ ConnectionListenerAdapter
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverLock
+ Object
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ORIGIN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DUNE_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DUNE_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ STAR_WARS_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ STAR_WARS_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ INVADER_ZIM_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ INVADER_ZIM_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getvPhaseReport
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Server
+ void
+
+
+ password
+ String
+
+
+ port
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Server
+ void
+
+
+ password
+ String
+
+
+ port
+ int
+
+
+ registerWithServerBrowser
+ boolean
+
+
+ metaServerUrl
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setGame
+ void
+
+
+ g
+ IGame
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getGame
+ IGame
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMotd
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPassworded
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPassword
+ boolean
+
+
+ guess
+ Object
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ registerCommand
+ void
+
+
+ command
+ ServerCommand
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getCommand
+ ServerCommand
+
+
+ name
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ die
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getAllCommandNames
+ Enumeration<String>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ greeting
+ void
+
+
+ cn
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFreeConnectionId
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFreeEntityId
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerInfo
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ correctDupeName
+ String
+
+
+ oldName
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerVersion
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerName
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendCurrentInfo
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendEntities
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ validatePlayerInfo
+ void
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ disconnected
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForObservers
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetGame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ autoSave
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSaveGame
+ void
+
+
+ connId
+ int
+
+
+ sFile
+ String
+
+
+ sLocalPath
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveGame
+ void
+
+
+ sFile
+ String
+
+
+ sendChat
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveGame
+ void
+
+
+ sFile
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendLoadGame
+ void
+
+
+ connId
+ int
+
+
+ sFile
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadGame
+ boolean
+
+
+ f
+ File
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlayer
+ IPlayer
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeAllEntitesOwnedBy
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getClient
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnections
+ Enumeration<IConnection>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnection
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPendingConnection
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetEntityRound
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyDoomedEntities
+ void
+
+
+ entityIds
+ Vector<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetEntityPhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isReportingPhase
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetPlayersDone
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetActivePlayersDone
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ prepareVictoryReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getDetailedVictoryReport
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ forceVictory
+ void
+
+
+ victor
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cancelVictory
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ requestTeamChange
+ void
+
+
+ team
+ int
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ allowTeamChange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isTeamChangeRequestInProgress
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlayerRequestingTeamChange
+ IPlayer
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRequestedTeam
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processTeamChange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkReady
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ endCurrentTurn
+ void
+
+
+ entityUsed
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changePhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ prepareForPhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPhasePlayable
+ boolean
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isOffboardPlayable
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ executePhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ calculatePlayerBVs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkEntityExchange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ endCurrentPhase
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSpecialHexDisplayPackets
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTagInfoUpdates
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTagInfoReset
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ incrementAndSendGameRound
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveForwardIni
+ void
+
+
+ packet
+ Packet
+
+
+ connid
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changeToNextTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendGhostSkipMessage
+ void
+
+
+ ghost
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTurnErrorSkipMessage
+ void
+
+
+ skip
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ skipCurrentTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isTurnSkippable
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ victory
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPlayerForcedVictory
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyBoardSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ rollInitiative
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ determineTurnOrderIUI
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ determineTurnOrder
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getColorForPlayer
+ String
+
+
+ p
+ IPlayer
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ writeInitiativeReport
+ void
+
+
+ abbreviatedReport
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipLandingDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipProximityDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipProximityDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ rearArc
+ boolean
+
+
+ facing
+ int
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setIneligible
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadUnit
+ void
+
+
+ loader
+ Entity
+
+
+ unit
+ Entity
+
+
+ bayNumber
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unloadUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ elevation
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unloadUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ elevation
+ int
+
+
+ evacuation
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAttemptLanding
+ void
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ launchUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ velocity
+ int
+
+
+ altitude
+ int
+
+
+ moveVec
+ int[]
+
+
+ bonus
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dropUnit
+ void
+
+
+ drop
+ Entity
+
+
+ entity
+ Entity
+
+
+ curPos
+ Coords
+
+
+ altitude
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addAffectedBldg
+ void
+
+
+ bldg
+ Building
+
+
+ collapse
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyAffectedBldgs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveMovement
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processSkid
+ boolean
+
+
+ entity
+ Entity
+
+
+ start
+ Coords
+
+
+ elevation
+ int
+
+
+ direction
+ int
+
+
+ distance
+ int
+
+
+ step
+ MoveStep
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCollision
+ boolean
+
+
+ entity
+ Entity
+
+
+ target
+ Entity
+
+
+ src
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkCrash
+ boolean
+
+
+ entity
+ Entity
+
+
+ pos
+ Coords
+
+
+ altitude
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCrash
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ vel
+ int
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processLeaveMap
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ facing
+ int
+
+
+ flewOff
+ boolean
+
+
+ returnable
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processMovement
+ void
+
+
+ entity
+ Entity
+
+
+ md
+ MovePath
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTakeoffDamage
+ void
+
+
+ a
+ Aero
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderAugMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderInfernoMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverFASCAMMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderActiveMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderVibraMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ sensitivity
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtilleryFlare
+ void
+
+
+ coords
+ Coords
+
+
+ radius
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverMortarFlare
+ void
+
+
+ coords
+ Coords
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverMissileSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverSmokeGrenade
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverSmokeMortar
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverChaffGrenade
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtillerySmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverLIsmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtilleryInferno
+ void
+
+
+ coords
+ Coords
+
+
+ ae
+ Entity
+
+
+ subjectId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverScreen
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deployTeleMissile
+ void
+
+
+ ae
+ Entity
+
+
+ atype
+ AmmoType
+
+
+ wId
+ int
+
+
+ capMisMod
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverInfernoMissiles
+ Vector<Report>
+
+
+ ae
+ Entity
+
+
+ t
+ Targetable
+
+
+ missiles
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverInfernoMissiles
+ Vector<Report>
+
+
+ ae
+ Entity
+
+
+ t
+ Targetable
+
+
+ missiles
+ int
+
+
+ called
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ enterMinefield
+ boolean
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ curElev
+ int
+
+
+ isOnGround
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ enterMinefield
+ boolean
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ curElev
+ int
+
+
+ isOnGround
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ target
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetMines
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ botch
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ botch
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ indent
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearDetonatedMines
+ void
+
+
+ c
+ Coords
+
+
+ target
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkVibrabombs
+ boolean
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ displaced
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkVibrabombs
+ boolean
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ displaced
+ boolean
+
+
+ lastPos
+ Coords
+
+
+ curPos
+ Coords
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeMinefield
+ void
+
+
+ player
+ IPlayer
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ revealMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ revealMinefield
+ void
+
+
+ team
+ Team
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForRevealMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ layer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeVibrabomb
+ void
+
+
+ mf
+ Minefield
+
+
+ vBoomReport
+ Vector<Report>
+
+
+ reduce
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ drownSwarmer
+ void
+
+
+ entity
+ Entity
+
+
+ pos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForWashedInfernos
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ washInferno
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addMovementHeat
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSetLocationsExposure
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ hex
+ IHex
+
+
+ isJump
+ boolean
+
+
+ elevation
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resistGForce
+ void
+
+
+ entity
+ Entity
+
+
+ targetroll
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckInSpace
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doVerticalTakeOffCheck
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckManeuver
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckInPlace
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doDislodgeSwarmerSkillCheck
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ curPos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckWhileMoving
+ int
+
+
+ entity
+ Entity
+
+
+ entityElevation
+ int
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ isFallRoll
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ entitySrcElevation
+ int
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ entitySrcElevation
+ int
+
+
+ origSrc
+ Coords
+
+
+ origDest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ fallReduction
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacement
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendDominoEffectCFR
+ void
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendAMSAssignCFR
+ void
+
+
+ e
+ Entity
+
+
+ ams
+ Mounted
+
+
+ waas
+ ArrayList<WeaponAttackAction>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacementMinefieldCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ elev
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacementBogDownCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ elev
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveDeployment
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processDeployment
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ nFacing
+ int
+
+
+ elevation
+ int
+
+
+ loadVector
+ Vector<Entity>
+
+
+ assaultDrop
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveArtyAutoHitHexes
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveDeployMinefields
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processDeployMinefields
+ void
+
+
+ minefields
+ Vector<Minefield>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGroundToAirHexSelectPacket
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveAttack
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processAttack
+ void
+
+
+ entity
+ Entity
+
+
+ vector
+ Vector<EntityAction>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ assignAMS
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveWhatPlayersCanSeeWhatUnits
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAllButWeaponAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSelfDestructions
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportGhostTargetRolls
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportLargeCraftECCMRolls
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveClearMinefield
+ void
+
+
+ ent
+ Entity
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveOnlyWeaponAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ triggerAPPod
+ void
+
+
+ entity
+ Entity
+
+
+ podId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ triggerBPod
+ void
+
+
+ entity
+ Entity
+
+
+ podId
+ int
+
+
+ target
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveUnjam
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveFindClub
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryIgniteHex
+ boolean
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ bHotGun
+ boolean
+
+
+ bInferno
+ boolean
+
+
+ nTargetRoll
+ TargetRoll
+
+
+ bReportAttempt
+ boolean
+
+
+ accidentTarget
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryIgniteHex
+ boolean
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ bHotGun
+ boolean
+
+
+ bInferno
+ boolean
+
+
+ nTargetRoll
+ TargetRoll
+
+
+ accidentTarget
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryClearHex
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ nDamage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePhysicalAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cleanupPhysicalAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeDuplicateAttacks
+ void
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeDeadAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePunchAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveKickAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveJumpJetAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveProtoAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBrushOffAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveThrashAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBAVibroClawAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveClubAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePushAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveTripAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ aeGrappleSide
+ int
+
+
+ teGrappleSide
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBreakGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveTeleMissileAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveRamAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveRamDamage
+ void
+
+
+ ae
+ Aero
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ glancing
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeDamage
+ void
+
+
+ ae
+ Entity
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ direction
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeDamage
+ void
+
+
+ ae
+ Entity
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ direction
+ int
+
+
+ glancing
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveLayExplosivesAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveDfaAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getKickPushPSR
+ PilotingRollData
+
+
+ psrEntity
+ Entity
+
+
+ attacker
+ Entity
+
+
+ target
+ Entity
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveHeat
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveHarjelRepairs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFlamingDamage
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearFlawedCoolingFlags
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForFlawedCooling
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFlawedCoolingCheck
+ Vector<Report>
+
+
+ reason
+ String
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForChainWhipGrappleChecks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForPSRFromDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForFlamingDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTeleMissileAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForBlueShieldDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForConditionDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForAtmosphereDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialWaterDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialEndOfTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialUnstall
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialCrit
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForSpaceDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForSuffocation
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cleanupDestroyedNarcPods
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ moving
+ boolean
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTraitors
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveControlRolls
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveControl
+ Vector<Report>
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageCrew
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveCrewDamage
+ Vector<Report>
+
+
+ e
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveCrewWakeUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSelfDestruct
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveShutdownCrashes
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkFatalThresholds
+ Vector<Report>
+
+
+ nextAE
+ int
+
+
+ prevAE
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ underWater
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ underWater
+ boolean
+
+
+ nukeS2S
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkEngineExplosion
+ boolean
+
+
+ en
+ Entity
+
+
+ vDesc
+ Vector<Report>
+
+
+ hits
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFusionEngineExplosion
+ void
+
+
+ engineRating
+ int
+
+
+ position
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExplosion
+ void
+
+
+ damage
+ int
+
+
+ degredation
+ int
+
+
+ autoDestroyInSameHex
+ boolean
+
+
+ position
+ Coords
+
+
+ allowShelter
+ boolean
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ excludedUnitId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExplosion
+ void
+
+
+ damages
+ int[]
+
+
+ autoDestroyInSameHex
+ boolean
+
+
+ position
+ Coords
+
+
+ allowShelter
+ boolean
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ clusterAmt
+ int
+
+
+ excludedUnitId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ canShelter
+ boolean
+
+
+ entityPosition
+ Coords
+
+
+ position
+ Coords
+
+
+ entityAbsHeight
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isSheltered
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addScheduledNuke
+ void
+
+
+ nuke
+ int[]
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveScheduledNukes
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doNuclearExplosion
+ void
+
+
+ position
+ Coords
+
+
+ nukeType
+ int
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doNuclearExplosion
+ void
+
+
+ position
+ Coords
+
+
+ baseDamage
+ int
+
+
+ degredation
+ int
+
+
+ secondaryRadius
+ int
+
+
+ craterDepth
+ int
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applySecondaryNuclearEffects
+ void
+
+
+ entity
+ Entity
+
+
+ position
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyCriticalHit
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ cs
+ CriticalSlot
+
+
+ secondaryEffects
+ boolean
+
+
+ damageCaused
+ int
+
+
+ isCapital
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ oneCriticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ oneCriticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ forceLandVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ rerollRotorHits
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ rerollRotorHits
+ boolean
+
+
+ sideSlipCrash
+ boolean
+
+
+ hexesMoved
+ int
+
+
+ crashPos
+ Coords
+
+
+ crashElevation
+ int
+
+
+ impactSide
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalTank
+ Vector<Report>
+
+
+ t
+ Tank
+
+
+ loc
+ int
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkAeroCrits
+ void
+
+
+ vDesc
+ Vector<Report>
+
+
+ a
+ Aero
+
+
+ hit
+ HitData
+
+
+ damage_orig
+ int
+
+
+ critThresh
+ boolean
+
+
+ critSI
+ boolean
+
+
+ ammoExplosion
+ boolean
+
+
+ nukeS2S
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalAero
+ Vector<Report>
+
+
+ a
+ Aero
+
+
+ loc
+ int
+
+
+ critMod
+ int
+
+
+ reason
+ String
+
+
+ target
+ int
+
+
+ damage
+ int
+
+
+ isCapital
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ rollNumber
+ boolean
+
+
+ isCapital
+ boolean
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ rollNumber
+ boolean
+
+
+ isCapital
+ boolean
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ underWater
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachLocation
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ harJel
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ survivable
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ survivable
+ boolean
+
+
+ canSalvage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeEquipment
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ slot
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeEquipment
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ mounted
+ Mounted
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeAmmoFromHeat
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ fallPos
+ Coords
+
+
+ fallHeight
+ int
+
+
+ facing
+ int
+
+
+ roll
+ PilotingRollData
+
+
+ intoBasement
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ fallPos
+ Coords
+
+
+ height
+ int
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAeroElevationLoss
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAmmoDumps
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ bInferno
+ boolean
+
+
+ entityId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ bInferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ignite
+ void
+
+
+ c
+ Coords
+
+
+ fireLevel
+ int
+
+
+ vReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeFire
+ void
+
+
+ fireCoords
+ Coords
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addSmoke
+ void
+
+
+ coords
+ ArrayList<Coords>
+
+
+ windDir
+ int
+
+
+ bInferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoardsInDir
+ ArrayList<String>
+
+
+ boardDir
+ File
+
+
+ basePath
+ String
+
+
+ dimensions
+ BoardDimensions
+
+
+ boards
+ ArrayList<String>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardSizesInDir
+ void
+
+
+ searchDir
+ File
+
+
+ sizes
+ TreeSet<BoardDimensions>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardSizes
+ Set<BoardDimensions>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoards
+ ArrayList<String>
+
+
+ boardWidth
+ int
+
+
+ boardHeight
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoards
+ ArrayList<String>
+
+
+ dimensions
+ BoardDimensions
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doBlind
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdate
+ void
+
+
+ nEntityID
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdate
+ void
+
+
+ nEntityID
+ int
+
+
+ movePath
+ Vector<UnitLocation>
+
+
+ updateVisibility
+ boolean
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdateLoadedUnits
+ void
+
+
+ loader
+ Entity
+
+
+ vCanSee
+ Vector<IPlayer>
+
+
+ playersVector
+ Vector<IPlayer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanSee
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanSee
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ useSensors
+ boolean
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanDetect
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ allECMInfo
+ List<ECMInfo>
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addTeammates
+ void
+
+
+ vector
+ Vector<IPlayer>
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addObservers
+ void
+
+
+ vector
+ Vector<IPlayer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityAllUpdate
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterEntities
+ List<Entity>
+
+
+ pViewer
+ IPlayer
+
+
+ vEntities
+ List<Entity>
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addVisibleEntity
+ void
+
+
+ vCanSee
+ Vector<Entity>
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterReportVector
+ Vector<Report>
+
+
+ originalReportVector
+ Vector<Report>
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterReport
+ Report
+
+
+ r
+ Report
+
+
+ p
+ IPlayer
+
+
+ omitCheck
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterPastReports
+ Vector<Vector<Report>>
+
+
+ pastReports
+ Vector<Vector<Report>>
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateVisibilityIndicator
+ void
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityAdd
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveSquadronAdd
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityUpdate
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityLoad
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveCustomInit
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySensorChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySinksChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityNovaNetworkModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityMountedFacingChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityCalledShotChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySystemModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityAmmoChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityDelete
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerDone
+ void
+
+
+ pkt
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveInitiativeRerollRequest
+ void
+
+
+ pkt
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGameOptions
+ boolean
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGameOptionsAux
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitGameVictoryEventToAll
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerConnects
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerConnectPacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerUpdatePacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerUpdates
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerDones
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerDonePacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTurnVectorPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTurnIndexPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMapSettingsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMapSizesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlanetaryConditionsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createGameSettingsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createBoardPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ movePath
+ Vector<UnitLocation>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createReportPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSpecialReportPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTacticalGeniusReportPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAllReportsPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEntitiesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFullEntitiesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFilteredEntitiesPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFilteredFullEntitiesPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAddEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAddEntityPacket
+ Packet
+
+
+ entityIds
+ List<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ condition
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityIds
+ List<Integer>
+
+
+ condition
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEndOfGamePacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ formatChatMessage
+ String
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChat
+ void
+
+
+ connId
+ int
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChat
+ void
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendServerChat
+ void
+
+
+ connId
+ int
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendServerChat
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createHexChangePacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ hex
+ IHex
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSmokeCloudAdded
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedHex
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createHexesChangePacket
+ Packet
+
+
+ coords
+ Set<Coords>
+
+
+ hex
+ Set<IHex>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedHexes
+ void
+
+
+ coords
+ Set<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMineChangePacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedMines
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendVisibilityIndicator
+ void
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAttackPacket
+ Packet
+
+
+ vector
+ List<?>
+
+
+ charges
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAttackPacket
+ Packet
+
+
+ ea
+ EntityAction
+
+
+ charge
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSpecialHexDisplayPacket
+ Packet
+
+
+ toPlayer
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTagInfoUpdatesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createArtilleryPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createIlluminatedHexesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFlarePacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send
+ void
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send_Nova_Change
+ void
+
+
+ ID
+ int
+
+
+ net
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendReport
+ void
+
+
+ tacticalGeniusReport
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendToPending
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCommand
+ void
+
+
+ connId
+ int
+
+
+ commandString
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ handle
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ run
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeInfernoAmmoFromHeat
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkExplodeIndustrialZone
+ void
+
+
+ c
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ passBuildingWall
+ void
+
+
+ entity
+ Entity
+
+
+ bldg
+ Building
+
+
+ lastPos
+ Coords
+
+
+ curPos
+ Coords
+
+
+ distance
+ int
+
+
+ why
+ String
+
+
+ backwards
+ boolean
+
+
+ overallMoveType
+ EntityMovementType
+
+
+ entering
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkBuildingCollapseWhileMoving
+ boolean
+
+
+ bldg
+ Building
+
+
+ entity
+ Entity
+
+
+ curPos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageInfantryIn
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ hexCoords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageInfantryIn
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ hexCoords
+ Coords
+
+
+ infDamageClass
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForCollapse
+ boolean
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ checkBecauseOfDamage
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBuilding
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBasement
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBuilding
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ collapseAll
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createCollapseBuildingPacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createCollapseBuildingPacket
+ Packet
+
+
+ coords
+ Vector<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createUpdateBuildingPacket
+ Packet
+
+
+ buildings
+ Vector<Building>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyBuildingDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageBuilding
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageBuilding
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ why
+ String
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalGunEmplacement
+ Vector<Report>
+
+
+ guns
+ Vector<GunEmplacement>
+
+
+ bldg
+ Building
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedBuildings
+ void
+
+
+ buildings
+ Vector<Building>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveUnloadStranded
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearArtillerySpotters
+ void
+
+
+ entityID
+ int
+
+
+ weaponID
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ creditKill
+ void
+
+
+ target
+ Entity
+
+
+ attacker
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ preTreatPhysicalAttack
+ PhysicalResult
+
+
+ aaa
+ AbstractAttackAction
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePhysicalAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ cen
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkExtremeGravityMovement
+ void
+
+
+ entity
+ Entity
+
+
+ step
+ MoveStep
+
+
+ curPos
+ Coords
+
+
+ cachedMaxMPExpenditure
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExtremeGravityDamage
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ejectEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ejectEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ skin_of_the_teeth
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getEjectModifiers
+ PilotingRollData
+
+
+ game
+ IGame
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getEjectModifiers
+ PilotingRollData
+
+
+ game
+ IGame
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ targetCoords
+ Coords
+
+
+ desc
+ String
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ abandonEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveMechWarriorPickUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSinkVees
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doTryUnstuck
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveVeeINarcPodRemoval
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveIceBroken
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ meltIceAndSnow
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkQuickSand
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForVehicleFire
+ Vector<Report>
+
+
+ tank
+ Tank
+
+
+ inferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveVehicleFire
+ Vector<Report>
+
+
+ tank
+ Tank
+
+
+ existingStatus
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ noroll
+ boolean
+
+
+ damagetype
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ noroll
+ boolean
+
+
+ damagetype
+ int
+
+
+ jumpDamage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ reports
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ reports
+ Vector<Report>
+
+
+ indents
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ report
+ Report
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearReports
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addNewLines
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAssaultDrop
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAllAssaultDrops
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doMagmaDamage
+ void
+
+
+ en
+ Entity
+
+
+ eruption
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSinkEntity
+ void
+
+
+ en
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageHex
+ Vector<Integer>
+
+
+ coords
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ damage
+ int
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ exclude
+ Entity
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ alreadyHit
+ Vector<Integer>
+
+
+ variableDamage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageArea
+ void
+
+
+ centre
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ mineClear
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ attackingBA
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageArea
+ void
+
+
+ centre
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ damage
+ int
+
+
+ falloff
+ int
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverBombDamage
+ void
+
+
+ centre
+ Coords
+
+
+ type
+ int
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverBombInferno
+ void
+
+
+ coords
+ Coords
+
+
+ ae
+ Entity
+
+
+ subjectId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveFortify
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkBreakSpikes
+ void
+
+
+ e
+ Entity
+
+
+ loc
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getHost
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPort
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ handleAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getServerInstance
+ Server
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ level
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ level
+ int
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ ArrayList<Coords>
+
+
+ level
+ int
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateSmoke
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ newCoords
+ ArrayList<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeSmokeTerrain
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getSmokeCloudList
+ List<SmokeCloud>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBlowingSandDamage
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ layMine
+ void
+
+
+ entity
+ Entity
+
+
+ mineId
+ int
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportRoll
+ void
+
+
+ roll
+ Roll
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ registerWithServerBrowser
+ void
+
+
+ register
+ boolean
+
+
+ urlString
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getHexUpdateSet
+ Set<Coords>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setHexUpdateSet
+ void
+
+
+ hexUpdateSet
+ HashSet<Coords>
+
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.server.Server
+ false
+
+
+
+
+
+ true
+
+
+ Connect as Invisible
+ true
+ 1
+ 1
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 100
+ 48
+ 20
+
+
+
+
+
+
+
+ User
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Assignment6Diagram3.sqd b/MegaMek/Assignment6Diagram3.sqd
new file mode 100644
index 000000000..b2aa2c693
--- /dev/null
+++ b/MegaMek/Assignment6Diagram3.sqd
@@ -0,0 +1,19127 @@
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 269
+ 5
+ 48
+ 20
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 50
+ 10
+ 43
+ 100
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 10
+ 353
+ 100
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 505
+ 100
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ IConnection(Player, ID)
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 269
+ 5
+ 510
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 141
+ 440
+ 20
+
+
+
+
+
+
+
+ Connection Event
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serialVersionUID
+ long
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ CONNECTED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DISCONNECTED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ PACKET_RECEIVED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ type
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ConnectionEvent
+ void
+
+
+ source
+ Object
+
+
+ type
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getType
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnection
+ IConnection
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toString
+ String
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.common.net.ConnectionEvent
+ false
+
+
+
+
+
+ true
+
+
+ getConnection
+ true
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 269
+ 5
+ 358
+ 20
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 92
+ 10
+ 353
+ 167
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 45
+ 10
+ 642
+ 167
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Client added to player list
+ false
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 777
+ 172
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ Show player Connected
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 269
+ 5
+ 782
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 100
+ 732
+ 20
+
+
+
+
+
+
+
+ ChatterBox2
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_UP
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_DOWN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_MINIMISE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_MAXIMISE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_BUTTON_RESIZE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FONT_CHAT
+ Font
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COLOR_TEXT_BACK
+ Color
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COLOR_TEXT_FRONT
+ Color
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ COLOR_BACKGROUND
+ Color
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cb
+ ChatterBox
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ SLIDING_SPEED
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ MIN_SLIDE_OFFSET
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DIST_BOTTOM
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DIST_SIDE
+ int
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ MAX_IDLE_TIME
+ long
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ height
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ width
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ max_nbr_rows
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isHit
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resizing
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrolling
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ increasedChatScroll
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ decreasedChatScroll
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ overTheTop
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ underTheBottom
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slidingDown
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slidingUp
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ lockOpen
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ chatScroll
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarHeight
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarOffset
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slideOffset
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ idleTime
+ long
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarStep
+ float
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollBarDragPos
+ float
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ message
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ visibleMessage
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ lastScrollPoint
+ Point
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ messages
+ Vector<String>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ client
+ Client
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bv
+ BoardView1
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ upbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ downbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ maxbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ minbutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resizebutton
+ Image
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ fm
+ FontMetrics
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ChatterBox2
+ void
+
+
+ client
+ ClientGUI
+
+
+ boardview
+ IBoardView
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isReleased
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isSliding
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slideUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slideDown
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ stopSliding
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isDown
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isUp
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setIdleTime
+ void
+
+
+ timeIdle
+ long
+
+
+ add
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ pageUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ pageDown
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ slide
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ stopScrolling
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isDragged
+ boolean
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isBeingDragged
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isMouseOver
+ boolean
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isHit
+ boolean
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ draw
+ void
+
+
+ graph
+ Graphics
+
+
+ clipBounds
+ Rectangle
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ printLine
+ void
+
+
+ graph
+ Graphics
+
+
+ text
+ String
+
+
+ x
+ int
+
+
+ y
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addChatMessage
+ void
+
+
+ line
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scrollDown
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resize
+ void
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scroll
+ void
+
+
+ p
+ Point
+
+
+ size
+ Dimension
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ computeScrollBarOffset
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ computeScrollBarHeight
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ keyPressed
+ void
+
+
+ ke
+ KeyEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ keyReleased
+ void
+
+
+ ke
+ KeyEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ keyTyped
+ void
+
+
+ ke
+ KeyEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMessage
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setMessage
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setChatterBox
+ void
+
+
+ cb
+ ChatterBox
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getScrollbarOuterHeight
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMaxScrollbarHeight
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMaxSlideOffset
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMessage
+ void
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.client.ui.swing.ChatterBox2
+ false
+
+
+
+
+
+ true
+
+
+ Player ID + Message
+ true
+ 4
+ 4
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 269
+ 5
+ 647
+ 20
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 100
+ 597
+ 20
+
+
+
+
+
+
+
+ ClientGUI
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_16X16
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_32X32
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_48X48
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ FILENAME_ICON_256X256
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serialVersionUID
+ long
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MEK_DISPLAY
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MINI_MAP
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_LOS_SETTING
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_UNIT_OVERVIEW
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_ZOOM_IN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_ZOOM_OUT
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_ISOMETRIC
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_FOV_DARKEN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_FOV_HIGHLIGHT
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_TOGGLE_FIRING_SOLUTIONS
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MOVE_ENV
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ VIEW_MOVE_MOD_ENV
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ SAVE_WEAP_ORDER
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ frame
+ JFrame
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ menuBar
+ CommonMenuBar
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ about
+ CommonAboutDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ help
+ CommonHelpDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setdlg
+ CommonSettingsDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ helpFileName
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ controller
+ MegaMekController
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cb
+ ChatterBox
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cb2
+ ChatterBox2
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bv
+ BoardView1
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bvc
+ Component
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mechW
+ JDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mechD
+ UnitDisplay
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ minimapW
+ JDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ minimap
+ MiniMap
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ popup
+ MapMenu
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ uo
+ UnitOverview
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ruler
+ Ruler
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ curPanel
+ JComponent
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ chatlounge
+ ChatLounge
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ gameOptionsDialog
+ GameOptionsDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mechSelectorDialog
+ UnitSelectorDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ startingPositionDialog
+ StartingPositionDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ playerListDialog
+ PlayerListDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ randomArmyDialog
+ RandomArmyDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ randomSkillDialog
+ RandomSkillDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ randomNameDialog
+ RandomNameDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ conditionsDialog
+ PlanetaryConditionsDialog
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dlgLoadList
+ JFileChooser
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dlgSaveList
+ JFileChooser
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ client
+ Client
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ curfileBoardImage
+ File
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ curfileBoard
+ File
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bingClip
+ AudioClip
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mainNames
+ HashMap<String,String>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ panMain
+ JPanel
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cardsMain
+ CardLayout
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ secondaryNames
+ HashMap<String,String>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ panSecondary
+ JPanel
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ currPhaseDisplay
+ StatusBarPhaseDisplay
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cardsSecondary
+ CardLayout
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ phaseComponents
+ HashMap<String,JComponent>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ selectedEntityNum
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ignoreHotKeys
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ gameListener
+ GameListener
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ClientGUI
+ void
+
+
+ client
+ Client
+
+
+ c
+ MegaMekController
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardView
+ IBoardView
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadSoundClip
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ systemMessage
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ initializeFrame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ layoutFrame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ initialize
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMenuBar
+ CommonMenuBar
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showAbout
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showHelp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showSkinningHowTo
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showOptions
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ customizePlayer
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showPlayerList
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showRoundReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ actionPerformed
+ void
+
+
+ event
+ ActionEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSaveUnit
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ die
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getGameOptionsDialog
+ GameOptionsDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getMechSelectorDialog
+ UnitSelectorDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getStartingPositionDialog
+ StartingPositionDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlanetaryConditionsDialog
+ PlanetaryConditionsDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ switchPanel
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateButtonPanel
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ initializePanel
+ JComponent
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showBoardPopup
+ void
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toggleDisplay
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setDisplayVisible
+ void
+
+
+ visible
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toggleUnitOverview
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ toggleMap
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setMapVisible
+ void
+
+
+ visible
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ fillPopup
+ boolean
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doChoiceDialog
+ int[]
+
+
+ title
+ String
+
+
+ question
+ String
+
+
+ choices
+ String[]
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAlertDialog
+ void
+
+
+ title
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doYesNoDialog
+ boolean
+
+
+ title
+ String
+
+
+ question
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doYesNoBotherDialog
+ ConfirmDialog
+
+
+ title
+ String
+
+
+ question
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+
+ c
+ Client
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadListFile
+ void
+
+
+ player
+ IPlayer
+
+
+ reinforce
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deleteAllUnits
+ void
+
+
+ c
+ Client
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveListFile
+ void
+
+
+ unitList
+ ArrayList<Entity>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveListFile
+ void
+
+
+ unitList
+ ArrayList<Entity>
+
+
+ filename
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowActivated
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowClosed
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowClosing
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowDeactivated
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowDeiconified
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowIconified
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ windowOpened
+ void
+
+
+ windowEvent
+ WindowEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFrame
+ JFrame
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ showLOSSettingDialog
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadPreviewImage
+ void
+
+
+ bp
+ JLabel
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadPreviewImage
+ void
+
+
+ bp
+ JLabel
+
+
+ entity
+ Entity
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ bing
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getClient
+ Client
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBots
+ Map<String,Client>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getSelectedEntityNum
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setSelectedEntityNum
+ void
+
+
+ selectedEntityNum
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRandomArmyDialog
+ RandomArmyDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRandomSkillDialog
+ RandomSkillDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRandomNameDialog
+ RandomNameDialog
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSave
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSaveImage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSaveAs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardSaveAsImage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexMoused
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexCursor
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ boardHexHighlighted
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexSelected
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ firstLOSHex
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ secondLOSHex
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ finishedMovingUnits
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unitSelected
+ void
+
+
+ b
+ BoardViewEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ shouldIgnoreHotKeys
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentHidden
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentMoved
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentResized
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ componentShown
+ void
+
+
+ arg0
+ ComponentEvent
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ replacePlayer
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getCurrentPanel
+ JComponent
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.client.ui.swing.ClientGUI
+ false
+
+
+
+
+
+ true
+
+
+ Player ID + Message, Connect (Turn Visible) Flag
+ true
+ 3
+ 3
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 10
+ 43
+ 219
+
+
+
+
+
+
+
+
+ true
+
+
+ Player appears as connected, though was always there
+ false
+ 5
+ 5
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 126
+ 295
+ 20
+
+
+
+
+
+
+
+ Server
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DEFAULT_BOARD
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ password
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ metaServerUrl
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverSocket
+ ServerSocket
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ motd
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connections
+ Vector<IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionHandlers
+ Hashtable<Integer,ConnectionHandler>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetQueue
+ ConcurrentLinkedQueue<ReceivedPacket>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cfrPacketQueue
+ ConcurrentLinkedQueue<ReceivedPacket>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionsPending
+ Vector<IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionIds
+ Hashtable<Integer,IConnection>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionCounter
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ game
+ IGame
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vPhaseReport
+ Vector<Report>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ mapSettings
+ MapSettings
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ commandsHash
+ Hashtable<String,ServerCommand>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connector
+ Thread
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetPump
+ PacketPump
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ packetPumpThread
+ Thread
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ affectedBldgs
+ Hashtable<Building,Boolean>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ physicalResults
+ Vector<PhysicalResult>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ terrainProcessors
+ Vector<DynamicTerrainProcessor>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ watchdogTimer
+ Timer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityVerifier
+ EntityVerifier
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scheduledNukes
+ ArrayList<int[]>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverInstance
+ Server
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverAccessKey
+ String
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverBrowserUpdateTimer
+ Timer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ requestedTeam
+ int
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ playerChangingTeam
+ IPlayer
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changePlayersTeam
+ boolean
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ hexUpdateSet
+ Set<Coords>
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ connectionListener
+ ConnectionListenerAdapter
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ serverLock
+ Object
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ORIGIN
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DUNE_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ DUNE_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ STAR_WARS_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ STAR_WARS_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ INVADER_ZIM_CALL
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ INVADER_ZIM_RESPONSE
+ String
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getvPhaseReport
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Server
+ void
+
+
+ password
+ String
+
+
+ port
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ Server
+ void
+
+
+ password
+ String
+
+
+ port
+ int
+
+
+ registerWithServerBrowser
+ boolean
+
+
+ metaServerUrl
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setGame
+ void
+
+
+ g
+ IGame
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getGame
+ IGame
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMotd
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPassworded
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPassword
+ boolean
+
+
+ guess
+ Object
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ registerCommand
+ void
+
+
+ command
+ ServerCommand
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getCommand
+ ServerCommand
+
+
+ name
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ die
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getAllCommandNames
+ Enumeration<String>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ greeting
+ void
+
+
+ cn
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFreeConnectionId
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getFreeEntityId
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerInfo
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ correctDupeName
+ String
+
+
+ oldName
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerVersion
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerName
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendCurrentInfo
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendEntities
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ validatePlayerInfo
+ void
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ disconnected
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForObservers
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetGame
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ autoSave
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSaveGame
+ void
+
+
+ connId
+ int
+
+
+ sFile
+ String
+
+
+ sLocalPath
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveGame
+ void
+
+
+ sFile
+ String
+
+
+ sendChat
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ saveGame
+ void
+
+
+ sFile
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendLoadGame
+ void
+
+
+ connId
+ int
+
+
+ sFile
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadGame
+ boolean
+
+
+ f
+ File
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlayer
+ IPlayer
+
+
+ id
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeAllEntitesOwnedBy
+ void
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getClient
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnections
+ Enumeration<IConnection>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getConnection
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPendingConnection
+ IConnection
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetEntityRound
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyDoomedEntities
+ void
+
+
+ entityIds
+ Vector<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetEntityPhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isReportingPhase
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetPlayersDone
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetActivePlayersDone
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ prepareVictoryReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getDetailedVictoryReport
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ forceVictory
+ void
+
+
+ victor
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cancelVictory
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ requestTeamChange
+ void
+
+
+ team
+ int
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ allowTeamChange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isTeamChangeRequestInProgress
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPlayerRequestingTeamChange
+ IPlayer
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getRequestedTeam
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processTeamChange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkReady
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ endCurrentTurn
+ void
+
+
+ entityUsed
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changePhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ prepareForPhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPhasePlayable
+ boolean
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isOffboardPlayable
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ executePhase
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ calculatePlayerBVs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkEntityExchange
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ endCurrentPhase
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSpecialHexDisplayPackets
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTagInfoUpdates
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTagInfoReset
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ incrementAndSendGameRound
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveForwardIni
+ void
+
+
+ packet
+ Packet
+
+
+ connid
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ changeToNextTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendGhostSkipMessage
+ void
+
+
+ ghost
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendTurnErrorSkipMessage
+ void
+
+
+ skip
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ skipCurrentTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isTurnSkippable
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ victory
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isPlayerForcedVictory
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyBoardSettings
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ rollInitiative
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ determineTurnOrderIUI
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ determineTurnOrder
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getColorForPlayer
+ String
+
+
+ p
+ IPlayer
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ writeInitiativeReport
+ void
+
+
+ abbreviatedReport
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipLandingDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipProximityDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyDropshipProximityDamage
+ void
+
+
+ centralPos
+ Coords
+
+
+ rearArc
+ boolean
+
+
+ facing
+ int
+
+
+ killer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setIneligible
+ void
+
+
+ phase
+ IGame.Phase
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ loadUnit
+ void
+
+
+ loader
+ Entity
+
+
+ unit
+ Entity
+
+
+ bayNumber
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unloadUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ elevation
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ unloadUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ elevation
+ int
+
+
+ evacuation
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAttemptLanding
+ void
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ launchUnit
+ boolean
+
+
+ unloader
+ Entity
+
+
+ unloaded
+ Targetable
+
+
+ pos
+ Coords
+
+
+ facing
+ int
+
+
+ velocity
+ int
+
+
+ altitude
+ int
+
+
+ moveVec
+ int[]
+
+
+ bonus
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ dropUnit
+ void
+
+
+ drop
+ Entity
+
+
+ entity
+ Entity
+
+
+ curPos
+ Coords
+
+
+ altitude
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addAffectedBldg
+ void
+
+
+ bldg
+ Building
+
+
+ collapse
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyAffectedBldgs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveMovement
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processSkid
+ boolean
+
+
+ entity
+ Entity
+
+
+ start
+ Coords
+
+
+ elevation
+ int
+
+
+ direction
+ int
+
+
+ distance
+ int
+
+
+ step
+ MoveStep
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCollision
+ boolean
+
+
+ entity
+ Entity
+
+
+ target
+ Entity
+
+
+ src
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkCrash
+ boolean
+
+
+ entity
+ Entity
+
+
+ pos
+ Coords
+
+
+ altitude
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCrash
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ vel
+ int
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processLeaveMap
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ facing
+ int
+
+
+ flewOff
+ boolean
+
+
+ returnable
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processMovement
+ void
+
+
+ entity
+ Entity
+
+
+ md
+ MovePath
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTakeoffDamage
+ void
+
+
+ a
+ Aero
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderAugMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderInfernoMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverFASCAMMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderActiveMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverThunderVibraMinefield
+ void
+
+
+ coords
+ Coords
+
+
+ playerId
+ int
+
+
+ damage
+ int
+
+
+ sensitivity
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtilleryFlare
+ void
+
+
+ coords
+ Coords
+
+
+ radius
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverMortarFlare
+ void
+
+
+ coords
+ Coords
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverMissileSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverSmokeGrenade
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverSmokeMortar
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverChaffGrenade
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtillerySmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverLIsmoke
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverArtilleryInferno
+ void
+
+
+ coords
+ Coords
+
+
+ ae
+ Entity
+
+
+ subjectId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverScreen
+ void
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deployTeleMissile
+ void
+
+
+ ae
+ Entity
+
+
+ atype
+ AmmoType
+
+
+ wId
+ int
+
+
+ capMisMod
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverInfernoMissiles
+ Vector<Report>
+
+
+ ae
+ Entity
+
+
+ t
+ Targetable
+
+
+ missiles
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverInfernoMissiles
+ Vector<Report>
+
+
+ ae
+ Entity
+
+
+ t
+ Targetable
+
+
+ missiles
+ int
+
+
+ called
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ enterMinefield
+ boolean
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ curElev
+ int
+
+
+ isOnGround
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ enterMinefield
+ boolean
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ curElev
+ int
+
+
+ isOnGround
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ target
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resetMines
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ botch
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearMinefield
+ boolean
+
+
+ mf
+ Minefield
+
+
+ en
+ Entity
+
+
+ target
+ int
+
+
+ botch
+ int
+
+
+ vClearReport
+ Vector<Report>
+
+
+ indent
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearDetonatedMines
+ void
+
+
+ c
+ Coords
+
+
+ target
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkVibrabombs
+ boolean
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ displaced
+ boolean
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkVibrabombs
+ boolean
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ displaced
+ boolean
+
+
+ lastPos
+ Coords
+
+
+ curPos
+ Coords
+
+
+ vMineReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeMinefield
+ void
+
+
+ player
+ IPlayer
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ revealMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ revealMinefield
+ void
+
+
+ team
+ Team
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForRevealMinefield
+ void
+
+
+ mf
+ Minefield
+
+
+ layer
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeVibrabomb
+ void
+
+
+ mf
+ Minefield
+
+
+ vBoomReport
+ Vector<Report>
+
+
+ reduce
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ drownSwarmer
+ void
+
+
+ entity
+ Entity
+
+
+ pos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForWashedInfernos
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ washInferno
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addMovementHeat
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSetLocationsExposure
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ hex
+ IHex
+
+
+ isJump
+ boolean
+
+
+ elevation
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resistGForce
+ void
+
+
+ entity
+ Entity
+
+
+ targetroll
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckInSpace
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doVerticalTakeOffCheck
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckManeuver
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckInPlace
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doDislodgeSwarmerSkillCheck
+ boolean
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ curPos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSkillCheckWhileMoving
+ int
+
+
+ entity
+ Entity
+
+
+ entityElevation
+ int
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ isFallRoll
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ entitySrcElevation
+ int
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFallsInto
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ entitySrcElevation
+ int
+
+
+ origSrc
+ Coords
+
+
+ origDest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ causeAffa
+ boolean
+
+
+ fallReduction
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacement
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendDominoEffectCFR
+ void
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendAMSAssignCFR
+ void
+
+
+ e
+ Entity
+
+
+ ams
+ Mounted
+
+
+ waas
+ ArrayList<WeaponAttackAction>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacementMinefieldCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ elev
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityDisplacementBogDownCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ c
+ Coords
+
+
+ elev
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveDeployment
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processDeployment
+ void
+
+
+ entity
+ Entity
+
+
+ coords
+ Coords
+
+
+ nFacing
+ int
+
+
+ elevation
+ int
+
+
+ loadVector
+ Vector<Entity>
+
+
+ assaultDrop
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveArtyAutoHitHexes
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveDeployMinefields
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processDeployMinefields
+ void
+
+
+ minefields
+ Vector<Minefield>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGroundToAirHexSelectPacket
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveAttack
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processAttack
+ void
+
+
+ entity
+ Entity
+
+
+ vector
+ Vector<EntityAction>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ assignAMS
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveWhatPlayersCanSeeWhatUnits
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAllButWeaponAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSelfDestructions
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportGhostTargetRolls
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportLargeCraftECCMRolls
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveClearMinefield
+ void
+
+
+ ent
+ Entity
+
+
+ mf
+ Minefield
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveOnlyWeaponAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ triggerAPPod
+ void
+
+
+ entity
+ Entity
+
+
+ podId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ triggerBPod
+ void
+
+
+ entity
+ Entity
+
+
+ podId
+ int
+
+
+ target
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveUnjam
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveFindClub
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryIgniteHex
+ boolean
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ bHotGun
+ boolean
+
+
+ bInferno
+ boolean
+
+
+ nTargetRoll
+ TargetRoll
+
+
+ bReportAttempt
+ boolean
+
+
+ accidentTarget
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryIgniteHex
+ boolean
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ bHotGun
+ boolean
+
+
+ bInferno
+ boolean
+
+
+ nTargetRoll
+ TargetRoll
+
+
+ accidentTarget
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ tryClearHex
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ nDamage
+ int
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePhysicalAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cleanupPhysicalAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeDuplicateAttacks
+ void
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeDeadAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePunchAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveKickAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveJumpJetAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveProtoAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBrushOffAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveThrashAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBAVibroClawAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveClubAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePushAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveTripAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ aeGrappleSide
+ int
+
+
+ teGrappleSide
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBreakGrappleAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveTeleMissileAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveRamAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveRamDamage
+ void
+
+
+ ae
+ Aero
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ glancing
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeDamage
+ void
+
+
+ ae
+ Entity
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ direction
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveChargeDamage
+ void
+
+
+ ae
+ Entity
+
+
+ te
+ Entity
+
+
+ toHit
+ ToHitData
+
+
+ direction
+ int
+
+
+ glancing
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveLayExplosivesAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveDfaAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ lastEntityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getKickPushPSR
+ PilotingRollData
+
+
+ psrEntity
+ Entity
+
+
+ attacker
+ Entity
+
+
+ target
+ Entity
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveHeat
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveHarjelRepairs
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFlamingDamage
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearFlawedCoolingFlags
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForFlawedCooling
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFlawedCoolingCheck
+ Vector<Report>
+
+
+ reason
+ String
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForChainWhipGrappleChecks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForPSRFromDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForFlamingDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTeleMissileAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForBlueShieldDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForConditionDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForAtmosphereDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialWaterDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialEndOfTurn
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialUnstall
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForIndustrialCrit
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForSpaceDeath
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForSuffocation
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ cleanupDestroyedNarcPods
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePilotingRolls
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ moving
+ boolean
+
+
+ src
+ Coords
+
+
+ dest
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForTraitors
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveControlRolls
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveControl
+ Vector<Report>
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageCrew
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveCrewDamage
+ Vector<Report>
+
+
+ e
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveCrewWakeUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSelfDestruct
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveShutdownCrashes
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkFatalThresholds
+ Vector<Report>
+
+
+ nextAE
+ int
+
+
+ prevAE
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ underWater
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageEntity
+ Vector<Report>
+
+
+ te
+ Entity
+
+
+ hit
+ HitData
+
+
+ damage
+ int
+
+
+ ammoExplosion
+ boolean
+
+
+ bFrag
+ DamageType
+
+
+ damageIS
+ boolean
+
+
+ areaSatArty
+ boolean
+
+
+ throughFront
+ boolean
+
+
+ underWater
+ boolean
+
+
+ nukeS2S
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkEngineExplosion
+ boolean
+
+
+ en
+ Entity
+
+
+ vDesc
+ Vector<Report>
+
+
+ hits
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doFusionEngineExplosion
+ void
+
+
+ engineRating
+ int
+
+
+ position
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExplosion
+ void
+
+
+ damage
+ int
+
+
+ degredation
+ int
+
+
+ autoDestroyInSameHex
+ boolean
+
+
+ position
+ Coords
+
+
+ allowShelter
+ boolean
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ excludedUnitId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExplosion
+ void
+
+
+ damages
+ int[]
+
+
+ autoDestroyInSameHex
+ boolean
+
+
+ position
+ Coords
+
+
+ allowShelter
+ boolean
+
+
+ vDesc
+ Vector<Report>
+
+
+ vUnits
+ Vector<Integer>
+
+
+ clusterAmt
+ int
+
+
+ excludedUnitId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ canShelter
+ boolean
+
+
+ entityPosition
+ Coords
+
+
+ position
+ Coords
+
+
+ entityAbsHeight
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ isSheltered
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addScheduledNuke
+ void
+
+
+ nuke
+ int[]
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveScheduledNukes
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doNuclearExplosion
+ void
+
+
+ position
+ Coords
+
+
+ nukeType
+ int
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doNuclearExplosion
+ void
+
+
+ position
+ Coords
+
+
+ baseDamage
+ int
+
+
+ degredation
+ int
+
+
+ secondaryRadius
+ int
+
+
+ craterDepth
+ int
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applySecondaryNuclearEffects
+ void
+
+
+ entity
+ Entity
+
+
+ position
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyCriticalHit
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ cs
+ CriticalSlot
+
+
+ secondaryEffects
+ boolean
+
+
+ damageCaused
+ int
+
+
+ isCapital
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ oneCriticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ oneCriticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ forceLandVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ rerollRotorHits
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ crashVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ rerollRotorHits
+ boolean
+
+
+ sideSlipCrash
+ boolean
+
+
+ hexesMoved
+ int
+
+
+ crashPos
+ Coords
+
+
+ crashElevation
+ int
+
+
+ impactSide
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeVTOLorWiGE
+ Vector<Report>
+
+
+ en
+ Tank
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalTank
+ Vector<Report>
+
+
+ t
+ Tank
+
+
+ loc
+ int
+
+
+ critMod
+ int
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkAeroCrits
+ void
+
+
+ vDesc
+ Vector<Report>
+
+
+ a
+ Aero
+
+
+ hit
+ HitData
+
+
+ damage_orig
+ int
+
+
+ critThresh
+ boolean
+
+
+ critSI
+ boolean
+
+
+ ammoExplosion
+ boolean
+
+
+ nukeS2S
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalAero
+ Vector<Report>
+
+
+ a
+ Aero
+
+
+ loc
+ int
+
+
+ critMod
+ int
+
+
+ reason
+ String
+
+
+ target
+ int
+
+
+ damage
+ int
+
+
+ isCapital
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ rollNumber
+ boolean
+
+
+ isCapital
+ boolean
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalEntity
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ isRear
+ boolean
+
+
+ critMod
+ int
+
+
+ rollNumber
+ boolean
+
+
+ isCapital
+ boolean
+
+
+ damage
+ int
+
+
+ damagedByFire
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachCheck
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ underWater
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ breachLocation
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ loc
+ int
+
+
+ hex
+ IHex
+
+
+ harJel
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ survivable
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ destroyEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ reason
+ String
+
+
+ survivable
+ boolean
+
+
+ canSalvage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeEquipment
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ slot
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeEquipment
+ Vector<Report>
+
+
+ en
+ Entity
+
+
+ loc
+ int
+
+
+ mounted
+ Mounted
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeAmmoFromHeat
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ fallPos
+ Coords
+
+
+ fallHeight
+ int
+
+
+ facing
+ int
+
+
+ roll
+ PilotingRollData
+
+
+ intoBasement
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ fallPos
+ Coords
+
+
+ height
+ int
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doEntityFall
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ roll
+ PilotingRollData
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAeroElevationLoss
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveAmmoDumps
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ bInferno
+ boolean
+
+
+ entityId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ bInferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkIgnition
+ boolean
+
+
+ c
+ Coords
+
+
+ roll
+ TargetRoll
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ignite
+ void
+
+
+ c
+ Coords
+
+
+ fireLevel
+ int
+
+
+ vReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeFire
+ void
+
+
+ fireCoords
+ Coords
+
+
+ reason
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addSmoke
+ void
+
+
+ coords
+ ArrayList<Coords>
+
+
+ windDir
+ int
+
+
+ bInferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoardsInDir
+ ArrayList<String>
+
+
+ boardDir
+ File
+
+
+ basePath
+ String
+
+
+ dimensions
+ BoardDimensions
+
+
+ boards
+ ArrayList<String>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardSizesInDir
+ void
+
+
+ searchDir
+ File
+
+
+ sizes
+ TreeSet<BoardDimensions>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getBoardSizes
+ Set<BoardDimensions>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoards
+ ArrayList<String>
+
+
+ boardWidth
+ int
+
+
+ boardHeight
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ scanForBoards
+ ArrayList<String>
+
+
+ dimensions
+ BoardDimensions
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doBlind
+ boolean
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdate
+ void
+
+
+ nEntityID
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdate
+ void
+
+
+ nEntityID
+ int
+
+
+ movePath
+ Vector<UnitLocation>
+
+
+ updateVisibility
+ boolean
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityUpdateLoadedUnits
+ void
+
+
+ loader
+ Entity
+
+
+ vCanSee
+ Vector<IPlayer>
+
+
+ playersVector
+ Vector<IPlayer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanSee
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanSee
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ useSensors
+ boolean
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ whoCanDetect
+ Vector<IPlayer>
+
+
+ entity
+ Entity
+
+
+ allECMInfo
+ List<ECMInfo>
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addTeammates
+ void
+
+
+ vector
+ Vector<IPlayer>
+
+
+ player
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addObservers
+ void
+
+
+ vector
+ Vector<IPlayer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ entityAllUpdate
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterEntities
+ List<Entity>
+
+
+ pViewer
+ IPlayer
+
+
+ vEntities
+ List<Entity>
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addVisibleEntity
+ void
+
+
+ vCanSee
+ Vector<Entity>
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterReportVector
+ Vector<Report>
+
+
+ originalReportVector
+ Vector<Report>
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterReport
+ Report
+
+
+ r
+ Report
+
+
+ p
+ IPlayer
+
+
+ omitCheck
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ filterPastReports
+ Vector<Vector<Report>>
+
+
+ pastReports
+ Vector<Vector<Report>>
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateVisibilityIndicator
+ void
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityAdd
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveSquadronAdd
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityUpdate
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityLoad
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveCustomInit
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySensorChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySinksChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityNovaNetworkModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityMountedFacingChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityCalledShotChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntitySystemModeChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityAmmoChange
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveEntityDelete
+ void
+
+
+ c
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receivePlayerDone
+ void
+
+
+ pkt
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveInitiativeRerollRequest
+ void
+
+
+ pkt
+ Packet
+
+
+ connIndex
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGameOptions
+ boolean
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveGameOptionsAux
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitGameVictoryEventToAll
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerConnects
+ void
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerConnectPacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerUpdatePacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerUpdates
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ transmitAllPlayerDones
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlayerDonePacket
+ Packet
+
+
+ playerId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTurnVectorPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTurnIndexPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMapSettingsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMapSizesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createPlanetaryConditionsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createGameSettingsPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createBoardPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ movePath
+ Vector<UnitLocation>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createReportPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSpecialReportPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTacticalGeniusReportPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAllReportsPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEntitiesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFullEntitiesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFilteredEntitiesPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ losCache
+ Map<EntityTargetPair,LosEffects>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFilteredFullEntitiesPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAddEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAddEntityPacket
+ Packet
+
+
+ entityIds
+ List<Integer>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityId
+ int
+
+
+ condition
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createRemoveEntityPacket
+ Packet
+
+
+ entityIds
+ List<Integer>
+
+
+ condition
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createEndOfGamePacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ formatChatMessage
+ String
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChat
+ void
+
+
+ connId
+ int
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChat
+ void
+
+
+ origin
+ String
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendServerChat
+ void
+
+
+ connId
+ int
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendServerChat
+ void
+
+
+ message
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createHexChangePacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ hex
+ IHex
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendSmokeCloudAdded
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedHex
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createHexesChangePacket
+ Packet
+
+
+ coords
+ Set<Coords>
+
+
+ hex
+ Set<IHex>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedHexes
+ void
+
+
+ coords
+ Set<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createMineChangePacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedMines
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendVisibilityIndicator
+ void
+
+
+ e
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAttackPacket
+ Packet
+
+
+ vector
+ List<?>
+
+
+ charges
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createAttackPacket
+ Packet
+
+
+ ea
+ EntityAction
+
+
+ charge
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSpecialHexDisplayPacket
+ Packet
+
+
+ toPlayer
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createTagInfoUpdatesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createArtilleryPacket
+ Packet
+
+
+ p
+ IPlayer
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createIlluminatedHexesPacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createFlarePacket
+ Packet
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send
+ void
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send_Nova_Change
+ void
+
+
+ ID
+ int
+
+
+ net
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendReport
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendReport
+ void
+
+
+ tacticalGeniusReport
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ send
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendToPending
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ processCommand
+ void
+
+
+ connId
+ int
+
+
+ commandString
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ handle
+ void
+
+
+ connId
+ int
+
+
+ packet
+ Packet
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ run
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ explodeInfernoAmmoFromHeat
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkExplodeIndustrialZone
+ void
+
+
+ c
+ Coords
+
+
+ vDesc
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ passBuildingWall
+ void
+
+
+ entity
+ Entity
+
+
+ bldg
+ Building
+
+
+ lastPos
+ Coords
+
+
+ curPos
+ Coords
+
+
+ distance
+ int
+
+
+ why
+ String
+
+
+ backwards
+ boolean
+
+
+ overallMoveType
+ EntityMovementType
+
+
+ entering
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkBuildingCollapseWhileMoving
+ boolean
+
+
+ bldg
+ Building
+
+
+ entity
+ Entity
+
+
+ curPos
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageInfantryIn
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ hexCoords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageInfantryIn
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ hexCoords
+ Coords
+
+
+ infDamageClass
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForCollapse
+ boolean
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ checkBecauseOfDamage
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBuilding
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBasement
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ collapseBuilding
+ void
+
+
+ bldg
+ Building
+
+
+ positionMap
+ Hashtable<Coords,Vector<Entity>>
+
+
+ coords
+ Coords
+
+
+ collapseAll
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createCollapseBuildingPacket
+ Packet
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createCollapseBuildingPacket
+ Packet
+
+
+ coords
+ Vector<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createUpdateBuildingPacket
+ Packet
+
+
+ buildings
+ Vector<Building>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ applyBuildingDamage
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageBuilding
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ damageBuilding
+ Vector<Report>
+
+
+ bldg
+ Building
+
+
+ damage
+ int
+
+
+ why
+ String
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ criticalGunEmplacement
+ Vector<Report>
+
+
+ guns
+ Vector<GunEmplacement>
+
+
+ bldg
+ Building
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ sendChangedBuildings
+ void
+
+
+ buildings
+ Vector<Building>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ receiveUnloadStranded
+ void
+
+
+ packet
+ Packet
+
+
+ connId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearArtillerySpotters
+ void
+
+
+ entityID
+ int
+
+
+ weaponID
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ creditKill
+ void
+
+
+ target
+ Entity
+
+
+ attacker
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ preTreatPhysicalAttack
+ PhysicalResult
+
+
+ aaa
+ AbstractAttackAction
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolvePhysicalAttack
+ void
+
+
+ pr
+ PhysicalResult
+
+
+ cen
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkExtremeGravityMovement
+ void
+
+
+ entity
+ Entity
+
+
+ step
+ MoveStep
+
+
+ curPos
+ Coords
+
+
+ cachedMaxMPExpenditure
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doExtremeGravityDamage
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ damage
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ejectEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ ejectEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ skin_of_the_teeth
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getEjectModifiers
+ PilotingRollData
+
+
+ game
+ IGame
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getEjectModifiers
+ PilotingRollData
+
+
+ game
+ IGame
+
+
+ entity
+ Entity
+
+
+ autoEject
+ boolean
+
+
+ targetCoords
+ Coords
+
+
+ desc
+ String
+
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ abandonEntity
+ Vector<Report>
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveMechWarriorPickUp
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveSinkVees
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doTryUnstuck
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveVeeINarcPodRemoval
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveIceBroken
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ meltIceAndSnow
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ entityId
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkQuickSand
+ Vector<Report>
+
+
+ c
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkForVehicleFire
+ Vector<Report>
+
+
+ tank
+ Tank
+
+
+ inferno
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveVehicleFire
+ Vector<Report>
+
+
+ tank
+ Tank
+
+
+ existingStatus
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ noroll
+ boolean
+
+
+ damagetype
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ vehicleMotiveDamage
+ Vector<Report>
+
+
+ te
+ Tank
+
+
+ modifier
+ int
+
+
+ noroll
+ boolean
+
+
+ damagetype
+ int
+
+
+ jumpDamage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ reports
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ reports
+ Vector<Report>
+
+
+ indents
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addReport
+ void
+
+
+ report
+ Report
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ clearReports
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ addNewLines
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAssaultDrop
+ void
+
+
+ entity
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doAllAssaultDrops
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doMagmaDamage
+ void
+
+
+ en
+ Entity
+
+
+ eruption
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ doSinkEntity
+ void
+
+
+ en
+ Entity
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageHex
+ Vector<Integer>
+
+
+ coords
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ damage
+ int
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ exclude
+ Entity
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ alreadyHit
+ Vector<Integer>
+
+
+ variableDamage
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageArea
+ void
+
+
+ centre
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ mineClear
+ boolean
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ attackingBA
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ artilleryDamageArea
+ void
+
+
+ centre
+ Coords
+
+
+ attackSource
+ Coords
+
+
+ ammo
+ AmmoType
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ damage
+ int
+
+
+ falloff
+ int
+
+
+ flak
+ boolean
+
+
+ altitude
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ asfFlak
+ boolean
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverBombDamage
+ void
+
+
+ centre
+ Coords
+
+
+ type
+ int
+
+
+ subjectId
+ int
+
+
+ killer
+ Entity
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ deliverBombInferno
+ void
+
+
+ coords
+ Coords
+
+
+ ae
+ Entity
+
+
+ subjectId
+ int
+
+
+ vPhaseReport
+ Vector<Report>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveFortify
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ checkBreakSpikes
+ void
+
+
+ e
+ Entity
+
+
+ loc
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getHost
+ String
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getPort
+ int
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ handleAttacks
+ void
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getServerInstance
+ Server
+
+ false
+ true
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ level
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ Coords
+
+
+ level
+ int
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ createSmoke
+ void
+
+
+ coords
+ ArrayList<Coords>
+
+
+ level
+ int
+
+
+ duration
+ int
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateSmoke
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ newCoords
+ ArrayList<Coords>
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ removeSmokeTerrain
+ void
+
+
+ cloud
+ SmokeCloud
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getSmokeCloudList
+ List<SmokeCloud>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ resolveBlowingSandDamage
+ Vector<Report>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ layMine
+ void
+
+
+ entity
+ Entity
+
+
+ mineId
+ int
+
+
+ coords
+ Coords
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ reportRoll
+ void
+
+
+ roll
+ Roll
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ registerWithServerBrowser
+ void
+
+
+ register
+ boolean
+
+
+ urlString
+ String
+
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getHexUpdateSet
+ Set<Coords>
+
+ false
+ false
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setHexUpdateSet
+ void
+
+
+ hexUpdateSet
+ HashSet<Coords>
+
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ megamek.server.Server
+ false
+
+
+
+
+
+ true
+
+
+ User presses toggle key (already connected)
+ true
+ 1
+ 1
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ 100
+ 0
+ 20
+
+
+
+
+
+
+
+ User
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/CSE2102Noterinos b/MegaMek/CSE2102Noterinos
new file mode 100644
index 000000000..42cfbe50e
--- /dev/null
+++ b/MegaMek/CSE2102Noterinos
@@ -0,0 +1,16 @@
+Concept of stuff to do:
+
+1) Implement a flag for invisibility in IPlayer (interface) and make sure that
+ any and all things that use IPlayer update this flag.
+
+2) Implement a check box in the connection GUI.
+
+3) Use the check box from 2) as a flag in the connection.
+
+4) Add a key for invisibility whilst spectating/invisible during a game
+ This will serve as a toggle.
+
+5) Reuse code as needed.
+
+6) Suppress connection messages when joining as invisible; show disconnection
+ messages and connection messages if applicable when joining as non-invisible.
\ No newline at end of file
diff --git a/MegaMek/InterfaceDiagram.ucls b/MegaMek/InterfaceDiagram.ucls
new file mode 100644
index 000000000..402e2fae9
--- /dev/null
+++ b/MegaMek/InterfaceDiagram.ucls
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/Interfaces.ucls b/MegaMek/Interfaces.ucls
new file mode 100644
index 000000000..feb209f73
--- /dev/null
+++ b/MegaMek/Interfaces.ucls
@@ -0,0 +1,10449 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/MegaMek2015.uml b/MegaMek/MegaMek2015.uml
new file mode 100644
index 000000000..40d9334a1
--- /dev/null
+++ b/MegaMek/MegaMek2015.uml
@@ -0,0 +1,2 @@
+
+
diff --git a/MegaMek/MegaMek2015.umlcd b/MegaMek/MegaMek2015.umlcd
new file mode 100644
index 000000000..6855ec751
--- /dev/null
+++ b/MegaMek/MegaMek2015.umlcd
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/MegaMek/UMLClassDiagram.ucls b/MegaMek/UMLClassDiagram.ucls
new file mode 100644
index 000000000..4f6d599b0
--- /dev/null
+++ b/MegaMek/UMLClassDiagram.ucls
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/data/mechfiles/units.cache b/MegaMek/data/mechfiles/units.cache
index 284c480f8..750893d02 100644
Binary files a/MegaMek/data/mechfiles/units.cache and b/MegaMek/data/mechfiles/units.cache differ
diff --git a/MegaMek/i18n/megamek/client/messages.properties b/MegaMek/i18n/megamek/client/messages.properties
index f3139e169..eab748801 100644
--- a/MegaMek/i18n/megamek/client/messages.properties
+++ b/MegaMek/i18n/megamek/client/messages.properties
@@ -2118,6 +2118,7 @@ MegaMek.serverPassL=Server Password:
MegaMek.metaserverL=Serverbrowser URL:
MegaMek.registerC=Register Game
MegaMek.serverAddrL=Server Address:
+MegaMek.ConnectAsInvis=Connect as invisible?
MegaMek.welcome.message=MegaMek is a complex application -- if you ever need any help you\r\nshould start by reading the documentation, accessible through the\r\nHelp menu.\n\ \nWould you like to view the documentation now?\n
MegaMek.hostNewGame.label=Start a New Game...
MegaMek.hostScenario.label=Start a Scenario...
diff --git a/MegaMek/logs/gamelog.html b/MegaMek/logs/gamelog.html
new file mode 100644
index 000000000..afdbc7f4f
Binary files /dev/null and b/MegaMek/logs/gamelog.html differ
diff --git a/MegaMek/mmconf/clientsettings.xml b/MegaMek/mmconf/clientsettings.xml
index 846266fcd..555c1ef67 100644
--- a/MegaMek/mmconf/clientsettings.xml
+++ b/MegaMek/mmconf/clientsettings.xml
@@ -1,13 +1,21 @@
-
+
-
+
+
+
+
+
+
+
+
+
diff --git a/MegaMek/src/megamek/client/Client.java b/MegaMek/src/megamek/client/Client.java
index 2b93d1cde..03d2d6e9b 100644
--- a/MegaMek/src/megamek/client/Client.java
+++ b/MegaMek/src/megamek/client/Client.java
@@ -117,7 +117,7 @@ public class Client implements IClientCommandHandler {
// we need these to communicate with the server
private String name;
-
+
private IConnection connection;
// the hash table of client commands
@@ -249,7 +249,7 @@ public class Client implements IClientCommandHandler {
rsg = new RandomSkillsGenerator();
}
-
+
public int getLocalPlayerNumber() {
return localPlayerNumber;
}
diff --git a/MegaMek/src/megamek/client/ui/swing/ConnectDialog.java b/MegaMek/src/megamek/client/ui/swing/ConnectDialog.java
index 0d91cbec4..120af6700 100644
--- a/MegaMek/src/megamek/client/ui/swing/ConnectDialog.java
+++ b/MegaMek/src/megamek/client/ui/swing/ConnectDialog.java
@@ -26,13 +26,16 @@ public class ConnectDialog extends JDialog implements ActionListener {
private static final long serialVersionUID = 5895056240077042429L;
public String playerName;
public String serverAddr;
+ public String spectateValue;
public int port;
private JLabel yourNameL;
private JLabel serverAddrL;
private JLabel portL;
+ private JLabel SpectateConnectL;
private JTextField yourNameF;
private JTextField serverAddrF;
private JTextField portF;
+ private JTextField SpectateConnectF;
private JButton okayB;
private JButton cancelB;
@@ -44,6 +47,8 @@ public class ConnectDialog extends JDialog implements ActionListener {
Messages.getString("MegaMek.serverAddrL"), SwingConstants.RIGHT); //$NON-NLS-1$
portL = new JLabel(
Messages.getString("MegaMek.portL"), SwingConstants.RIGHT); //$NON-NLS-1$
+ SpectateConnectL = new JLabel(
+ Messages.getString("MegaMek.ConnectAsInvis"), SwingConstants.RIGHT); //$NON-NLS-1$
yourNameF = new JTextField(PreferenceManager.getClientPreferences()
.getLastPlayerName(), 16);
yourNameF.addActionListener(this);
@@ -54,6 +59,9 @@ public class ConnectDialog extends JDialog implements ActionListener {
.getLastConnectPort()
+ "", 4); //$NON-NLS-1$
portF.addActionListener(this);
+ SpectateConnectF = new JTextField(PreferenceManager.getClientPreferences()
+ .getSpectateConnect(), 16);
+ SpectateConnectF.addActionListener(this);
okayB = new JButton(Messages.getString("Okay")); //$NON-NLS-1$
okayB.setActionCommand("done"); //$NON-NLS-1$
okayB.addActionListener(this);
@@ -68,7 +76,7 @@ public class ConnectDialog extends JDialog implements ActionListener {
c.fill = GridBagConstraints.NONE;
c.weightx = 0.0;
c.weighty = 0.0;
- c.insets = new Insets(5, 5, 5, 5);
+ c.insets = new Insets(6, 6, 6, 6);
c.gridwidth = 1;
c.anchor = GridBagConstraints.EAST;
gridbag.setConstraints(yourNameL, c);
@@ -93,6 +101,14 @@ public class ConnectDialog extends JDialog implements ActionListener {
c.anchor = GridBagConstraints.WEST;
gridbag.setConstraints(portF, c);
getContentPane().add(portF);
+ c.gridwidth = 1;
+ c.anchor = GridBagConstraints.EAST;
+ gridbag.setConstraints(SpectateConnectL, c);
+ getContentPane().add(SpectateConnectL);
+ c.gridwidth = GridBagConstraints.REMAINDER;
+ c.anchor = GridBagConstraints.WEST;
+ gridbag.setConstraints(SpectateConnectF, c);
+ getContentPane().add(SpectateConnectF);
c.ipadx = 20;
c.ipady = 5;
c.gridwidth = 1;
@@ -114,6 +130,7 @@ public class ConnectDialog extends JDialog implements ActionListener {
try {
playerName = yourNameF.getText();
serverAddr = serverAddrF.getText();
+ spectateValue = SpectateConnectF.getText();
port = Integer.decode(portF.getText().trim()).intValue();
} catch (NumberFormatException ex) {
System.err.println(ex.getMessage());
@@ -125,6 +142,8 @@ public class ConnectDialog extends JDialog implements ActionListener {
PreferenceManager.getClientPreferences().setLastConnectAddr(
serverAddr);
PreferenceManager.getClientPreferences().setLastConnectPort(port);
+
+ PreferenceManager.getClientPreferences().setSpectateConnect(spectateValue);
}
setVisible(false);
}
diff --git a/MegaMek/src/megamek/client/ui/swing/MegaMekGUI.java b/MegaMek/src/megamek/client/ui/swing/MegaMekGUI.java
index 5304a7f11..b03c8bccc 100644
--- a/MegaMek/src/megamek/client/ui/swing/MegaMekGUI.java
+++ b/MegaMek/src/megamek/client/ui/swing/MegaMekGUI.java
@@ -735,7 +735,6 @@ public class MegaMekGUI implements IMegaMekGUI {
Messages.getString("MegaMek.ConnectAlert.message"), Messages.getString("MegaMek.ConnectAlert.title"), JOptionPane.ERROR_MESSAGE); //$NON-NLS-1$ //$NON-NLS-2$
return;
}
-
// initialize game
client = new Client(cd.playerName, cd.serverAddr, cd.port);
ClientGUI gui = new ClientGUI(client,controller);
diff --git a/MegaMek/src/megamek/client/ui/swing/PlayerListDialog.java b/MegaMek/src/megamek/client/ui/swing/PlayerListDialog.java
index 150ca4505..0d3d4895c 100644
--- a/MegaMek/src/megamek/client/ui/swing/PlayerListDialog.java
+++ b/MegaMek/src/megamek/client/ui/swing/PlayerListDialog.java
@@ -140,6 +140,10 @@ public class PlayerListDialog extends JDialog implements ActionListener {
}
((DefaultListModel) playerList.getModel())
.addElement(playerDisplay.toString());
+
+ if(player.isInvisible()) {
+ playerDisplay.delete(0, playerDisplay.length()-1);
+ }
}
}
diff --git a/MegaMek/src/megamek/common/IPlayer.java b/MegaMek/src/megamek/common/IPlayer.java
index 155a4857c..8d23e4986 100644
--- a/MegaMek/src/megamek/common/IPlayer.java
+++ b/MegaMek/src/megamek/common/IPlayer.java
@@ -147,6 +147,10 @@ public interface IPlayer extends ITurnOrdered {
Vector getArtyAutoHitHexes();
void addArtyAutoHitHex(Coords c);
+
+ boolean isInvisible();
+
+ void setInvisible(boolean invisible);
boolean hasTAG();
@@ -192,4 +196,5 @@ public interface IPlayer extends ITurnOrdered {
* @return a vector of relevant entity ids
*/
Vector getAirborneVTOL();
+
}
\ No newline at end of file
diff --git a/MegaMek/src/megamek/common/Player.java b/MegaMek/src/megamek/common/Player.java
index 289cfec0c..f7b8464bb 100644
--- a/MegaMek/src/megamek/common/Player.java
+++ b/MegaMek/src/megamek/common/Player.java
@@ -33,7 +33,7 @@ public final class Player extends TurnOrdered implements IPlayer {
private String name = "unnamed";
private int id;
-
+ private boolean invisible = false;
private int team = TEAM_NONE;
private boolean done = false; // done with phase
@@ -228,6 +228,11 @@ public final class Player extends TurnOrdered implements IPlayer {
this.team = team;
}
+ @Override
+ public boolean isInvisible() {
+ return this.invisible;
+ }
+
@Override
public boolean isDone() {
return done;
@@ -282,6 +287,14 @@ public final class Player extends TurnOrdered implements IPlayer {
setSeeAll(false);
}
}
+
+ @Override
+ public void setInvisible(boolean invisible) {
+ if(invisible){
+ this.setObserver(true);
+ }
+ this.invisible = invisible;
+ }
@Override
public int getColorIndex() {
@@ -554,4 +567,5 @@ public final class Player extends TurnOrdered implements IPlayer {
public String toString() {
return "Player " + getId() + " (" + getName() + ")";
}
+
}
diff --git a/MegaMek/src/megamek/common/net/Packet.java b/MegaMek/src/megamek/common/net/Packet.java
index 618903b03..03c890190 100644
--- a/MegaMek/src/megamek/common/net/Packet.java
+++ b/MegaMek/src/megamek/common/net/Packet.java
@@ -25,7 +25,7 @@ public class Packet {
public static final int COMMAND_CLIENT_NAME = 20;
public static final int COMMAND_CLIENT_VERSIONS = 25;
public static final int COMMAND_LOCAL_PN = 30;
-
+ public static final int COMMAND_JOIN_INVISIBLE = 35;
public static final int COMMAND_PLAYER_ADD = 40;
public static final int COMMAND_PLAYER_REMOVE = 50;
public static final int COMMAND_PLAYER_UPDATE = 60;
diff --git a/MegaMek/src/megamek/common/preference/ClientPreferences.java b/MegaMek/src/megamek/common/preference/ClientPreferences.java
index 41e0eb0a8..1f9380b80 100644
--- a/MegaMek/src/megamek/common/preference/ClientPreferences.java
+++ b/MegaMek/src/megamek/common/preference/ClientPreferences.java
@@ -35,6 +35,7 @@ class ClientPreferences extends PreferenceStoreProxy implements
store.setDefault(MAX_PATHFINDER_TIME,
MovePath.DEFAULT_PATHFINDER_TIME_LIMIT);
store.setDefault(DATA_DIRECTORY, "data");
+ store.setDefault(SPECTATE_CONNECT, "No");
store.setDefault(LOG_DIRECTORY, "logs");
store.setDefault(MECH_DIRECTORY, store.getDefaultString(DATA_DIRECTORY)
+ File.separator + "mechfiles");
@@ -90,6 +91,10 @@ class ClientPreferences extends PreferenceStoreProxy implements
public String getLastPlayerName() {
return store.getString(LAST_PLAYER_NAME);
}
+
+ public String getSpectateConnect() {
+ return store.getString(SPECTATE_CONNECT);
+ }
public String getLastServerPass() {
return store.getString(LAST_SERVER_PASS);
@@ -218,6 +223,10 @@ class ClientPreferences extends PreferenceStoreProxy implements
public void setLastPlayerName(String name) {
store.setValue(LAST_PLAYER_NAME, name);
}
+
+ public void setSpectateConnect(String Value) {
+ store.setValue(SPECTATE_CONNECT, Value);
+ }
public void setLastServerPass(String serverPass) {
store.setValue(LAST_SERVER_PASS, serverPass);
diff --git a/MegaMek/src/megamek/common/preference/IClientPreferences.java b/MegaMek/src/megamek/common/preference/IClientPreferences.java
index 5eceef586..84702c10c 100644
--- a/MegaMek/src/megamek/common/preference/IClientPreferences.java
+++ b/MegaMek/src/megamek/common/preference/IClientPreferences.java
@@ -28,6 +28,7 @@ public interface IClientPreferences extends IPreferenceStore {
public static final String LAST_PLAYER_CATEGORY = "LastPlayerCategory";
public static final String LAST_PLAYER_COLOR = "LastPlayerColor";
public static final String LAST_PLAYER_NAME = "LastPlayerName";
+ public static final String SPECTATE_CONNECT = "SpectateConnect";
public static final String LAST_SERVER_PASS = "LastServerPass";
public static final String LAST_SERVER_PORT = "LastServerPort";
public static final String LOCALE = "Locale";
@@ -72,6 +73,8 @@ public interface IClientPreferences extends IPreferenceStore {
String getLastPlayerName();
+ String getSpectateConnect();
+
String getLastServerPass();
int getLastServerPort();
@@ -138,6 +141,8 @@ public interface IClientPreferences extends IPreferenceStore {
void setLastPlayerName(String name);
+ void setSpectateConnect(String Value);
+
void setLastServerPass(String serverPass);
void setLastServerPort(int port);
diff --git a/MegaMek/src/megamek/common/weapons/UMLDiagram.ucls b/MegaMek/src/megamek/common/weapons/UMLDiagram.ucls
new file mode 100644
index 000000000..52568d008
--- /dev/null
+++ b/MegaMek/src/megamek/common/weapons/UMLDiagram.ucls
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MegaMek/src/megamek/server/Server.java b/MegaMek/src/megamek/server/Server.java
index a86219762..2df7cdf4e 100644
--- a/MegaMek/src/megamek/server/Server.java
+++ b/MegaMek/src/megamek/server/Server.java
@@ -879,9 +879,12 @@ public class Server implements Runnable {
if (needs) {
IPlayer player = getPlayer(connId);
if (null != player) {
+ if(!player.isInvisible())
+ {
sendServerChat("For " + player.getName() + " Server reports:"
+ System.lineSeparator()
+ buf.toString());
+ }
}
} else {
System.out.println("SUCCESS: Client/Server Version ("+version+") and Checksum ("+clientChecksum+") matched");
@@ -971,7 +974,8 @@ public class Server implements Runnable {
&& (game.getEntitiesOwnedBy(player) < 1)) {
player.setObserver(true);
}
-
+
+ if (player.isInvisible() == false) {
// send the player the motd
sendServerChat(connId, motd);
@@ -1002,7 +1006,7 @@ public class Server implements Runnable {
// Get the player *again*, because they may have disconnected.
player = getPlayer(connId);
- if (null != player) {
+ if (null != player ) {
StringBuffer buff = new StringBuffer();
buff.append(player.getName()).append(" connected from ")
.append(getClient(connId).getInetAddress());
@@ -1015,6 +1019,8 @@ public class Server implements Runnable {
sendServerChat(who);
} // Found the player
+
+ }
}
@@ -28765,6 +28771,9 @@ public class Server implements Runnable {
}
// act on it
switch (packet.getCommand()) {
+ case Packet.COMMAND_JOIN_INVISIBLE:
+
+ break;
case Packet.COMMAND_CLIENT_VERSIONS:
receivePlayerVersion(packet, connId);
break;