CLASS snoddasmannen/galimulator/Space snoddasmannen/galimulator/Space FIELD aa bufferedToastWidget Lsnoddasmannen/galimulator/ui/BufferedWidgetWrapper; FIELD ab monsterSpawnerRandom Ljava/util/Random; FIELD aB __unusedField1 Z FIELD aC __unusedField0 Z FIELD activeWidgets activeWidgets Ljava/util/Vector; FIELD actors actors Ljava/util/Vector; FIELD actorSpawnPredicates actorSpawnPredicates Ljava/util/ArrayList; FIELD aE __unusedField0 Lsnoddasmannen/galimulator/RewardData; FIELD af inWelcomeWidget Z FIELD aF __nopField__provideRewards Z COMMENT Always false. FIELD aG __unusedField__reward Lsnoddasmannen/galimulator/RewardData; COMMENT This method is unused as it is related to the feature where you can unlock actors COMMENT by watching an advert, which only exists on Android releases of galimulator. As such, COMMENT this functionality is unused on desktop releases of the game. FIELD aI cancellableListener Lsnoddasmannen/galimulator/AuxiliaryListener; FIELD aJ stepTarget I FIELD alliances alliances Ljava/util/Vector; FIELD artifacts artifacts Ljava/util/Vector; FIELD aspectRatio aspectRatio F FIELD at __unusedField2 Z FIELD au __unusedField3 Z FIELD av __unusedField4 I FIELD B bulletinLog Lsnoddasmannen/galimulator/ui/class_5; FIELD backgroundTaskDescription backgroundTaskDescription Ljava/lang/String; FIELD closedWidgets closedWidgets Ljava/util/Vector; FIELD corporations corporations Ljava/util/Vector; FIELD d displayedItems Ljava/util/Vector; FIELD disruptedStars disruptedStars Ljava/util/Vector; FIELD E untickedGalaxy Z COMMENT Denotes whether the current galaxy has been created or loaded since the last tick. COMMENT COMMENT Snodmap name: justLoaded (as per the testing suite) FIELD empires empires Ljava/util/Vector; FIELD F WIDGET_MANIPULATION_LOCK Ljava/util/concurrent/locks/ReentrantLock; FIELD history history Lsnoddasmannen/galimulator/History; FIELD j shownItems Ljava/util/ArrayList; FIELD l totems Ljava/util/Vector; FIELD M backgroundTaskProgress Ljava/lang/String; FIELD milliYear milliYear I FIELD neutralEmpire neutralEmpire Lsnoddasmannen/galimulator/Empire; FIELD openedWidgets openedWidgets Ljava/util/Vector; FIELD p families Ljava/util/Vector; FIELD paused paused Z FIELD persons persons Ljava/util/Vector; FIELD quests quests Ljava/util/Vector; FIELD r cultures Ljava/util/ArrayList; FIELD s sleeperEmpires Ljava/util/ArrayList; FIELD sandboxUsed sandboxUsed Z FIELD saveStackdepth saveStackdepth I FIELD starCount starCount F FIELD stars stars Ljava/util/Vector; FIELD starsQuadTree starsQuadTree Lsnoddasmannen/galimulator/QuadTree; FIELD tickCount tickCount I FIELD v followedPeople Ljava/util/Vector; FIELD vanity vanity Lsnoddasmannen/galimulator/VanityHolder; FIELD w __unusedField0 Ljava/util/Vector; FIELD W mapCache Ljava/util/List; FIELD wars wars Ljava/util/Vector; FIELD x auxiliaryListeners Ljava/util/Vector; FIELD Y newActors Ljava/util/Vector; FIELD Z unbufferedToastWidget Lsnoddasmannen/galimulator/ui/InformationWidget; METHOD a hugeExplosion (DDD)V COMMENT Trigger a huge explosion that forcefully strips system ownership and deals heavy damage COMMENT to actors, if it doesn't evaporate them outright. ARG 0 x ARG 2 y ARG 4 distance METHOD a (DDDLsnoddasmannen/galimulator/actors/Actor;)Z ARG 6 actor METHOD a getStarsWithin (FFF)Ljava/util/Vector; COMMENT Obtains all stars within a square denoted by the parameters centerX and centerY. The square has a radius COMMENT (that is the minimal distance from center to an edge of the square) of squareRadius. ARG 0 centerX ARG 1 centerY ARG 2 squareRadius METHOD a getStarsNear (FFI)Ljava/util/ArrayList; ARG 0 x ARG 1 y ARG 2 outputStarCount METHOD a collectHostileActors (FFLsnoddasmannen/galimulator/actors/Actor;F)Ljava/util/ArrayList; ARG 0 x ARG 1 y ARG 2 witness ARG 3 maxDistanceSq METHOD a findNearestEnemy (FFLsnoddasmannen/galimulator/Empire;FLjava/util/Vector;)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 x ARG 1 y ARG 2 ownerEmpire ARG 3 searchRadius ARG 4 pool METHOD a __unusedMethod0 (I)V ARG 0 __unknownArg METHOD a hasEmpireInHistory (ILsnoddasmannen/galimulator/Empire;)Z COMMENT Check whether an empire currently exists with the given UID or whether COMMENT it has existed as an ancestor empire of a currently active empire, COMMENT excluding the given empire {@code exclude}. ARG 0 empireUID ARG 1 exclude METHOD a generateGalaxySync (ILsnoddasmannen/galimulator/MapData;)V ARG 0 starCount ARG 1 mapMeta METHOD a getStarsWithin (Lcom/badlogic/gdx/math/Rectangle;)Ljava/util/Vector; ARG 0 aabb METHOD a getNearestMonster (Lcom/badlogic/gdx/math/Vector2;)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 position METHOD a getPeopleNear (Lcom/badlogic/gdx/math/Vector2;F)Ljava/util/Vector; ARG 0 location ARG 1 distanceSq METHOD a has (Ljava/util/ArrayList;Lsnoddasmannen/galimulator/Culture;)Z ARG 0 cultures ARG 1 culture METHOD a has (Ljava/util/ArrayList;Lsnoddasmannen/galimulator/Star;)V ARG 0 stars ARG 1 star METHOD a getNearestStar (Ljava/util/Vector;FF)Lsnoddasmannen/galimulator/Star; COMMENT Returns the star in the {@code starList} vector that is the nearest to the provided COMMENT {@code x}/{@code y} coordinates. A return value of {@code null} implies an empty list. ARG 0 starList ARG 1 x ARG 2 y METHOD a createInlineDialog (Ljava/util/Vector;Lsnoddasmannen/galimulator/ui/FlowLayout$FlowDirection;Lsnoddasmannen/galimulator/ui/Widget$WIDGET_ID;)V ARG 0 dialogElement ARG 1 flowDirection ARG 2 widgetId METHOD a getTotem (Lsnoddasmannen/galimulator/actors/Totem$TotemType;)Lsnoddasmannen/galimulator/actors/Totem; ARG 0 totem METHOD a setTotem (Lsnoddasmannen/galimulator/actors/Totem$TotemType;FFZ)V ARG 0 totem ARG 1 x ARG 2 y ARG 3 active METHOD a registerAlliance (Lsnoddasmannen/galimulator/Alliance;)V ARG 0 alliance METHOD a registerArtifact (Lsnoddasmannen/galimulator/artifacts/Artifact;)V ARG 0 artifact METHOD a removeCancellableAuxiliaryListener (Lsnoddasmannen/galimulator/AuxiliaryListener;)V ARG 0 listener METHOD a addCancellableAuxiliaryListener (Lsnoddasmannen/galimulator/AuxiliaryListener;Ljava/lang/String;)V ARG 0 listener ARG 1 listenerDescription METHOD a registerCorporation (Lsnoddasmannen/galimulator/corporation/Corporation;)V ARG 0 corporation METHOD a registerCulture (Lsnoddasmannen/galimulator/Culture;)V ARG 0 culture METHOD a canControlEmpireShips (Lsnoddasmannen/galimulator/Empire;)Z COMMENT Potentially broken. Beware METHOD a (Lsnoddasmannen/galimulator/Empire;Lsnoddasmannen/galimulator/War;)Z ARG 1 war METHOD a registerEmpireFrom (Lsnoddasmannen/galimulator/EmpireDescriptor;)Lsnoddasmannen/galimulator/Empire; ARG 0 descriptor METHOD a showFamilyDetail (Lsnoddasmannen/galimulator/Family;)V METHOD a __unusedMethod0 (Lsnoddasmannen/galimulator/interface_10;)V ARG 0 arg0 METHOD a showPlayerStatusWidget (Lsnoddasmannen/galimulator/Player;)V ARG 0 player METHOD a set_ai (Lsnoddasmannen/galimulator/PlayServiceStatus;)V ARG 0 arg METHOD a postQuest (Lsnoddasmannen/galimulator/Quest;)V COMMENT Post a quest onto the bulletin log and register the quest in the list of all quests. ARG 0 quest METHOD a __nopMethod0 (Lsnoddasmannen/galimulator/RewardData;)V ARG 0 arg METHOD a openGalaxyPreviewWidget (Lsnoddasmannen/galimulator/StarGenerator;)Lsnoddasmannen/galimulator/ui/GalaxyPreviewWidget; ARG 0 generator METHOD a openTutorial (Lsnoddasmannen/galimulator/Tutorial;)V ARG 0 tutorial METHOD a closeWidgets (Lsnoddasmannen/galimulator/ui/Widget;Ljava/lang/Class;Lsnoddasmannen/galimulator/ui/Widget$WIDGET_ID;Z)Z ARG 0 topLevelElement COMMENT May be null to affect all widgets. ARG 1 widgetClass ARG 2 widgetId ARG 3 closeWidgets METHOD a __unusedMethod__setProvideRewards (Z)V ARG 0 provideRewards METHOD A hasSleeperEmpires ()Z METHOD aA __nopMethod2 ()V METHOD aB __nopMethod0 ()V METHOD ad showTutorialSelection ()V METHOD aD __nopMethod1 ()V METHOD addActor addActor (Lsnoddasmannen/galimulator/actors/Actor;)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 actor METHOD addAuxiliaryListener addAuxiliaryListener (Lsnoddasmannen/galimulator/AuxiliaryListener;)V ARG 0 listener METHOD addUnbufferedWidget addUnbufferedWidget (Lsnoddasmannen/galimulator/ui/Widget;)V ARG 0 widget METHOD aE deactivateTotems ()V METHOD af openNewDynastyWidget ()V METHOD ag toggleUIVisibility ()V METHOD aI getGalaxyTypeSelectionDialog ()Lsnoddasmannen/galimulator/Dialog; METHOD aJ getSelectableMaps ()Ljava/util/List; METHOD aL getBitmapStarGenerators ()Ljava/util/List; METHOD am __nopMethod3 ()V METHOD an getRandomEmpire ()Lsnoddasmannen/galimulator/Empire; METHOD aN getRandomPerson ()Lsnoddasmannen/galimulator/Person; METHOD aO getFamilies ()Ljava/util/Vector; METHOD ap __unusedMethod1 ()V METHOD aP sortFamilies ()V METHOD as makeWebbedStarlanes ()V METHOD av spawnSpaceOddity ()V COMMENT Will not spawn any space oddities or monsters if a space oddity already exists. COMMENT COMMENT @see Actor#isMonster() METHOD aw getResearchMultiplier ()F METHOD b __unusedMethod0 ()V METHOD b getNearestEnemy (FFLsnoddasmannen/galimulator/actors/Actor;F)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 originX ARG 1 originY ARG 2 witness ARG 3 searchRadius METHOD b findNearestEnemyFast (FFLsnoddasmannen/galimulator/Empire;F)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 x ARG 1 y ARG 2 ownerEmpire ARG 3 searchRadius METHOD b lookupActor (I)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 actorId METHOD b clamp (Lcom/badlogic/gdx/math/Vector2;)Z ARG 0 position METHOD b showUniqueWidget (Ljava/lang/Class;)V COMMENT Ensures uniqueness, though for all intents and purposes it is COMMENT identical to {@link #showWidget(Class)} for non-persistent widgets. COMMENT COMMENT For persistent widgets, it does not show the widget if it is already visible. ARG 0 clazz METHOD b (Ljava/util/ArrayList;Lsnoddasmannen/galimulator/Star;)Z ARG 1 star METHOD b unregisterActor (Lsnoddasmannen/galimulator/actors/Actor;)V ARG 0 actor METHOD b unregisterAlliance (Lsnoddasmannen/galimulator/Alliance;)V ARG 0 alliance METHOD b unregisterArtifact (Lsnoddasmannen/galimulator/artifacts/Artifact;)V ARG 0 artifact METHOD b (Lsnoddasmannen/galimulator/corporation/Corporation;)V COMMENT @deprecated Corporations seem to be dead code of an age long byegone. ARG 0 corporation METHOD b unregisterCulture (Lsnoddasmannen/galimulator/Culture;)V ARG 0 culture METHOD b addFamily (Lsnoddasmannen/galimulator/Family;)V ARG 0 family METHOD b removeDisplayedItem (Lsnoddasmannen/galimulator/Item;)V ARG 0 item METHOD b unregisterQuest (Lsnoddasmannen/galimulator/Quest;)V ARG 0 quest METHOD b __unusedMethod__setReward (Lsnoddasmannen/galimulator/RewardData;)V COMMENT This method is unused as it is related to the feature where you can unlock actors COMMENT by watching an advert, which only exists on Android releases of galimulator. As such, COMMENT this functionality is unused on desktop releases of the game. METHOD b setHalfStepping (Z)V COMMENT Whether to move at "half" speed, i.e. by omitting every second logical simulation tick. METHOD bb ensureConnectedStarsConnected ()V COMMENT Connect stars that are connected according to their {@link Star#intLanes}. COMMENT This will likely be called while loading a savegame. Not of relevance in other scenarios. METHOD bc ensureStarOwnerSet ()V COMMENT Ensure that the star's ownerEmpire corresponds to the empire defined by the star's ownerid. METHOD bd connectInterconnected ()V METHOD be connectQuick ()V METHOD bf connectStandard ()V METHOD c lookupCulture (I)Lsnoddasmannen/galimulator/Culture; ARG 0 cultureId METHOD c restartGalaxy (ILsnoddasmannen/galimulator/MapData;)V ARG 0 newStarCount ARG 1 newMapMeta METHOD c createPerson (Lcom/badlogic/gdx/math/Vector2;)Lsnoddasmannen/galimulator/Person; ARG 0 birthPosition METHOD c removeFamily (Lsnoddasmannen/galimulator/Family;)V ARG 0 family METHOD c isDisrupted (Lsnoddasmannen/galimulator/Star;)Z ARG 0 star METHOD c clearActiveWidgets (Z)V ARG 0 keepWidgetManipulationLock METHOD C closeLastWidget ()Z METHOD closeNonPersistentWidgets closeNonPersistentWidgets ()V METHOD closeWidget closeWidget (Lsnoddasmannen/galimulator/ui/Widget;)V ARG 0 widget METHOD connectStars connectStars (Lsnoddasmannen/galimulator/Star;Lsnoddasmannen/galimulator/Star;)V METHOD d lookupFleet (I)Lsnoddasmannen/galimulator/Fleet; ARG 0 fleetId METHOD d postBulletin (Ljava/lang/String;)V ARG 0 text METHOD d (Lsnoddasmannen/galimulator/actors/Actor;)V ARG 0 actor METHOD d registerSleeperEmpire (Lsnoddasmannen/galimulator/Empire;)V COMMENT Does nothing if called with the neutral empire. ARG 0 empire METHOD d (Lsnoddasmannen/galimulator/Empire;Lsnoddasmannen/galimulator/Star;)Z ARG 1 star METHOD d addDisruption (Lsnoddasmannen/galimulator/Star;)V ARG 0 star METHOD d focusWidget (Lsnoddasmannen/galimulator/ui/Widget;)V COMMENT Note: Only works for Widgets added unbuffered or BufferedWidgetWrappers. ARG 0 widget METHOD D tickPausedItems ()I COMMENT Returns 0 if no items exist/are to be displayed, 1 otherwise. METHOD draw draw (Lsnoddasmannen/galimulator/rendersystem/RenderCache;)V METHOD e getSaveNames ()Ljava/util/Vector; METHOD e lookupEmpire (I)Lsnoddasmannen/galimulator/Empire; ARG 0 empireId METHOD e registerEmpire (Lsnoddasmannen/galimulator/Empire;)V ARG 0 empire METHOD e removeDisruption (Lsnoddasmannen/galimulator/Star;)V ARG 0 star METHOD f getHighestXPActor ()Lsnoddasmannen/galimulator/actors/Actor; METHOD f lookupArtifact (I)Lsnoddasmannen/galimulator/artifacts/Artifact; ARG 0 artifactId METHOD f onEmpireDeath (Lsnoddasmannen/galimulator/Empire;)V METHOD f setInWelcomeWidget (Z)V COMMENT Might also have something to do with the tutorial, idk. METHOD F getRandomStar ()Lsnoddasmannen/galimulator/Star; METHOD findNearestActor findNearestEnemy (FFLsnoddasmannen/galimulator/Empire;F)Lsnoddasmannen/galimulator/actors/Actor; ARG 0 x ARG 1 y ARG 2 ownerEmpire ARG 3 searchRadius METHOD findStarNear findStarNear (FF)Lsnoddasmannen/galimulator/Star; ARG 0 x ARG 1 y METHOD findStarNear findStarNear (FFDLsnoddasmannen/galimulator/Empire;)Lsnoddasmannen/galimulator/Star; ARG 0 x ARG 1 y ARG 2 maxSearchRadius METHOD g lookupFamily (I)Lsnoddasmannen/galimulator/Family; METHOD g getStarsOf (Lsnoddasmannen/galimulator/Empire;)Ljava/util/Vector; ARG 0 empire METHOD g togglePaused (Z)V ARG 0 resumeAtFullSpeed METHOD G generateEmpireColor ()Lsnoddasmannen/galimulator/GalColor; METHOD generateGalaxy generateGalaxy (ILsnoddasmannen/galimulator/MapData;)V ARG 0 starCount ARG 1 mapMeta METHOD get_aE get__UnusedField0 ()Lsnoddasmannen/galimulator/RewardData; METHOD get_af isInWelcomeWidget ()Z COMMENT This state forbids many click interactions, and may also stop drawing certain widgets. COMMENT COMMENT
This may also have somethign to do with the tutorial, but at first
COMMENT glance this is hard to guess. That being said, it is mostly only
COMMENT true while the welcome widget is active.
METHOD get_aF __nopMethod__isProvidingRewards ()Z
COMMENT Always returns false.
METHOD get_ag isSlowMode ()Z
METHOD get_ai getPlayServiceStatus ()Lsnoddasmannen/galimulator/PlayServiceStatus;
COMMENT Most likely irrelevant on desktop.
METHOD get_aJ getStepTargetYear ()I
METHOD get_r getCultures ()Ljava/util/ArrayList;
METHOD get_x getAuxiliaryListeners ()Ljava/util/Vector;
METHOD getMainTickLoopLock getMainTickLoopLock ()Ljava/util/concurrent/Semaphore;
METHOD getMapData getMapData ()Lsnoddasmannen/galimulator/MapData;
METHOD getMaxX getMaxX ()F
METHOD getMaxY getMaxY ()F
METHOD getMilliYear getMilliYear ()I
METHOD getOrCreateWar getOrCreateWar (Lsnoddasmannen/galimulator/Empire;Lsnoddasmannen/galimulator/Empire;)Lsnoddasmannen/galimulator/War;
ARG 0 e1
ARG 1 e2
METHOD getParticipatingWars getParticipatingWars (Lsnoddasmannen/galimulator/Empire;)Ljava/util/List;
ARG 0 empire
METHOD getPersons getPersons ()Ljava/util/Vector;
METHOD getPlayer getPlayer ()Lsnoddasmannen/galimulator/Player;
METHOD getStateActorCreators getStateActorCreators ()Ljava/util/List;
METHOD h canSpawnEmpires ()Z
METHOD h stepMilliYears (I)V
METHOD h setBackgroundTaskProgress (Ljava/lang/String;)V
ARG 0 backgroundProgress
METHOD h syncDisruptedFlag (Lsnoddasmannen/galimulator/Star;)Z
COMMENT Synchronize the Star's disrupted flag with the list of disrupted stars within the Space class.
COMMENT More specifically, the flag will be set to true if the star is located in the list and false otherwise.
ARG 0 star
METHOD i __unusedMethod_giveReward ()V
COMMENT This method is unused as it is related to the feature where you can unlock actors
COMMENT by watching an advert, which only exists on Android releases of galimulator. As such,
COMMENT this functionality is unused on desktop releases of the game.
METHOD i displayAd (I)Lsnoddasmannen/galimulator/ui/Widget;
METHOD I clearBulletinLog ()V
METHOD initialize initialize (F)V
ARG 0 aspectRatio
METHOD initializeActorSpawnPredicates initializeActorSpawnPredicates ()V
METHOD isPaused isPaused ()Z
METHOD j __nopMethod4 ()V
METHOD j lookupStarFromUID (I)Lsnoddasmannen/galimulator/Star;
COMMENT Star UIDs begin with {@value -1} - do not ask why
ARG 0 starUID
METHOD j saveScenario (Ljava/lang/String;)V
ARG 0 filename
METHOD j connectOnAString (Z)V
METHOD J showTPSControllerWidget ()V
METHOD k __unusedMethod__generateReward ()Lsnoddasmannen/galimulator/RewardData;
METHOD k __nopMethod4 (I)V
ARG 0 arg
METHOD l getPeopleAtJobLevel (I)Ljava/util/Vector;
ARG 0 jobLevel
METHOD M showGenealogyWidget ()V
METHOD N showHistomapWidget ()V
METHOD naiveRestoreQuadtree naiveRestoreQuadtree ()V
METHOD O showReligionListWidget ()V
METHOD openActiveWarList openActiveWarList ()V
METHOD openInputDialog openInputDialog (Lcom/badlogic/gdx/Input$TextInputListener;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
ARG 0 listener
ARG 1 headerTitle
ARG 2 hint1
ARG 3 hint2
METHOD openOptionChooser openOptionChooser (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILsnoddasmannen/galimulator/ui/Widget$WIDGET_ID;Z)Lsnoddasmannen/galimulator/ui/OptionChooserWidget;
METHOD postBulletin postBulletin (Lsnoddasmannen/galimulator/AbstractBulletin;)V
ARG 0 bulletin
METHOD recomputeVisibleWidgets recomputeVisibleWidgets ()V
METHOD regenerateVoronoiCells regenerateVoronoiCells ()V
METHOD removeAuxiliaryListener removeAuxiliaryListener (Lsnoddasmannen/galimulator/AuxiliaryListener;)V
ARG 0 listener
METHOD restoreQuadtree restoreQuadtree ()V
METHOD saveAsync saveAsync (Ljava/lang/String;Ljava/lang/String;)V
METHOD setBackgroundTaskDescription setBackgroundTaskDescription (Ljava/lang/String;)V
ARG 0 taskDescription
METHOD setPaused setPaused (Z)V
ARG 0 paused
METHOD setupBackgroundEffects setupBackgroundEffects ()V
METHOD showDialog showDialog (Lsnoddasmannen/galimulator/Dialog;ZLsnoddasmannen/galimulator/ui/Widget$WIDGET_ID;Z)V
METHOD showGalaxyCreationScreen showGalaxyCreationScreen ()V
METHOD showItem showItem (Lsnoddasmannen/galimulator/Item;)V
ARG 0 item
METHOD showOnlineScenarioBrowser showOnlineScenarioBrowser ()V
METHOD showToast showToast (Ljava/lang/String;)V
ARG 0 toast
METHOD showWidget showWidget (Ljava/lang/Class;)V
ARG 0 widgetClass
METHOD showWidget showWidget (Lsnoddasmannen/galimulator/ui/Widget;)V
ARG 0 widget
METHOD spawnActor spawnActor (Lsnoddasmannen/galimulator/Star;)Lsnoddasmannen/galimulator/actors/Actor;
ARG 0 location
METHOD T showArtifactListWidget ()V
METHOD tick tick ()I
METHOD u reopenUIWidgets ()V
METHOD x clearDisplayedItems ()V
METHOD X showStepButton ()V
METHOD y getTranscendedEmpiresListDialog ()Lsnoddasmannen/galimulator/Dialog;
METHOD z getSleeperListDialog ()Lsnoddasmannen/galimulator/Dialog;
METHOD Z openWarRoom ()V
CLASS ActorSpawningPredicate ActorSpawningPredicate
FIELD actorFactory actorFactory Lsnoddasmannen/galimulator/actors/StateActorCreator;
FIELD religionRequirement religionRequirement Lsnoddasmannen/galimulator/Religion;
FIELD spawningChance spawningChance F
FIELD specialRequirements specialRequirements Ljava/util/List;
METHOD