DebugS (S)V 0x2dc0a0 DebugFI (SI)V 0x2dc0b0 DebugUnitID (SI)V 0x2dc0c0 DisplayText (IS)V 0x2dc060 DisplayTextI (ISI)V 0x2dc070 DisplayTextII (ISII)V 0x2dc080 DisplayTextIII (ISIII)V 0x2dc090 SuicideUnit (II)V 0x2de330 SuicideUnitEx (III)V 0x2de2e0 Sleep (R)V 0x2de380 StartThread (C)V 0x2de2a0 GetAiPlayer ()I 0x2dcfe0 DoAiScriptDebug ()B 0x2dc0d0 GetHeroId ()I 0x2ddf50 GetHeroLevelAI ()I 0x2de0e0 SetHeroLevels (C)V 0x2e0b00 SetNewHeroes (B)V 0x2e3020 GetUnitCount (I)I 0x2dd050 GetPlayerUnitTypeCount (Hplayer;I)I 0x2e2b60 GetTownUnitCount (IIB)I 0x2dd0c0 GetUnitCountDone (I)I 0x2dd010 GetUpgradeLevel (I)I 0x2dd130 GetUnitGoldCost (I)I 0x2dd1e0 GetUnitWoodCost (I)I 0x2dd240 GetUnitBuildTime (I)I 0x2dd190 GetUpgradeGoldCost (I)I 0x2dd2a0 GetUpgradeWoodCost (I)I 0x2dd2c0 GetEnemyPower ()I 0x2dc150 GetMinesOwned ()I 0x2ddfd0 GetGoldOwned ()I 0x2de000 TownWithMine ()I 0x2de030 TownHasMine (I)B 0x2de060 TownHasHall (I)B 0x2de0a0 GetNextExpansion ()I 0x2e2bc0 GetExpansionPeon ()Hunit; 0x2dd530 GetEnemyExpansion ()Hunit; 0x2dd4f0 SetExpansion (Hunit;I)B 0x2e0570 GetBuilding (Hplayer;)Hunit; 0x2e2e80 SetAllianceTarget (Hunit;)V 0x2e0630 GetAllianceTarget ()Hunit; 0x2dd570 SetProduce (III)B 0x2dd450 MergeUnits (IIII)B 0x2dd320 ConvertUnits (II)B 0x2dd2e0 SetUpgrade (I)B 0x2dd4b0 Unsummon (Hunit;)V 0x2e08a0 ClearHarvestAI ()V 0x2dd5b0 HarvestGold (II)V 0x2dd5e0 HarvestWood (II)V 0x2dd630 StopGathering ()V 0x2dce00 AddGuardPost (IRR)V 0x2dce30 FillGuardPosts ()V 0x2dcf80 ReturnGuardPosts ()V 0x2dcfb0 CreateCaptains ()V 0x2dd960 SetCaptainHome (IRR)V 0x2dd7b0 ResetCaptainLocs ()V 0x2dd780 ShiftTownSpot (RR)V 0x2dd740 SetCaptainChanges (B)V 0x2e2d20 TeleportCaptain (RR)V 0x2dd680 ClearCaptainTargets ()V 0x2dd6c0 CaptainVsUnits (Hplayer;)V 0x2e2bf0 CaptainVsPlayer (Hplayer;)V 0x2e2c80 CaptainAttack (RR)V 0x2dd700 GroupTimedLife (B)V 0x2e2d60 CaptainGoHome ()V 0x2dd800 CaptainIsHome ()B 0x2dd870 CaptainRetreating ()B 0x2dd830 CaptainIsFull ()B 0x2ddb10 CaptainIsEmpty ()B 0x2ddb50 CaptainGroupSize ()I 0x2ddb90 CaptainReadiness ()I 0x2dda40 CaptainReadinessHP ()I 0x2dda90 CaptainReadinessMa ()I 0x2ddad0 CaptainInCombat (B)B 0x2dd8a0 TownThreatened ()B 0x2dd8e0 CaptainAtGoal ()B 0x2dd930 CreepsOnMap ()B 0x2dc0f0 RemoveInjuries ()V 0x2ddda0 RemoveSiege ()V 0x2dde00 IsTowered (Hunit;)B 0x2e0950 DisablePathing ()V 0x2e06e0 SetAmphibious ()V 0x2e0720 InitAssault ()V 0x2dd990 AddAssault (II)B 0x2dd9c0 AddDefenders (II)B 0x2dda00 GetCreepCamp (IIB)Hunit; 0x2e3d50 StartGetEnemyBase ()V 0x2ddcc0 WaitGetEnemyBase ()B 0x2ddcf0 GetMegaTarget ()Hunit; 0x2ddd60 GetEnemyBase ()Hunit; 0x2ddd20 GetExpansionFoe ()Hunit; 0x2e2e40 GetExpansionX ()I 0x2e2da0 GetExpansionY ()I 0x2e2df0 SetStagePoint (RR)V 0x2ddbd0 AttackMoveKill (Hunit;)V 0x2e0a40 AttackMoveXY (II)V 0x2ddc10 LoadZepWave (II)V 0x2ddc50 SuicidePlayer (Hplayer;B)B 0x2e2f00 SuicidePlayerUnits (Hplayer;B)B 0x2e2f90 UnitAlive (Hunit;)B 0x2e0760 UnitInvis (Hunit;)B 0x2e07c0 IgnoredUnits (I)I 0x2dce80 CommandsWaiting ()I 0x2dcdd0 GetLastCommand ()I 0x2e0450 GetLastData ()I 0x2e0490 PopLastCommand ()V 0x2e04d0 SetCampaignAI ()V 0x2ddea0 SetMeleeAI ()V 0x2ddee0 SetTargetHeroes (B)V 0x2dde60 SetHeroesFlee (B)V 0x2e3120 SetHeroesBuyItems (B)V 0x2e3160 SetIgnoreInjured (B)V 0x2e31e0 SetPeonsRepair (B)V 0x2e3060 SetRandomPaths (B)V 0x2e30a0 SetDefendPlayer (B)V 0x2e30e0 SetHeroesTakeItems (B)V 0x2e3220 SetUnitsFlee (B)V 0x2e3260 SetGroupsFlee (B)V 0x2e32a0 SetSlowChopping (B)V 0x2e32e0 SetSmartArtillery (B)V 0x2ddf10 SetWatchMegaTargets (B)V 0x2e31a0 SetReplacementCount (I)V 0x2e0b30 PurchaseZeppelin ()V 0x2dd410 MeleeDifficulty ()I 0x2e0500 DebugBreak (I)V 0x2dc050 Deg2Rad (R)R 0x3b29d0 Rad2Deg (R)R 0x3b29f0 Sin (R)R 0x3b2a10 Cos (R)R 0x3b2a30 Tan (R)R 0x3b2a50 Asin (R)R 0x3b2a70 Acos (R)R 0x3b2ab0 Atan (R)R 0x3b2af0 Atan2 (RR)R 0x3b2b10 SquareRoot (R)R 0x3b2ba0 Pow (RR)R 0x3b2c00 I2R (I)R 0x3b2cc0 R2I (R)I 0x3b2ce0 I2S (I)S 0x3baaa0 R2S (R)S 0x3baaf0 R2SW (RII)S 0x3bab40 S2I (S)I 0x3b2d10 S2R (S)R 0x3b2d50 GetHandleId (Hhandle;)I 0x3b2d00 SubString (SII)S 0x3baba0 StringLength (S)I 0x3bac20 StringCase (SB)S 0x3bac40 StringHash (S)I 0x3b2d30 GetLocalizedString (S)S 0x3bacf0 GetLocalizedHotkey (S)I 0x3b2d80 ConvertRace (I)Hrace; 0x3b2600 ConvertAllianceType (I)Halliancetype; 0x3b2610 ConvertRacePref (I)Hracepreference; 0x3b2620 ConvertIGameState (I)Higamestate; 0x3b2630 ConvertFGameState (I)Hfgamestate; 0x3b2640 ConvertPlayerState (I)Hplayerstate; 0x3b2650 ConvertPlayerScore (I)Hplayerscore; 0x3b2660 ConvertStartLocPrio (I)Hstartlocprio; 0x3b2740 ConvertPlayerGameResult (I)Hplayergameresult; 0x3b2670 ConvertUnitState (I)Hunitstate; 0x3b2680 ConvertAIDifficulty (I)Haidifficulty; 0x3b2690 ConvertGameEvent (I)Hgameevent; 0x3b26a0 ConvertPlayerEvent (I)Hplayerevent; 0x3b26b0 ConvertPlayerUnitEvent (I)Hplayerunitevent; 0x3b26c0 ConvertUnitEvent (I)Hunitevent; 0x3b26d0 ConvertWidgetEvent (I)Hwidgetevent; 0x3b26e0 ConvertDialogEvent (I)Hdialogevent; 0x3b26f0 ConvertLimitOp (I)Hlimitop; 0x3b2700 ConvertUnitType (I)Hunittype; 0x3b2710 ConvertGameSpeed (I)Hgamespeed; 0x3b2720 ConvertPlacement (I)Hplacement; 0x3b2730 ConvertGameDifficulty (I)Hgamedifficulty; 0x3b2750 ConvertGameType (I)Hgametype; 0x3b2760 ConvertMapFlag (I)Hmapflag; 0x3b2770 ConvertMapVisibility (I)Hmapvisibility; 0x3b2780 ConvertMapSetting (I)Hmapsetting; 0x3b2790 ConvertMapDensity (I)Hmapdensity; 0x3b27a0 ConvertMapControl (I)Hmapcontrol; 0x3b27b0 ConvertPlayerColor (I)Hplayercolor; 0x3b27c0 ConvertPlayerSlotState (I)Hplayerslotstate; 0x3b27d0 ConvertVolumeGroup (I)Hvolumegroup; 0x3b27e0 ConvertCameraField (I)Hcamerafield; 0x3b27f0 ConvertBlendMode (I)Hblendmode; 0x3b2810 ConvertRarityControl (I)Hraritycontrol; 0x3b2800 ConvertTexMapFlags (I)Htexmapflags; 0x3b2820 ConvertFogState (I)Hfogstate; 0x3b2830 ConvertEffectType (I)Heffecttype; 0x3b2840 ConvertVersion (I)Hversion; 0x3b2850 ConvertItemType (I)Hitemtype; 0x3b2860 ConvertAttackType (I)Hattacktype; 0x3b2870 ConvertDamageType (I)Hdamagetype; 0x3b2880 ConvertWeaponType (I)Hweapontype; 0x3b2890 ConvertSoundType (I)Hsoundtype; 0x3b28a0 ConvertPathingType (I)Hpathingtype; 0x3b28b0 SetMapName (S)V 0x3bada0 SetMapDescription (S)V 0x3badc0 SetTeams (I)V 0x3d4000 SetPlayers (I)V 0x3badf0 SetGameTypeSupported (Hgametype;B)V 0x3bae10 SetMapFlag (Hmapflag;B)V 0x3bae70 SetGameSpeed (Hgamespeed;)V 0x3baed0 SetGamePlacement (Hplacement;)V 0x3baef0 SetGameDifficulty (Hgamedifficulty;)V 0x3baf10 SetResourceDensity (Hmapdensity;)V 0x3baf30 SetCreatureDensity (Hmapdensity;)V 0x3baf50 DefineStartLocation (IRR)V 0x3baf70 DefineStartLocationLoc (IHlocation;)V 0x3c0ea0 SetStartLocPrioCount (II)V 0x3baf90 SetStartLocPrio (IIIHstartlocprio;)V 0x3bafc0 GetStartLocPrioSlot (II)I 0x3bb000 GetStartLocPrio (II)Hstartlocprio; 0x3bb030 GetTeams ()I 0x3bade0 GetPlayers ()I 0x3bae00 IsGameTypeSupported (Hgametype;)B 0x3bae40 IsMapFlagSet (Hmapflag;)B 0x3baea0 GetGameTypeSelected ()Hgametype; 0x3bae60 GetGamePlacement ()Hplacement; 0x3baf00 GetGameSpeed ()Hgamespeed; 0x3baec0 GetGameDifficulty ()Hgamedifficulty; 0x3baf20 GetResourceDensity ()Hmapdensity; 0x3baf40 GetCreatureDensity ()Hmapdensity; 0x3baf60 GetStartLocationX (I)R 0x3bb060 GetStartLocationY (I)R 0x3bb080 GetStartLocationLoc (I)Hlocation; 0x3d04b0 SetPlayerTeam (Hplayer;I)V 0x3c0ee0 SetPlayerStartLocation (Hplayer;I)V 0x3c0f80 ForcePlayerStartLocation (Hplayer;I)V 0x3c0fa0 SetPlayerAlliance (Hplayer;Hplayer;Halliancetype;B)V 0x3c1050 SetPlayerTaxRate (Hplayer;Hplayer;Hplayerstate;I)V 0x3c10e0 SetPlayerRacePreference (Hplayer;Hracepreference;)V 0x3c11a0 SetPlayerRaceSelectable (Hplayer;B)V 0x3c11d0 SetPlayerController (Hplayer;Hmapcontrol;)V 0x3c1200 SetPlayerColor (Hplayer;Hplayercolor;)V 0x3c1220 SetPlayerOnScoreScreen (Hplayer;B)V 0x3c9800 SetPlayerName (Hplayer;S)V 0x3c0f10 GetPlayerTeam (Hplayer;)I 0x3c0f40 GetPlayerName (Hplayer;)S 0x3c0f60 GetPlayerStartLocation (Hplayer;)I 0x3c0fd0 GetPlayerStartLocationX (Hplayer;)R 0x3c0ff0 GetPlayerStartLocationY (Hplayer;)R 0x3c1020 GetPlayerColor (Hplayer;)Hplayercolor; 0x3c1240 GetPlayerSelectable (Hplayer;)B 0x3c1290 GetPlayerController (Hplayer;)Hmapcontrol; 0x3c12b0 GetPlayerSlotState (Hplayer;)Hplayerslotstate; 0x3c12d0 GetPlayerTaxRate (Hplayer;Hplayer;Hplayerstate;)I 0x3c1150 IsPlayerRacePrefSet (Hplayer;Hracepreference;)B 0x3c1260 Location (RR)Hlocation; 0x3d03b0 RemoveLocation (Hlocation;)V 0x3c0dd0 MoveLocation (Hlocation;RR)V 0x3c0df0 GetLocationX (Hlocation;)R 0x3c0e10 GetLocationY (Hlocation;)R 0x3c0e30 GetLocationZ (Hlocation;)R 0x3c0e50 CreateTimer ()Htimer; 0x3d0500 DestroyTimer (Htimer;)V 0x3c1350 TimerStart (Htimer;RBC)V 0x3c1370 TimerGetTimeout (Htimer;)R 0x3c13e0 TimerGetElapsed (Htimer;)R 0x3c13a0 TimerGetRemaining (Htimer;)R 0x3c13c0 PauseTimer (Htimer;)V 0x3c1400 ResumeTimer (Htimer;)V 0x3c1420 GetExpiredTimer ()Htimer; 0x3c1d80 Condition (C)Hconditionfunc; 0x3bb0a0 DestroyCondition (Hconditionfunc;)V 0x3c1440 Filter (C)Hfilterfunc; 0x3bb140 DestroyFilter (Hfilterfunc;)V 0x3c1470 DestroyBoolExpr (Hboolexpr;)V 0x3c14a0 And (Hboolexpr;Hboolexpr;)Hboolexpr; 0x3d05f0 Or (Hboolexpr;Hboolexpr;)Hboolexpr; 0x3d0710 Not (Hboolexpr;)Hboolexpr; 0x3d0830 CreateRegion ()Hregion; 0x3d0930 RemoveRegion (Hregion;)V 0x3c14c0 RegionAddRect (Hregion;Hrect;)V 0x3c14e0 RegionClearRect (Hregion;Hrect;)V 0x3c1530 RegionAddCell (Hregion;RR)V 0x3c1580 RegionAddCellAtLoc (Hregion;Hlocation;)V 0x3c15b0 RegionClearCell (Hregion;RR)V 0x3c15f0 RegionClearCellAtLoc (Hregion;Hlocation;)V 0x3c1620 IsUnitInRegion (Hregion;Hunit;)B 0x3c1660 IsPointInRegion (Hregion;RR)B 0x3c1690 IsLocationInRegion (Hregion;Hlocation;)B 0x3c16b0 Rect (RRRR)Hrect; 0x3d0a20 RectFromLoc (Hlocation;Hlocation;)Hrect; 0x3d0bd0 RemoveRect (Hrect;)V 0x3c16f0 SetRect (Hrect;RRRR)V 0x3c1710 SetRectFromLoc (Hrect;Hlocation;Hlocation;)V 0x3c17f0 GetRectCenterX (Hrect;)R 0x3c18e0 GetRectCenterY (Hrect;)R 0x3c1910 MoveRectTo (Hrect;RR)V 0x3c19c0 MoveRectToLoc (Hrect;Hlocation;)V 0x3c19f0 GetRectMinX (Hrect;)R 0x3c1940 GetRectMinY (Hrect;)R 0x3c1960 GetRectMaxX (Hrect;)R 0x3c1980 GetRectMaxY (Hrect;)R 0x3c19a0 GetWorldBounds ()Hrect; 0x3d0d60 SetFogStateRect (Hplayer;Hfogstate;Hrect;B)V 0x3c1a30 SetFogStateRadius (Hplayer;Hfogstate;RRRB)V 0x3c1ab0 SetFogStateRadiusLoc (Hplayer;Hfogstate;Hlocation;RB)V 0x3c1b20 FogMaskEnable (B)V 0x3bb210 IsFogMaskEnabled ()B 0x3bb230 FogEnable (B)V 0x3bb1e0 IsFogEnabled ()B 0x3bb200 CreateFogModifierRect (Hplayer;Hfogstate;Hrect;BB)Hfogmodifier; 0x3d0e70 CreateFogModifierRadius (Hplayer;Hfogstate;RRRBB)Hfogmodifier; 0x3d0f90 CreateFogModifierRadiusLoc (Hplayer;Hfogstate;Hlocation;RBB)Hfogmodifier; 0x3d10f0 DestroyFogModifier (Hfogmodifier;)V 0x3c1ba0 FogModifierStart (Hfogmodifier;)V 0x3c1bc0 FogModifierStop (Hfogmodifier;)V 0x3c1be0 CreateTrigger ()Htrigger; 0x3d11f0 DestroyTrigger (Htrigger;)V 0x3c1c00 ResetTrigger (Htrigger;)V 0x3c1c20 EnableTrigger (Htrigger;)V 0x3c1c40 DisableTrigger (Htrigger;)V 0x3c1c60 IsTriggerEnabled (Htrigger;)B 0x3c1c80 TriggerWaitOnSleeps (Htrigger;B)V 0x3c1ca0 IsTriggerWaitOnSleeps (Htrigger;)B 0x3c1cc0 TriggerRegisterVariableEvent (Htrigger;SHlimitop;R)Hevent; 0x3d12e0 TriggerRegisterTimerEvent (Htrigger;RB)Hevent; 0x3d1420 TriggerRegisterTimerExpireEvent (Htrigger;Htimer;)Hevent; 0x3d1550 TriggerRegisterGameStateEvent (Htrigger;Hgamestate;Hlimitop;R)Hevent; 0x3d1630 GetEventGameState ()Hgamestate; 0x3c2020 TriggerRegisterDialogEvent (Htrigger;Hdialog;)Hevent; 0x3d17a0 TriggerRegisterDialogButtonEvent (Htrigger;Hbutton;)Hevent; 0x3d1880 GetClickedButton ()Hbutton; 0x3c1de0 GetClickedDialog ()Hdialog; 0x3c1e30 GetTournamentFinishSoonTimeRemaining ()R; 0x3c1ea0 GetTournamentFinishNowRule ()I; 0x3c1ed0 GetTournamentFinishNowPlayer ()Hplayer; 0x3c1f00 GetTournamentScore (Hplayer;)I 0x3c1f60 GetSaveBasicFilename ()S 0x3c1f80 TriggerRegisterGameEvent (Htrigger;Hgameevent;)Hevent; 0x3d1960 GetWinningPlayer ()Hplayer; 0x3bb3e0 TriggerRegisterPlayerStateEvent (Htrigger;Hplayer;Hplayerstate;Hlimitop;R)Hevent; 0x3d1a60 GetEventPlayerState ()Hplayerstate; 0x3c2050 TriggerRegisterPlayerEvent (Htrigger;Hplayer;Hplayerevent;)Hevent; 0x3d1c90 TriggerRegisterPlayerUnitEvent (Htrigger;Hplayer;Hplayerunitevent;Hboolexpr;)Hevent; 0x3d1dd0 GetAttacker ()Hunit; 0x3c20f0 GetRescuer ()Hunit; 0x3c2390 GetDyingUnit ()Hunit; 0x3bb410 GetKillingUnit ()Hunit; 0x3c23f0 GetDecayingUnit ()Hunit; 0x3bb430 GetConstructingStructure ()Hunit; 0x3bb450 GetCancelledStructure ()Hunit; 0x3bb470 GetConstructedStructure ()Hunit; 0x3bb490 GetTrainedUnitType ()I 0x3c2450 GetResearchingUnit ()Hunit; 0x3bb4d0 GetResearched ()I 0x3c2870 GetTrainedUnit ()Hunit; 0x3c2500 GetSellingUnit ()Hunit; 0x3c2560 GetSoldUnit ()Hunit; 0x3c2750 GetBuyingUnit ()Hunit; 0x3c27b0 GetSoldItem ()Hitem; 0x3c25f0 GetChangingUnit ()Hunit; 0x3c2680 GetChangingUnitPrevOwner ()Hplayer; 0x3c26e0 GetDetectedUnit ()Hunit; 0x3bb4b0 GetOrderedUnit ()Hunit; 0x3bb530 OrderId (S)I 0x3bb590 OrderId2String (I)S 0x3bb5c0 AbilityId (S)I 0x3bb5f0 AbilityId2String (I)S 0x3bb620 UnitId (S)I 0x3bb650 UnitId2String (I)S 0x3bb680 GetObjectName (I)S 0x3bb6b0 GetIssuedOrderId ()I 0x3c2c80 GetOrderPointX ()R 0x3c2d00 GetOrderPointY ()R 0x3c2d50 GetOrderPointLoc ()Hlocation; 0x3d1ff0 GetOrderTarget ()Hwidget; 0x3c2de0 GetOrderTargetDestructable ()Hdestructable; 0x3c2f10 GetOrderTargetItem ()Hitem; 0x3c3040 GetOrderTargetUnit ()Hunit; 0x3c3170 GetSpellAbilityUnit ()Hunit; 0x3c3470 GetSpellAbilityId ()I 0x3c32a0 GetSpellAbility ()Hability; 0x3c3380 GetSpellTargetLoc ()Hlocation; 0x3d2090 GetSpellTargetX ()R 0x3c3580 GetSpellTargetY ()R 0x3c3670 GetSpellTargetDestructable ()Hdestructable; 0x3c3760 GetSpellTargetItem ()Hitem; 0x3c38f0 GetSpellTargetUnit ()Hunit; 0x3c3a80 GetLevelingUnit ()Hunit; 0x3c2150 GetLearningUnit ()Hunit; 0x3c21b0 GetLearnedSkill ()I 0x3c2210 GetLearnedSkillLevel ()I 0x3c2250 GetRevivableUnit ()Hunit; 0x3c2290 GetRevivingUnit ()Hunit; 0x3c22f0 GetSummoningUnit ()Hunit; 0x3c28f0 GetSummonedUnit ()Hunit; 0x3c2950 GetTransportUnit ()Hunit; 0x3c29a0 GetLoadedUnit ()Hunit; 0x3c2a00 GetManipulatingUnit ()Hunit; 0x3c2a60 GetManipulatedItem ()Hitem; 0x3c2b00 TriggerRegisterPlayerAllianceChange (Htrigger;Hplayer;Halliancetype;)Hevent; 0x3d1ba0 TriggerRegisterPlayerChatEvent (Htrigger;Hplayer;SB)Hevent; 0x3d1ef0 GetEventPlayerChatString ()S 0x3c20b0 GetEventPlayerChatStringMatched ()S 0x3c2080 TriggerRegisterUnitStateEvent (Htrigger;Hunit;Hunitstate;Hlimitop;R)Hevent; 0x3d21b0 GetEventUnitState ()Hunitstate; 0x3c3c10 TriggerRegisterDeathEvent (Htrigger;Hwidget;)Hevent; 0x3d22c0 TriggerRegisterUnitEvent (Htrigger;Hunit;Hunitevent;)Hevent; 0x3d23b0 GetEventDamage ()R 0x3c3c40 GetEventDamageSource ()Hunit; 0x3c3c60 GetEventDetectingPlayer ()Hplayer; 0x3c3cb0 GetEventTargetUnit ()Hunit; 0x3c3d00 TriggerRegisterFilterUnitEvent (Htrigger;Hunit;Hunitevent;Hboolexpr;)Hevent; 0x3d24d0 TriggerRegisterUnitInRange (Htrigger;Hunit;RHboolexpr;)Hevent; 0x3d25f0 TriggerRegisterEnterRegion (Htrigger;Hregion;Hboolexpr;)Hevent; 0x3d2700 TriggerRegisterLeaveRegion (Htrigger;Hregion;Hboolexpr;)Hevent; 0x3d2800 GetTriggeringRegion ()Hregion; 0x3c3d50 GetEnteringUnit ()Hunit; 0x3bb6d0 GetLeavingUnit ()Hunit; 0x3bb6f0 TriggerAddCondition (Htrigger;Hboolexpr;)Htriggercondition; 0x3c3df0 TriggerRemoveCondition (Htrigger;Htriggercondition;)V 0x3c3e40 TriggerClearConditions (Htrigger;)V 0x3c3e70 TriggerAddAction (Htrigger;C)Htriggeraction; 0x3c3e90 TriggerRemoveAction (Htrigger;Htriggeraction;)V 0x3c3ed0 TriggerClearActions (Htrigger;)V 0x3c3f00 TriggerSleepAction (R)V 0x3b2db0 TriggerWaitForSound (Hsound;R)V 0x3c3f20 TriggerExecute (Htrigger;)V 0x3c3f40 TriggerExecuteWait (Htrigger;)V 0x3c3f60 TriggerEvaluate (Htrigger;)B 0x3c3f80 TriggerSyncStart ()V 0x3b2dc0 TriggerSyncReady ()V 0x3bb710 GetTriggerWidget ()Hwidget; 0x3bb260 GetTriggerDestructable ()Hdestructable; 0x3c1d20 GetTriggerUnit ()Hunit; 0x3bb240 GetTriggerPlayer ()Hplayer; 0x3bb280 GetTriggeringTrigger ()Htrigger; 0x3bb2a0 GetTriggerEventId ()Heventid; 0x3bb2c0 GetTriggerEvalCount (Htrigger;)I 0x3c1ce0 GetTriggerExecCount (Htrigger;)I 0x3c1d00 GetFilterUnit ()Hunit; 0x3bb2e0 GetEnumUnit ()Hunit; 0x3bb300 GetEnumPlayer ()Hplayer; 0x3bb320 GetFilterPlayer ()Hplayer; 0x3bb340 GetFilterDestructable ()Hdestructable; 0x3bb380 GetEnumDestructable ()Hdestructable; 0x3bb360 GetFilterItem ()Hitem; 0x3bb3c0 GetEnumItem ()Hitem; 0x3bb3a0 CreateGroup ()Hgroup; 0x3d2900 DestroyGroup (Hgroup;)V 0x3c3fa0 GroupAddUnit (Hgroup;Hunit;)V 0x3c3fc0 GroupRemoveUnit (Hgroup;Hunit;)V 0x3c3ff0 GroupClear (Hgroup;)V 0x3c4020 GroupEnumUnitsOfType (Hgroup;SHboolexpr;)V 0x3c4040 GroupEnumUnitsOfTypeCounted (Hgroup;SHboolexpr;I)V 0x3c4090 GroupEnumUnitsInRect (Hgroup;Hrect;Hboolexpr;)V 0x3c40e0 GroupEnumUnitsInRectCounted (Hgroup;Hrect;Hboolexpr;I)V 0x3c4140 GroupEnumUnitsOfPlayer (Hgroup;Hplayer;Hboolexpr;)V 0x3c42c0 GroupEnumUnitsInRange (Hgroup;RRRHboolexpr;)V 0x3c41a0 GroupEnumUnitsInRangeOfLoc (Hgroup;Hlocation;RHboolexpr;)V 0x3c41e0 GroupEnumUnitsInRangeCounted (Hgroup;RRRHboolexpr;I)V 0x3c4230 GroupEnumUnitsInRangeOfLocCounted (Hgroup;Hlocation;RHboolexpr;I)V 0x3c4270 GroupEnumUnitsSelected (Hgroup;Hplayer;Hboolexpr;)V 0x3ce590 GroupImmediateOrder (Hgroup;S)B 0x3c4320 GroupImmediateOrderById (Hgroup;I)B 0x3c4300 GroupPointOrder (Hgroup;SRR)B 0x3c4370 GroupPointOrderLoc (Hgroup;SHlocation;)B 0x3c43e0 GroupPointOrderById (Hgroup;IRR)B 0x3c4340 GroupPointOrderByIdLoc (Hgroup;IHlocation;)B 0x3c4390 GroupTargetOrder (Hgroup;SHwidget;)B 0x3c4440 GroupTargetOrderById (Hgroup;IHwidget;)B 0x3c4400 ForGroup (Hgroup;C)V 0x3c44a0 FirstOfGroup (Hgroup;)Hunit; 0x3c4460 CreateForce ()Hforce; 0x3d29f0 DestroyForce (Hforce;)V 0x3c44c0 ForceAddPlayer (Hforce;Hplayer;)V 0x3c44e0 ForceRemovePlayer (Hforce;Hplayer;)V 0x3c4510 ForceClear (Hforce;)V 0x3c4540 ForceEnumPlayers (Hforce;Hboolexpr;)V 0x3c4560 ForceEnumPlayersCounted (Hforce;Hboolexpr;I)V 0x3c4590 ForceEnumAllies (Hforce;Hplayer;Hboolexpr;)V 0x3c45c0 ForceEnumEnemies (Hforce;Hplayer;Hboolexpr;)V 0x3c4600 ForForce (Hforce;C)V 0x3c4640 GetWidgetLife (Hwidget;)R 0x3c4660 SetWidgetLife (Hwidget;R)V 0x3c4690 GetWidgetX (Hwidget;)R 0x3c46b0 GetWidgetY (Hwidget;)R 0x3c46f0 CreateDestructable (IRRRRI)Hdestructable; 0x3bb790 CreateDestructableZ (IRRRRRI)Hdestructable; 0x3bb7e0 CreateDeadDestructable (IRRRRI)Hdestructable; 0x3bb840 CreateDeadDestructableZ (IRRRRRI)Hdestructable; 0x3bb890 RemoveDestructable (Hdestructable;)V 0x3c4730 KillDestructable (Hdestructable;)V 0x3c4750 SetDestructableInvulnerable (Hdestructable;B)V 0x3c4770 IsDestructableInvulnerable (Hdestructable;)B 0x3c4790 EnumDestructablesInRect (Hrect;Hboolexpr;C)V 0x3c4a90 GetDestructableTypeId (Hdestructable;)I 0x3c47b0 GetDestructableX (Hdestructable;)R 0x3c47d0 GetDestructableY (Hdestructable;)R 0x3c4810 SetDestructableLife (Hdestructable;R)V 0x3c4850 GetDestructableLife (Hdestructable;)R 0x3c4890 SetDestructableMaxLife (Hdestructable;R)V 0x3c48d0 GetDestructableMaxLife (Hdestructable;)R 0x3c4920 DestructableRestoreLife (Hdestructable;RB)V 0x3c4870 QueueDestructableAnimation (Hdestructable;S)V 0x3c4a00 SetDestructableAnimation (Hdestructable;S)V 0x3c4a20 SetDestructableAnimationSpeed (Hdestructable;R)V 0x3c4a40 ShowDestructable (Hdestructable;B)V 0x3c4a60 GetDestructableOccluderHeight (Hdestructable;)R 0x3c4bb0 SetDestructableOccluderHeight (Hdestructable;R)V 0x3c4bd0 GetDestructableName (Hdestructable;)S 0x3c4c10 CreateUnit (Hplayer;IRRR)Hunit; 0x3c5230 CreateUnitByName (Hplayer;SRRR)Hunit; 0x3c52a0 CreateUnitAtLoc (Hplayer;IHlocation;R)Hunit; 0x3c52d0 CreateUnitAtLocByName (Hplayer;SHlocation;R)Hunit; 0x3c5320 CreateCorpse (Hplayer;IRRR)Hunit; 0x3c5350 GetUnitState (Hunit;Hunitstate;)R 0x3c5400 GetUnitFoodUsed (Hunit;)I 0x3c5440 GetUnitFoodMade (Hunit;)I 0x3c5460 GetFoodMade (I)I 0x3b2e00 GetFoodUsed (I)I 0x3b2e10 SetUnitUseFood (Hunit;B)V 0x3c54a0 GetUnitX (Hunit;)R 0x3c5510 GetUnitY (Hunit;)R 0x3c5550 GetUnitLoc (Hunit;)Hlocation; 0x3d2ae0 GetUnitRallyPoint (Hunit;)Hlocation; 0x3d2b40 GetUnitRallyUnit (Hunit;)Hunit; 0x3c5590 GetUnitRallyDestructable (Hunit;)Hdestructable; 0x3c5690 GetUnitFacing (Hunit;)R 0x3c5790 GetUnitMoveSpeed (Hunit;)R 0x3c5810 GetUnitDefaultMoveSpeed (Hunit;)R 0x3c5870 GetUnitTypeId (Hunit;)I 0x3c5910 GetUnitRace (Hunit;)Hrace; 0x3c5930 GetUnitName (Hunit;)S 0x3c5950 GetUnitPointValue (Hunit;)I 0x3c5e80 GetUnitPointValueByType (I)I 0x3b2e20 SetUnitX (Hunit;R)V 0x3c5970 SetUnitY (Hunit;R)V 0x3c59e0 SetUnitPosition (Hunit;RR)V 0x3c5a50 SetUnitPositionLoc (Hunit;Hlocation;)V 0x3c5ab0 SetUnitFacing (Hunit;R)V 0x3c5af0 SetUnitFacingTimed (Hunit;RR)V 0x3c5b30 SetUnitFlyHeight (Hunit;RR)V 0x3c5c60 SetUnitMoveSpeed (Hunit;R)V 0x3c5c40 SetUnitTurnSpeed (Hunit;R)V 0x3c5cb0 SetUnitPropWindow (Hunit;R)V 0x3c5cd0 SetUnitCreepGuard (Hunit;B)V 0x3c5480 GetUnitAcquireRange (Hunit;)R 0x3c5d10 GetUnitTurnSpeed (Hunit;)R 0x3c5d40 GetUnitPropWindow (Hunit;)R 0x3c5d70 GetUnitFlyHeight (Hunit;)R 0x3c5da0 GetUnitDefaultAcquireRange (Hunit;)R 0x3c5dc0 GetUnitDefaultTurnSpeed (Hunit;)R 0x3c5df0 GetUnitDefaultPropWindow (Hunit;)R 0x3c5e20 GetUnitDefaultFlyHeight (Hunit;)R 0x3c5e50 SetUnitAcquireRange (Hunit;R)V 0x3c5cf0 SetUnitState (Hunit;Hunitstate;R)V 0x3c5ea0 SetUnitOwner (Hunit;Hplayer;B)V 0x3c5ed0 SetUnitRescuable (Hunit;Hplayer;B)V 0x3c5f10 SetUnitRescueRange (Hunit;R)V 0x3c5f40 SetUnitColor (Hunit;Hplayercolor;)V 0x3c5f60 QueueUnitAnimation (Hunit;S)V 0x3c6180 SetUnitAnimation (Hunit;S)V 0x3c61a0 SetUnitAnimationWithRarity (Hunit;SHraritycontrol;)V 0x3c61c0 SetUnitAnimationByIndex (Hunit;I)V 0x3c61f0 AddUnitAnimationProperties (Hunit;SB)V 0x3c6220 SetUnitScale (Hunit;RRR)V 0x3c62d0 SetUnitTimeScale (Hunit;R)V 0x3c6300 SetUnitBlendTime (Hunit;R)V 0x3c6320 SetUnitVertexColor (Hunit;IIII)V 0x3c6340 SetUnitLookAt (Hunit;SHunit;RRR)V 0x3c64c0 SetUnitPathing (Hunit;B)V 0x3c5fa0 ResetUnitLookAt (Hunit;)V 0x3c65f0 SetHeroStr (Hunit;IB)V 0x3c6630 SetHeroAgi (Hunit;IB)V 0x3c66a0 SetHeroInt (Hunit;IB)V 0x3c6710 GetHeroStr (Hunit;B)I 0x3c67e0 GetHeroAgi (Hunit;B)I 0x3c6850 GetHeroInt (Hunit;B)I 0x3c68c0 GetHeroSkillPoints (Hunit;)I 0x3c6780 UnitStripHeroLevel (Hunit;I)B 0x3c6930 UnitModifySkillPoints (Hunit;I)B 0x3c69a0 GetHeroXP (Hunit;)I 0x3c6a10 SetHeroXP (Hunit;IB)V 0x3c6a70 AddHeroXP (Hunit;IB)V 0x3c6cf0 SetHeroLevel (Hunit;IB)V 0x3c6d70 GetHeroLevel (Hunit;)I 0x3c6ed0 GetUnitLevel (Hunit;)I 0x3c6f30 GetHeroProperName (Hunit;)S 0x3c6fa0 SuspendHeroXP (Hunit;B)V 0x3c6e10 IsSuspendedXP (Hunit;)B 0x3c6e70 SelectHeroSkill (Hunit;I)V 0x3c7050 GetUnitAbilityLevel (Hunit;I)I 0x3c7290 ReviveHero (Hunit;RRB)B 0x3c6af0 ReviveHeroLoc (Hunit;Hlocation;B)B 0x3c6b80 SetUnitExploded (Hunit;B)V 0x3ce6d0 SetUnitInvulnerable (Hunit;B)V 0x3c72f0 PauseUnit (Hunit;B)V 0x3c7340 IsUnitPaused (Hunit;)B 0x3c73a0 UnitAddItem (Hunit;Hitem;)B 0x3c73f0 UnitAddItemById (Hunit;I)Hitem; 0x3c74f0 UnitAddItemToSlotById (Hunit;II)B 0x3c75b0 UnitRemoveItem (Hunit;Hitem;)V 0x3c7660 UnitRemoveItemFromSlot (Hunit;I)Hitem; 0x3c76a0 UnitHasItem (Hunit;Hitem;)B 0x3c76f0 UnitItemInSlot (Hunit;I)Hitem; 0x3c7730 UnitInventorySize (Hunit;)I 0x3c8f00 UnitDropItemPoint (Hunit;Hitem;RR)B 0x3c8f30 UnitDropItemSlot (Hunit;Hitem;I)B 0x3c9010 UnitDropItemTarget (Hunit;Hitem;Hwidget;)B 0x3c8fa0 UnitUseItem (Hunit;Hitem;)B 0x3c9090 UnitUseItemPoint (Hunit;Hitem;RR)B 0x3c9100 UnitUseItemTarget (Hunit;Hitem;Hwidget;)B 0x3c9170 GetUnitCurrentOrder (Hunit;)I 0x3c7780 SetResourceAmount (Hunit;I)V 0x3c77f0 AddResourceAmount (Hunit;I)V 0x3c7850 GetResourceAmount (Hunit;)I 0x3c78b0 SelectUnit (Hunit;B)V 0x3c7910 ClearSelection ()V 0x3bbaa0 UnitAddIndicator (Hunit;IIII)V 0x3c6bd0 AddIndicator (Hwidget;IIII)V 0x3c6c60 KillUnit (Hunit;)V 0x3c8040 RemoveUnit (Hunit;)V 0x3c8060 ShowUnit (Hunit;B)V 0x3ce730 IsUnitInForce (Hunit;Hforce;)B 0x3c79c0 IsUnitInGroup (Hunit;Hgroup;)B 0x3c7a00 IsUnitOwnedByPlayer (Hunit;Hplayer;)B 0x3c7a30 IsUnitAlly (Hunit;Hplayer;)B 0x3c7a70 IsUnitEnemy (Hunit;Hplayer;)B 0x3c7ad0 IsUnitVisible (Hunit;Hplayer;)B 0x3c7af0 IsUnitDetected (Hunit;Hplayer;)B 0x3c7c80 IsUnitInvisible (Hunit;Hplayer;)B 0x3c7cc0 IsUnitFogged (Hunit;Hplayer;)B 0x3c7d00 IsUnitMasked (Hunit;Hplayer;)B 0x3c7d80 IsUnitSelected (Hunit;Hplayer;)B 0x3c7e00 IsUnitRace (Hunit;Hrace;)B 0x3c7e60 IsUnitType (Hunit;Hunittype;)B 0x3c7e90 IsUnit (Hunit;Hunit;)B 0x3c8020 IsUnitInRange (Hunit;Hunit;R)B 0x3c8090 IsUnitInRangeXY (Hunit;RRR)B 0x3c80e0 IsUnitInRangeLoc (Hunit;Hlocation;R)B 0x3c8140 IsUnitHidden (Hunit;)B 0x3c7b30 IsUnitIllusion (Hunit;)B 0x3c7b50 IsUnitInTransport (Hunit;Hunit;)B 0x3c7b70 IsUnitLoaded (Hunit;)B 0x3c7ba0 IsHeroUnitId (I)B 0x3b2e90 IsUnitIdType (IHunittype;)B 0x3b7f60 GetOwningPlayer (Hunit;)Hplayer; 0x3c8190 UnitShareVision (Hunit;Hplayer;B)V 0x3c81c0 UnitSuspendDecay (Hunit;B)V 0x3c81f0 UnitAddType (Hunit;Hunittype;)B 0x3c7bc0 UnitRemoveType (Hunit;Hunittype;)B 0x3c7c20 UnitAddAbility (Hunit;I)B 0x3c82a0 UnitRemoveAbility (Hunit;I)B 0x3c8310 UnitMakeAbilityPermanent (Hunit;BI)B 0x3c8250 UnitHasBuffsEx (Hunit;BBBBBBB)B 0x3c8360 UnitCountBuffsEx (Hunit;BBBBBBB)I 0x3c83a0 UnitRemoveBuffs (Hunit;BB)V 0x3c83e0 UnitRemoveBuffsEx (Hunit;BBBBBBB)V 0x3c8410 UnitAddSleep (Hunit;B)V 0x3c8450 UnitCanSleep (Hunit;)B 0x3c84a0 UnitAddSleepPerm (Hunit;B)V 0x3c84d0 UnitCanSleepPerm (Hunit;)B 0x3c8520 UnitIsSleeping (Hunit;)B 0x3c8550 UnitWakeUp (Hunit;)V 0x3c8590 UnitApplyTimedLife (Hunit;IR)V 0x3c85d0 UnitIgnoreAlarm (Hunit;B)B 0x3c8640 UnitIgnoreAlarmToggled (Hunit;)B 0x3c8690 UnitDamagePoint (Hunit;RRRRRBBHattacktype;Hdamagetype;Hweapontype;)B 0x3c8770 UnitDamageTarget (Hunit;Hwidget;RBBHattacktype;Hdamagetype;Hweapontype;)B 0x3c8850 DecUnitAbilityLevel (Hunit;I)I 0x3c70b0 IncUnitAbilityLevel (Hunit;I)I 0x3c7130 SetUnitAbilityLevel (Hunit;II)I 0x3c71b0 UnitResetCooldown (Hunit;)V 0x3c86d0 UnitSetConstructionProgress (Hunit;I)V 0x3c86f0 UnitSetUpgradeProgress (Hunit;I)V 0x3c8720 UnitPauseTimedLife (Hunit;B)V 0x3c8750 UnitSetUsesAltIcon (Hunit;B)V 0x3cb860 IssueImmediateOrderById (Hunit;I)B 0x3c8900 IssuePointOrderById (Hunit;IRR)B 0x3c8940 IssuePointOrderByIdLoc (Hunit;IHlocation;)B 0x3c8980 IssueTargetOrderById (Hunit;IHwidget;)B 0x3c89d0 IssueInstantPointOrderById (Hunit;IRRHwidget;)B 0x3c8a20 IssueInstantTargetOrderById (Hunit;IHwidget;Hwidget;)B 0x3c8ab0 IssueBuildOrderById (Hunit;IRR)B 0x3c8be0 IssueNeutralImmediateOrderById (Hplayer;Hunit;I)B 0x3c8ca0 IssueNeutralPointOrderById (Hplayer;Hunit;IRR)B 0x3c8ce0 IssueNeutralTargetOrderById (Hplayer;Hunit;IHwidget;)B 0x3c8d30 IssueImmediateOrder (Hunit;S)B 0x3c8d80 IssuePointOrder (Hunit;SRR)B 0x3c8da0 IssuePointOrderLoc (Hunit;SHlocation;)B 0x3c8dc0 IssueTargetOrder (Hunit;SHwidget;)B 0x3c8e20 IssueInstantPointOrder (Hunit;SRRHwidget;)B 0x3c8e40 IssueInstantTargetOrder (Hunit;SHwidget;Hwidget;)B 0x3c8e60 IssueBuildOrder (Hunit;SRR)B 0x3c8e80 IssueNeutralImmediateOrder (Hplayer;Hunit;S)B 0x3c8ea0 IssueNeutralPointOrder (Hplayer;Hunit;SRR)B 0x3c8ec0 IssueNeutralTargetOrder (Hplayer;Hunit;SHwidget;)B 0x3c8ee0 WaygateGetDestinationX (Hunit;)R 0x3c91f0 WaygateGetDestinationY (Hunit;)R 0x3c9240 WaygateSetDestination (Hunit;RR)V 0x3c9290 WaygateActivate (Hunit;B)V 0x3c92d0 WaygateIsActive (Hunit;)B 0x3c9310 AddItemToAllStock (III)V 0x3b3270 AddItemToStock (Hunit;III)V 0x3c9350 AddUnitToAllStock (III)V 0x3b3290 AddUnitToStock (Hunit;III)V 0x3c93a0 RemoveItemFromAllStock (I)V 0x3b32b0 RemoveItemFromStock (Hunit;I)V 0x3c93f0 RemoveUnitFromAllStock (I)V 0x3b32c0 RemoveUnitFromStock (Hunit;I)V 0x3c9430 SetAllItemTypeSlots (I)V 0x3b32d0 SetAllUnitTypeSlots (I)V 0x3b32e0 SetItemTypeSlots (Hunit;I)V 0x3c9470 SetUnitTypeSlots (Hunit;I)V 0x3c94b0 GetUnitUserData (Hunit;)I 0x3c94f0 SetUnitUserData (Hunit;I)V 0x3c9510 CreateItem (IRR)Hitem; 0x3bb9a0 RemoveItem (Hitem;)V 0x3c4c30 GetItemPlayer (Hitem;)Hplayer; 0x3c4e10 GetItemTypeId (Hitem;)I 0x3c4c60 GetItemX (Hitem;)R 0x3c4d90 GetItemY (Hitem;)R 0x3c4dd0 SetItemPosition (Hitem;RR)V 0x3c4c80 SetItemDropOnDeath (Hitem;B)V 0x3c4d00 SetItemDroppable (Hitem;B)V 0x3c4d30 SetItemPawnable (Hitem;B)V 0x3c4d60 SetItemPlayer (Hitem;Hplayer;B)V 0x3c4eb0 SetItemInvulnerable (Hitem;B)V 0x3c4ee0 IsItemInvulnerable (Hitem;)B 0x3c4f00 GetItemLevel (Hitem;)I 0x3c4e50 GetItemType (Hitem;)Hitemtype; 0x3c4e70 SetItemVisible (Hitem;B)V 0x3c4f20 IsItemVisible (Hitem;)B 0x3c4f70 EnumItemsInRect (Hrect;Hboolexpr;C)V 0x3c5110 IsItemOwned (Hitem;)B 0x3c4f90 IsItemPowerup (Hitem;)B 0x3c4fd0 IsItemSellable (Hitem;)B 0x3c4ff0 IsItemPawnable (Hitem;)B 0x3c5010 IsItemIdPowerup (I)B 0x3b2dd0 IsItemIdSellable (I)B 0x3b2de0 IsItemIdPawnable (I)B 0x3b2df0 SetItemDropID (Hitem;I)V 0x3c5030 GetItemName (Hitem;)S 0x3c4e90 GetItemCharges (Hitem;)I 0x3c5050 SetItemCharges (Hitem;I)V 0x3c5070 GetItemUserData (Hitem;)I 0x3c50d0 SetItemUserData (Hitem;I)V 0x3c50f0 Player (I)Hplayer; 0x3bbb30 GetLocalPlayer ()Hplayer; 0x3bbb60 IsPlayerAlly (Hplayer;Hplayer;)B 0x3c9530 IsPlayerEnemy (Hplayer;Hplayer;)B 0x3c9580 IsPlayerInForce (Hplayer;Hforce;)B 0x3c95d0 IsPlayerObserver (Hplayer;)B 0x3c9600 GetPlayerRace (Hplayer;)Hrace; 0x3c9620 GetPlayerId (Hplayer;)I 0x3c9640 SetPlayerTechMaxAllowed (Hplayer;II)V 0x3c9660 GetPlayerTechMaxAllowed (Hplayer;I)I 0x3c9690 AddPlayerTechResearched (Hplayer;II)V 0x3c96d0 SetPlayerTechResearched (Hplayer;II)V 0x3c9730 GetPlayerTechResearched (Hplayer;IB)B 0x3c9770 GetPlayerTechCount (Hplayer;IB)I 0x3c97a0 SetPlayerAbilityAvailable (Hplayer;IB)V 0x3c97d0 GetPlayerUnitCount (Hplayer;B)I 0x3c9820 GetPlayerTypedUnitCount (Hplayer;SBB)I 0x3c9850 GetPlayerStructureCount (Hplayer;B)I 0x3c98c0 IsVisibleToPlayer (RRHplayer;)B 0x3c98f0 IsLocationVisibleToPlayer (Hlocation;Hplayer;)B 0x3c9940 IsFoggedToPlayer (RRHplayer;)B 0x3c9980 IsLocationFoggedToPlayer (Hlocation;Hplayer;)B 0x3c99d0 IsMaskedToPlayer (RRHplayer;)B 0x3c9a10 IsLocationMaskedToPlayer (Hlocation;Hplayer;)B 0x3c9a60 SetPlayerState (Hplayer;Hplayerstate;I)V 0x3c9aa0 GetPlayerState (Hplayer;Hplayerstate;)I 0x3c9b00 GetPlayerScore (Hplayer;Hplayerscore;)I 0x3c9b70 GetPlayerAlliance (Hplayer;Hplayer;Halliancetype;)B 0x3c9d70 RemovePlayer (Hplayer;Hplayergameresult;)V 0x3c9dc0 CachePlayerHeroData (Hplayer;)V 0x3c9de0 GetPlayerHandicap (Hplayer;)R 0x3c9e10 SetPlayerHandicap (Hplayer;R)V 0x3c9e30 GetPlayerHandicapXP (Hplayer;)R 0x3c9ec0 SetPlayerHandicapXP (Hplayer;R)V 0x3c9ee0 SetPlayerUnitsOwner (Hplayer;I)V 0x3c12f0 CripplePlayer (Hplayer;Hforce;B)V 0x3c1310 VersionGet ()Hversion; 0x3b32f0 VersionCompatible (Hversion;)B 0x3b3300 VersionSupported (Hversion;)B 0x3b3310 EndGame (B)V 0x3bbbb0 ChangeLevel (SB)V 0x3bbc30 RestartGame (B)V 0x3bbc00 ReloadGame ()V 0x3bbbe0 LoadGame (SB)V 0x3bbe60 SaveGame (S)V 0x3bbee0 RenameSaveDirectory (SS)B 0x3bbfb0 RemoveSaveDirectory (S)B 0x3bc070 CopySaveGame (SS)B 0x3bc180 SaveGameExists (S)B 0x3bc100 SetFloatGameState (Hfgamestate;R)V 0x3bc2e0 GetFloatGameState (Hfgamestate;)R 0x3bc310 SetIntegerGameState (Higamestate;I)V 0x3bc350 GetIntegerGameState (Higamestate;)I 0x3bc380 SyncSelections ()V 0x3bb740 DialogCreate ()Hdialog; 0x3d2bc0 DialogDestroy (Hdialog;)V 0x3c9f00 DialogSetAsync (Hdialog;)V 0x3c9f20 DialogClear (Hdialog;)V 0x3c9f40 DialogSetMessage (Hdialog;S)V 0x3c9f60 DialogAddButton (Hdialog;SI)Hbutton; 0x3c9f90 DialogAddQuitButton (Hdialog;BSI)Hbutton; 0x3c9fe0 DialogDisplay (Hplayer;Hdialog;B)V 0x3ca030 SetMissionAvailable (IIB)V 0x3b3340 SetCampaignAvailable (IB)V 0x3b3370 SetCampaignMenuRace (Hrace;)V 0x3bc3d0 SetCampaignMenuRaceEx (I)V 0x3bc3b0 ForceCampaignSelectScreen ()V 0x3bc400 SetOpCinematicAvailable (IB)V 0x3b3400 SetEdCinematicAvailable (IB)V 0x3b3460 SetTutorialCleared (B)V 0x3b3430 GetDefaultDifficulty ()Hgamedifficulty; 0x3b33a0 SetDefaultDifficulty (Hgamedifficulty;)V 0x3b33d0 ReloadGameCachesFromDisk ()B 0x3bc430 SetCustomCampaignButtonVisible (IB)V 0x3b3510 GetCustomCampaignButtonVisible (I)B 0x3b3530 DoNotSaveReplay ()V 0x3b3550 InitGameCache (S)Hgamecache; 0x3d2cc0 SaveGameCache (Hgamecache;)B 0x3ca080 StoreInteger (Hgamecache;SSI)V 0x3ca0a0 StoreReal (Hgamecache;SSR)V 0x3ca0f0 StoreBoolean (Hgamecache;SSB)V 0x3ca140 StoreUnit (Hgamecache;SSHunit;)B 0x3ca1a0 StoreString (Hgamecache;SSS)B 0x3ca680 SaveInteger (Hhashtable;III)V 0x3ca200 SaveReal (Hhashtable;IIR)V 0x3ca240 SaveBoolean (Hhashtable;IIB)V 0x3ca280 SaveStr (Hhashtable;IIS)B 0x3ca2c0 SavePlayerHandle (Hhashtable;IIHplayer;)B 0x3ca300 SaveWidgetHandle (Hhashtable;IIHwidget;)B 0x3ca320 SaveDestructableHandle (Hhashtable;IIHdestructable;)B 0x3ca340 SaveItemHandle (Hhashtable;IIHitem;)B 0x3ca360 SaveUnitHandle (Hhashtable;IIHunit;)B 0x3ca380 SaveAbilityHandle (Hhashtable;IIHability;)B 0x3ce8c0 SaveTimerHandle (Hhashtable;IIHtimer;)B 0x3ca3a0 SaveRegionHandle (Hhashtable;IIHregion;)B 0x3ca3c0 SaveTriggerHandle (Hhashtable;IIHtrigger;)B 0x3ca3e0 SaveTriggerConditionHandle (Hhashtable;IIHtriggercondition;)B 0x3ca400 SaveTriggerActionHandle (Hhashtable;IIHtriggeraction;)B 0x3ca420 SaveTriggerEventHandle (Hhashtable;IIHevent;)B 0x3ca440 SaveForceHandle (Hhashtable;IIHforce;)B 0x3ca460 SaveGroupHandle (Hhashtable;IIHgroup;)B 0x3ca480 SaveLocationHandle (Hhashtable;IIHlocation;)B 0x3ca4a0 SaveRectHandle (Hhashtable;IIHrect;)B 0x3ca4c0 SaveBooleanExprHandle (Hhashtable;IIHboolexpr;)B 0x3ca4e0 SaveSoundHandle (Hhashtable;IIHsound;)B 0x3ca500 SaveEffectHandle (Hhashtable;IIHeffect;)B 0x3ce8e0 SaveUnitPoolHandle (Hhashtable;IIHunitpool;)B 0x3ce900 SaveItemPoolHandle (Hhashtable;IIHitempool;)B 0x3ce920 SaveQuestHandle (Hhashtable;IIHquest;)B 0x3ce940 SaveQuestItemHandle (Hhashtable;IIHquestitem;)B 0x3ce960 SaveDefeatConditionHandle (Hhashtable;IIHdefeatcondition;)B 0x3ce980 SaveTimerDialogHandle (Hhashtable;IIHtimerdialog;)B 0x3ce9a0 SaveLeaderboardHandle (Hhashtable;IIHleaderboard;)B 0x3ce9c0 SaveMultiboardHandle (Hhashtable;IIHmultiboard;)B 0x3ce9e0 SaveMultiboardItemHandle (Hhashtable;IIHmultiboarditem;)B 0x3cea00 SaveTrackableHandle (Hhashtable;IIHtrackable;)B 0x3cea20 SaveDialogHandle (Hhashtable;IIHdialog;)B 0x3ca520 SaveButtonHandle (Hhashtable;IIHbutton;)B 0x3ca540 SaveTextTagHandle (Hhashtable;IIHtexttag;)B 0x3ca5a0 SaveLightningHandle (Hhashtable;IIHlightning;)B 0x3ca5c0 SaveImageHandle (Hhashtable;IIHimage;)B 0x3ca5e0 SaveUbersplatHandle (Hhashtable;IIHubersplat;)B 0x3ca600 SaveFogStateHandle (Hhashtable;IIHfogstate;)B 0x3ca620 SaveFogModifierHandle (Hhashtable;IIHfogmodifier;)B 0x3ca640 SaveAgentHandle (Hhashtable;IIHagent;)B 0x3cea40 SaveHashtableHandle (Hhashtable;IIHhashtable;)B 0x3ca660 SyncStoredInteger (Hgamecache;SS)V 0x3ca6e0 SyncStoredReal (Hgamecache;SS)V 0x3ca730 SyncStoredBoolean (Hgamecache;SS)V 0x3ca780 SyncStoredUnit (Hgamecache;SS)V 0x3ca7d0 SyncStoredString (Hgamecache;SS)V 0x3ca820 GetStoredInteger (Hgamecache;SS)I 0x3ca870 GetStoredReal (Hgamecache;SS)R 0x3ca8c0 GetStoredBoolean (Hgamecache;SS)B 0x3ca920 RestoreUnit (Hgamecache;SSHplayer;RRR)Hunit; 0x3ca970 GetStoredString (Hgamecache;SS)S 0x3caa40 HaveStoredInteger (Hgamecache;SS)B 0x3caf30 HaveStoredReal (Hgamecache;SS)B 0x3caf80 HaveStoredBoolean (Hgamecache;SS)B 0x3cafd0 HaveStoredUnit (Hgamecache;SS)B 0x3cb020 HaveStoredString (Hgamecache;SS)B 0x3cb070 FlushGameCache (Hgamecache;)V 0x3cb200 FlushStoredMission (Hgamecache;S)V 0x3cb240 FlushStoredInteger (Hgamecache;SS)V 0x3cb280 FlushStoredReal (Hgamecache;SS)V 0x3cb2d0 FlushStoredBoolean (Hgamecache;SS)V 0x3cb320 FlushStoredUnit (Hgamecache;SS)V 0x3cb370 FlushStoredString (Hgamecache;SS)V 0x3cb3c0 InitHashtable ()Hhashtable; 0x3d2df0 LoadInteger (Hhashtable;II)I; 0x3caa90 LoadReal (Hhashtable;II)R; 0x3caad0 LoadBoolean (Hhashtable;II)B; 0x3cab10 LoadStr (Hhashtable;II)S; 0x3cab50 LoadPlayerHandle (Hhashtable;II)Hplayer; 0x3cab90 LoadWidgetHandle (Hhashtable;II)Hwidget; 0x3cabb0 LoadDestructableHandle (Hhashtable;II)Hdestructable; 0x3cabd0 LoadItemHandle (Hhashtable;II)Hitem; 0x3cabf0 LoadUnitHandle (Hhashtable;II)Hunit; 0x3cac10 LoadAbilityHandle (Hhashtable;II)Hability; 0x3cea60 LoadTimerHandle (Hhashtable;II)Htimer; 0x3cac30 LoadRegionHandle (Hhashtable;II)Hregion; 0x3cac50 LoadTriggerHandle (Hhashtable;II)Htrigger; 0x3cac70 LoadTriggerConditionHandle (Hhashtable;II)Htriggercondition; 0x3cac90 LoadTriggerActionHandle (Hhashtable;II)Htriggeraction; 0x3cacb0 LoadTriggerEventHandle (Hhashtable;II)Hevent; 0x3cacd0 LoadForceHandle (Hhashtable;II)Hforce; 0x3cacf0 LoadGroupHandle (Hhashtable;II)Hgroup; 0x3cad10 LoadLocationHandle (Hhashtable;II)Hlocation; 0x3cad30 LoadRectHandle (Hhashtable;II)Hrect; 0x3cad50 LoadBooleanExprHandle (Hhashtable;II)Hboolexpr; 0x3cad70 LoadSoundHandle (Hhashtable;II)Hsound; 0x3cad90 LoadEffectHandle (Hhashtable;II)Heffect; 0x3cea80 LoadUnitPoolHandle (Hhashtable;II)Hunitpool; 0x3ceaa0 LoadItemPoolHandle (Hhashtable;II)Hitempool; 0x3ceac0 LoadQuestHandle (Hhashtable;II)Hquest; 0x3ceae0 LoadQuestItemHandle (Hhashtable;II)Hquestitem; 0x3ceb00 LoadDefeatConditionHandle (Hhashtable;II)Hdefeatcondition; 0x3ceb20 LoadTimerDialogHandle (Hhashtable;II)Htimerdialog; 0x3ceb40 LoadLeaderboardHandle (Hhashtable;II)Hleaderboard; 0x3ceb60 LoadMultiboardHandle (Hhashtable;II)Hmultiboard; 0x3ceb80 LoadMultiboardItemHandle (Hhashtable;II)Hmultiboarditem; 0x3ceba0 LoadTrackableHandle (Hhashtable;II)Htrackable; 0x3cebc0 LoadDialogHandle (Hhashtable;II)Hdialog; 0x3cadb0 LoadButtonHandle (Hhashtable;II)Hbutton; 0x3cadd0 LoadTextTagHandle (Hhashtable;II)Htexttag; 0x3cae50 LoadLightningHandle (Hhashtable;II)Hlightning; 0x3cae70 LoadImageHandle (Hhashtable;II)Himage; 0x3cae90 LoadUbersplatHandle (Hhashtable;II)Hubersplat; 0x3caeb0 LoadFogStateHandle (Hhashtable;II)Hfogstate; 0x3caed0 LoadFogModifierHandle (Hhashtable;II)Hfogmodifier; 0x3caef0 LoadHashtableHandle (Hhashtable;II)Hhashtable; 0x3caf10 HaveSavedInteger (Hhashtable;II)B 0x3cb0c0 HaveSavedReal (Hhashtable;II)B 0x3cb100 HaveSavedBoolean (Hhashtable;II)B 0x3cb140 HaveSavedString (Hhashtable;II)B 0x3cb180 HaveSavedHandle (Hhashtable;II)B 0x3cb1c0 RemoveSavedInteger (Hhashtable;II)V 0x3cb410 RemoveSavedReal (Hhashtable;II)V 0x3cb450 RemoveSavedBoolean (Hhashtable;II)V 0x3cb490 RemoveSavedString (Hhashtable;II)V 0x3cb4d0 RemoveSavedHandle (Hhashtable;II)V 0x3cb510 FlushParentHashtable (Hhashtable;)V 0x3cb550 FlushChildHashtable (Hhashtable;I)V 0x3cb590 GetRandomInt (II)I 0x3b3560 GetRandomReal (RR)R 0x3b35a0 CreateUnitPool ()Hunitpool; 0x3d2ed0 DestroyUnitPool (Hunitpool;)V 0x3cb5c0 UnitPoolAddUnitType (Hunitpool;IR)V 0x3cb5e0 UnitPoolRemoveUnitType (Hunitpool;I)V 0x3cb600 PlaceRandomUnit (Hunitpool;Hplayer;RRR)Hunit; 0x3cb620 CreateItemPool ()Hitempool; 0x3d2fc0 DestroyItemPool (Hitempool;)V 0x3cb6a0 ItemPoolAddItemType (Hitempool;IR)V 0x3cb6c0 ItemPoolRemoveItemType (Hitempool;I)V 0x3cb6e0 PlaceRandomItem (Hitempool;RR)Hitem; 0x3cb700 ChooseRandomCreep (I)I 0x3b3660 ChooseRandomNPBuilding ()I 0x3b3680 ChooseRandomItem (I)I 0x3b3690 ChooseRandomItemEx (Hitemtype;I)I 0x3b36b0 SetRandomSeed (I)V 0x3b36d0 DisplayTextToPlayer (Hplayer;RRS)V 0x3cb900 DisplayTimedTextToPlayer (Hplayer;RRRS)V 0x3cb9b0 DisplayTimedTextFromPlayer (Hplayer;RRRS)V 0x3cba30 ClearTextMessages ()V 0x3b4e60 EnableUserControl (B)V 0x3b3880 EnableUserUI (B)V 0x3b38a0 DisableRestartMission (B)V 0x3b38c0 ForceUIKey (S)V 0x3b38e0 ForceUICancel ()V 0x3b3990 DisplayLoadDialog ()V 0x3b3a10 SetTerrainFog (RRRRR)V 0x3b3840 SetUnitFog (RRRRR)V 0x3b3850 SetTerrainFogEx (IRRRRRR)V 0x3b81b0 ResetTerrainFog ()V 0x3b3860 SetDayNightModels (SS)V 0x3b3790 SetSkyModel (S)V 0x3b37d0 SuspendTimeOfDay (B)V 0x3bc460 SetTimeOfDayScale (R)V 0x3bc490 GetTimeOfDayScale ()R 0x3bc4b0 ShowInterface (BR)V 0x3b3810 PauseGame (B)V 0x3bc4d0 PingMinimap (RRR)V 0x3b4650 PingMinimapEx (RRRIIIB)V 0x3b8660 SetIntroShotText (S)V 0x3bc880 SetIntroShotModel (S)V 0x3bc8a0 EnableOcclusion (B)V 0x3b3b90 EnableWorldFogBoundary (B)V 0x3b3bb0 PlayModelCinematic (S)V 0x3bc500 PlayCinematic (S)V 0x3bc520 SetAltMinimapIcon (S)V 0x3bc540 CreateTextTag ()Htexttag; 0x3bc580 DestroyTextTag (Htexttag;)V 0x3bc5a0 SetTextTagText (Htexttag;SR)V 0x3bc5d0 SetTextTagPos (Htexttag;RRR)V 0x3bc610 SetTextTagPosUnit (Htexttag;Hunit;R)V 0x3cb890 SetTextTagColor (Htexttag;IIII)V 0x3bc6a0 SetTextTagVelocity (Htexttag;RR)V 0x3bc700 SetTextTagVisibility (Htexttag;B)V 0x3bc760 SetTextTagSuspended (Htexttag;B)V 0x3bc790 SetTextTagPermanent (Htexttag;B)V 0x3bc7c0 SetTextTagAge (Htexttag;R)V 0x3bc7f0 SetTextTagLifespan (Htexttag;R)V 0x3bc820 SetTextTagFadepoint (Htexttag;R)V 0x3bc850 SetReservedLocalHeroButtons (I)V 0x3b3a30 GetAllyColorFilterState ()I 0x3b3a50 SetAllyColorFilterState (I)V 0x3b3a70 GetCreepCampFilterState ()B 0x3b3aa0 SetCreepCampFilterState (B)V 0x3b3ac0 EnableMinimapFilterButtons (BB)V 0x3b3af0 EnableDragSelect (BB)V 0x3b3b30 EnablePreSelect (BB)V 0x3b3b50 EnableSelect (BB)V 0x3b3b70 CreateTrackable (SRRR)Htrackable; 0x3d30b0 TriggerRegisterTrackableHitEvent (Htrigger;Htrackable;)Hevent; 0x3d31c0 TriggerRegisterTrackableTrackEvent (Htrigger;Htrackable;)Hevent; 0x3d32a0 GetTriggeringTrackable ()Htrackable; 0x3c3da0 CreateQuest ()Hquest; 0x3bc970 DestroyQuest (Hquest;)V 0x3cbb20 QuestSetTitle (Hquest;S)V 0x3cbb70 QuestSetDescription (Hquest;S)V 0x3cbba0 QuestSetIconPath (Hquest;S)V 0x3cbbd0 QuestSetRequired (Hquest;B)V 0x3cbc00 QuestSetCompleted (Hquest;B)V 0x3cbc20 QuestSetDiscovered (Hquest;B)V 0x3cbc60 QuestSetFailed (Hquest;B)V 0x3cbc40 QuestSetEnabled (Hquest;B)V 0x3cbc80 IsQuestRequired (Hquest;)B 0x3cbca0 IsQuestCompleted (Hquest;)B 0x3cbcc0 IsQuestDiscovered (Hquest;)B 0x3cbce0 IsQuestFailed (Hquest;)B 0x3cbd00 IsQuestEnabled (Hquest;)B 0x3cbd20 QuestCreateItem (Hquest;)Hquestitem; 0x3d3380 QuestItemSetDescription (Hquestitem;S)V 0x3cbd40 QuestItemSetCompleted (Hquestitem;B)V 0x3cbd70 IsQuestItemCompleted (Hquestitem;)B 0x3cbd90 CreateDefeatCondition ()Hdefeatcondition; 0x3bc9e0 DestroyDefeatCondition (Hdefeatcondition;)V 0x3cbdb0 DefeatConditionSetDescription (Hdefeatcondition;S)V 0x3cbe00 FlashQuestDialogButton ()V 0x3bc920 ForceQuestDialogUpdate ()V 0x3b3be0 CreateTimerDialog (Htimer;)Htimerdialog; 0x3d34b0 DestroyTimerDialog (Htimerdialog;)V 0x3cbe30 TimerDialogSetTitle (Htimerdialog;S)V 0x3cbe50 TimerDialogSetTitleColor (Htimerdialog;IIII)V 0x3cbe80 TimerDialogSetTimeColor (Htimerdialog;IIII)V 0x3cbed0 TimerDialogSetSpeed (Htimerdialog;R)V 0x3cbf20 TimerDialogDisplay (Htimerdialog;B)V 0x3cbf50 IsTimerDialogDisplayed (Htimerdialog;)B 0x3cbf70 TimerDialogSetRealTimeRemaining (Htimerdialog;R)V 0x3cbfa0 CreateLeaderboard ()Hleaderboard; 0x3d35b0 DestroyLeaderboard (Hleaderboard;)V 0x3cbfd0 LeaderboardGetItemCount (Hleaderboard;)I 0x3cc000 LeaderboardSetSizeByItemCount (Hleaderboard;I)V 0x3cc030 LeaderboardAddItem (Hleaderboard;SIHplayer;)V 0x3cc060 LeaderboardRemoveItem (Hleaderboard;I)V 0x3cc0b0 LeaderboardRemovePlayerItem (Hleaderboard;Hplayer;)V 0x3cc0e0 LeaderboardSortItemsByValue (Hleaderboard;B)V 0x3cc120 LeaderboardSortItemsByPlayer (Hleaderboard;B)V 0x3cc150 LeaderboardSortItemsByLabel (Hleaderboard;B)V 0x3cc180 LeaderboardClear (Hleaderboard;)V 0x3cc1b0 LeaderboardDisplay (Hleaderboard;B)V 0x3cc1d0 IsLeaderboardDisplayed (Hleaderboard;)B 0x3cc220 LeaderboardGetLabelText (Hleaderboard;)S 0x3cc2f0 PlayerSetLeaderboard (Hplayer;Hleaderboard;)V 0x3cc340 PlayerGetLeaderboard (Hplayer;)Hleaderboard; 0x3cc380 LeaderboardHasPlayerItem (Hleaderboard;Hplayer;)B 0x3cc250 LeaderboardGetPlayerIndex (Hleaderboard;Hplayer;)I 0x3cc2a0 LeaderboardSetLabel (Hleaderboard;S)V 0x3cc3d0 LeaderboardSetLabelColor (Hleaderboard;IIII)V 0x3cc400 LeaderboardSetValueColor (Hleaderboard;IIII)V 0x3cc450 LeaderboardSetStyle (Hleaderboard;BBBB)V 0x3cc4a0 LeaderboardSetItemValue (Hleaderboard;II)V 0x3cc4f0 LeaderboardSetItemLabel (Hleaderboard;IS)V 0x3cc520 LeaderboardSetItemStyle (Hleaderboard;IBBB)V 0x3cc560 LeaderboardSetItemLabelColor (Hleaderboard;IIIII)V 0x3cc5b0 LeaderboardSetItemValueColor (Hleaderboard;IIIII)V 0x3cc600 CreateMultiboard ()Hmultiboard; 0x3d36b0 DestroyMultiboard (Hmultiboard;)V 0x3cc650 MultiboardDisplay (Hmultiboard;B)V 0x3cc670 MultiboardMinimize (Hmultiboard;B)V 0x3cc6b0 IsMultiboardDisplayed (Hmultiboard;)B 0x3cc690 IsMultiboardMinimized (Hmultiboard;)B 0x3cc6d0 MultiboardClear (Hmultiboard;)V 0x3cc6f0 MultiboardSetTitleText (Hmultiboard;S)V 0x3cc720 MultiboardGetTitleText (Hmultiboard;)S 0x3cc750 MultiboardSetTitleTextColor (Hmultiboard;IIII)V 0x3cc770 MultiboardGetRowCount (Hmultiboard;)I 0x3cc7b0 MultiboardGetColumnCount (Hmultiboard;)I 0x3cc7d0 MultiboardSetColumnCount (Hmultiboard;I)V 0x3cc7f0 MultiboardSetRowCount (Hmultiboard;I)V 0x3cc810 MultiboardSetItemsStyle (Hmultiboard;BB)V 0x3cc830 MultiboardSetItemsValueColor (Hmultiboard;IIII)V 0x3cc8a0 MultiboardSetItemsValue (Hmultiboard;S)V 0x3cc870 MultiboardSetItemsWidth (Hmultiboard;R)V 0x3cc8f0 MultiboardSetItemsIcon (Hmultiboard;S)V 0x3cc920 MultiboardGetItem (Hmultiboard;II)Hmultiboarditem; 0x3d37b0 MultiboardReleaseItem (Hmultiboarditem;)V 0x3cc950 MultiboardSetItemStyle (Hmultiboarditem;BB)V 0x3cc970 MultiboardSetItemValue (Hmultiboarditem;S)V 0x3cc990 MultiboardSetItemValueColor (Hmultiboarditem;IIII)V 0x3cc9c0 MultiboardSetItemWidth (Hmultiboarditem;R)V 0x3cca00 MultiboardSetItemIcon (Hmultiboarditem;S)V 0x3cca20 MultiboardSuppressDisplay (B)V 0x3b3c00 SetCameraBounds (RRRRRRRR)V 0x3b86f0 SetCameraPosition (RR)V 0x3b45d0 SetCameraQuickPosition (RR)V 0x3b4610 ResetToGameCamera (R)V 0x3b46b0 StopCamera ()V 0x3b46e0 PanCameraTo (RR)V 0x3b4700 PanCameraToTimed (RRR)V 0x3b4740 PanCameraToWithZ (RRR)V 0x3b4790 PanCameraToTimedWithZ (RRRR)V 0x3b47d0 SetCinematicCamera (S)V 0x3b4820 SetCameraField (Hcamerafield;RR)V 0x3b48b0 AdjustCameraField (Hcamerafield;RR)V 0x3b48f0 SetCameraTargetController (Hunit;RRB)V 0x3cd760 SetCameraOrientController (Hunit;RR)V 0x3cd7b0 SetCameraRotateMode (RRRR)V 0x3b4850 CreateCameraSetup ()Hcamerasetup; 0x3d3d40 CameraSetupSetField (Hcamerasetup;Hcamerafield;RR)V 0x3cd800 CameraSetupGetField (Hcamerasetup;Hcamerafield;)R 0x3cd830 CameraSetupSetDestPosition (Hcamerasetup;RRR)V 0x3cd870 CameraSetupGetDestPositionLoc (Hcamerasetup;)Hlocation; 0x3d3e40 CameraSetupGetDestPositionX (Hcamerasetup;)R 0x3cd8c0 CameraSetupGetDestPositionY (Hcamerasetup;)R 0x3cd8e0 CameraSetupApply (Hcamerasetup;BB)V 0x3cd900 CameraSetupApplyWithZ (Hcamerasetup;R)V 0x3cd930 CameraSetupApplyForceDuration (Hcamerasetup;BR)V 0x3cd960 CameraSetupApplyForceDurationWithZ (Hcamerasetup;RR)V 0x3cd990 CameraSetTargetNoise (RR)V 0x3b4930 CameraSetSourceNoise (RR)V 0x3b49e0 CameraSetTargetNoiseEx (RRB)V 0x3b4a70 CameraSetSourceNoiseEx (RRB)V 0x3b4b20 CameraSetSmoothingFactor (R)V 0x3b4bb0 GetCameraMargin (I)R 0x3b4be0 GetCameraBoundMinX ()R 0x3b4c50 GetCameraBoundMinY ()R 0x3b4c70 GetCameraBoundMaxX ()R 0x3b4c90 GetCameraBoundMaxY ()R 0x3b4cb0 GetCameraField (Hcamerafield;)R 0x3b4cd0 GetCameraTargetPositionX ()R 0x3b4d00 GetCameraTargetPositionY ()R 0x3b4d30 GetCameraTargetPositionZ ()R 0x3b4d60 GetCameraTargetPositionLoc ()Hlocation; 0x3d3e90 GetCameraEyePositionX ()R 0x3b4d90 GetCameraEyePositionY ()R 0x3b4dc0 GetCameraEyePositionZ ()R 0x3b4df0 GetCameraEyePositionLoc ()Hlocation; 0x3d3ee0 SetCineFilterTexture (S)V 0x3b4e80 SetCineFilterBlendMode (Hblendmode;)V 0x3b4eb0 SetCineFilterTexMapFlags (Htexmapflags;)V 0x3b4ef0 SetCineFilterStartUV (RRRR)V 0x3b4f40 SetCineFilterEndUV (RRRR)V 0x3b5020 SetCineFilterStartColor (IIII)V 0x3cebe0 SetCineFilterEndColor (IIII)V 0x3cecd0 SetCineFilterDuration (R)V 0x3b5100 DisplayCineFilter (B)V 0x3b5120 IsCineFilterDisplayed ()B 0x3b5150 SetCinematicScene (IHplayercolor;SSRR)V 0x3bcf80 EndCinematicScene ()V 0x3b4e20 ForceCinematicSubtitles (B)V 0x3b4e40 NewSoundEnvironment (S)V 0x3b3e60 CreateSound (SBBBIIS)Hsound; 0x3d38d0 CreateSoundFilenameWithLabel (SBBBIIS)Hsound; 0x3d39f0 CreateSoundFromLabel (SBBBII)Hsound; 0x3d3b10 CreateMIDISound (SII)Hsound; 0x3d3c30 SetStackedSound (SRR)V 0x3b3c20 ClearStackedSound (SRR)V 0x3b3c80 SetStackedSoundRect (SHrect;)V 0x3cca50 ClearStackedSoundRect (SHrect;)V 0x3ccb20 SetSoundParamsFromLabel (Hsound;S)V 0x3ccbf0 SetSoundChannel (Hsound;I)V 0x3ccc20 SetSoundVolume (Hsound;I)V 0x3ccc40 SetSoundPitch (Hsound;R)V 0x3ccc60 SetSoundPlayPosition (Hsound;I)V 0x3ccc80 SetSoundDistances (Hsound;RR)V 0x3ccca0 SetSoundDistanceCutoff (Hsound;R)V 0x3cccd0 SetSoundConeAngles (Hsound;RRI)V 0x3cccf0 SetSoundConeOrientation (Hsound;RRR)V 0x3ccd30 SetSoundPosition (Hsound;RRR)V 0x3ccd90 SetSoundVelocity (Hsound;RRR)V 0x3ccdf0 AttachSoundToUnit (Hsound;Hunit;)V 0x3cce50 StartSound (Hsound;)V 0x3cce80 StopSound (Hsound;BB)V 0x3cceb0 KillSoundWhenDone (Hsound;)V 0x3cced0 SetMapMusic (SBI)V 0x3b3ce0 ClearMapMusic ()V 0x3b3d20 PlayMusic (S)V 0x3b3d30 PlayMusicEx (SII)V 0x3b3d50 StopMusic (B)V 0x3b3d80 ResumeMusic ()V 0x3b3d90 PlayThematicMusic (S)V 0x3b3da0 PlayThematicMusicEx (SI)V 0x3b3dc0 EndThematicMusic ()V 0x3b3de0 SetMusicVolume (I)V 0x3b3df0 SetMusicPlayPosition (I)V 0x3b3e00 SetThematicMusicPlayPosition (I)V 0x3b3e10 SetSoundDuration (Hsound;I)V 0x3ccef0 GetSoundDuration (Hsound;)I 0x3ccf20 GetSoundFileDuration (S)I 0x3b3e20 VolumeGroupSetVolume (Hvolumegroup;R)V 0x3b3e30 VolumeGroupReset ()V 0x3b3e50 GetSoundIsPlaying (Hsound;)B 0x3ccf40 GetSoundIsLoading (Hsound;)B 0x3ccf60 RegisterStackedSound (Hsound;BRR)V 0x3ccf80 UnregisterStackedSound (Hsound;BRR)V 0x3ccfb0 AddWeatherEffect (Hrect;I)Hweathereffect; 0x3ccfe0 RemoveWeatherEffect (Hweathereffect;)V 0x3b3e70 EnableWeatherEffect (Hweathereffect;B)V 0x3b3e80 TerrainDeformCrater (RRRRIB)Hterraindeformation; 0x3b3e90 TerrainDeformRipple (RRRRIIRRRB)Hterraindeformation; 0x3b3f00 TerrainDeformWave (RRRRRRRRII)Hterraindeformation; 0x3b3fa0 TerrainDeformRandom (RRRRRII)Hterraindeformation; 0x3b4040 TerrainDeformStop (Hterraindeformation;I)V 0x3b40b0 TerrainDeformStopAll ()V 0x3b40c0 DestroyEffect (Heffect;)V 0x3cd240 AddSpecialEffect (SRR)Heffect; 0x3bca90 AddSpecialEffectLoc (SHlocation;)Heffect; 0x3cd260 AddSpecialEffectTarget (SHwidget;S)Heffect; 0x3cd2a0 AddSpellEffect (SHeffecttype;RR)Heffect; 0x3bcb10 AddSpellEffectLoc (SHeffecttype;Hlocation;)Heffect; 0x3cd320 AddSpellEffectById (IHeffecttype;RR)Heffect; 0x3bcae0 AddSpellEffectByIdLoc (IHeffecttype;Hlocation;)Heffect; 0x3cd2d0 AddSpellEffectTarget (SHeffecttype;Hwidget;S)Heffect; 0x3cd4a0 AddSpellEffectTargetById (IHeffecttype;Hwidget;S)Heffect; 0x3cd380 AddLightning (SBRRRR)Hlightning; 0x3bcc20 AddLightningEx (SBRRRRRR)Hlightning; 0x3bcb30 DestroyLightning (Hlightning;)B 0x3b4150 GetLightningColorA (Hlightning;)R 0x3b8310 GetLightningColorR (Hlightning;)R 0x3b8370 GetLightningColorG (Hlightning;)R 0x3b83d0 GetLightningColorB (Hlightning;)R 0x3b8430 MoveLightning (Hlightning;BRRRR)B 0x3bcda0 MoveLightningEx (Hlightning;BRRRRRR)B 0x3bccc0 SetLightningColor (Hlightning;RRRR)B 0x3b8490 GetAbilityEffect (SHeffecttype;I)S 0x3bcab0 GetAbilityEffectById (IHeffecttype;I)S 0x3bce40 GetAbilitySound (SHsoundtype;)S 0x3bce60 GetAbilitySoundById (IHsoundtype;)S 0x3bcea0 GetTerrainCliffLevel (RR)I 0x3b4190 SetWaterBaseColor (IIII)V 0x3b8580 SetWaterDeforms (B)V 0x3b4240 GetTerrainType (RR)I 0x3bced0 GetTerrainVariance (RR)I 0x3b4250 SetTerrainType (RRIIII)V 0x3bcf20 IsTerrainPathable (RRHpathingtype;)B 0x3b42d0 SetTerrainPathable (RRHpathingtype;B)V 0x3b42f0 CreateImage (SRRRRRRRRRI)Himage; 0x3b4320 DestroyImage (Himage;)V 0x3b43b0 ShowImage (Himage;B)V 0x3b43c0 SetImageConstantHeight (Himage;BR)V 0x3b43e0 SetImagePosition (Himage;RRR)V 0x3b4400 SetImageColor (Himage;IIII)V 0x3b85b0 SetImageRender (Himage;B)V 0x3b4440 SetImageRenderAlways (Himage;B)V 0x3b4460 SetImageAboveWater (Himage;BB)V 0x3b4480 SetImageType (Himage;I)V 0x3b44a0 CreateUbersplat (RRSIIIIBB)Hubersplat; 0x3b85f0 DestroyUbersplat (Hubersplat;)V 0x3b44c0 ResetUbersplat (Hubersplat;)V 0x3b44d0 FinishUbersplat (Hubersplat;)V 0x3b44e0 ShowUbersplat (Hubersplat;B)V 0x3b44f0 SetUbersplatRender (Hubersplat;B)V 0x3b4510 SetUbersplatRenderAlways (Hubersplat;B)V 0x3b4530 SetBlight (Hplayer;RRRB)V 0x3cd4c0 SetBlightLoc (Hplayer;Hlocation;RB)V 0x3cd5d0 SetBlightRect (Hplayer;Hrect;B)V 0x3cd520 SetBlightPoint (Hplayer;RRB)V 0x3cd580 CreateBlightedGoldmine (Hplayer;RRR)Hunit; 0x3cd630 IsPointBlighted (RR)B 0x3b4550 SetDoodadAnimation (RRRIBSB)V 0x3b4570 SetDoodadAnimationRect (Hrect;ISB)V 0x3cd6f0 StartMeleeAI (Hplayer;S)V 0x3cb740 StartCampaignAI (Hplayer;S)V 0x3cb770 CommandAI (Hplayer;II)V 0x3cb7a0 PauseCompAI (Hplayer;B)V 0x3cb7c0 GetAIDifficulty (Hplayer;)Haidifficulty; 0x3cb7e0 RemoveGuardPosition (Hunit;)V 0x3cb820 RecycleGuardPosition (Hunit;)V 0x3cb800 RemoveAllGuardPositions (Hplayer;)V 0x3cb840 ExecuteFunc (S)V 0x3d3f30 Cheat (S)V 0x3b3bc0 IsNoVictoryCheat ()B 0x3bc8c0 IsNoDefeatCheat ()B 0x3bc8f0 Preload (S)V 0x3b5170 PreloadEnd (R)V 0x3b5190 PreloadStart ()V 0x3b51f0 PreloadRefresh ()V 0x3b5210 PreloadEndEx ()V 0x3b5220 PreloadGenStart ()V 0x3b5290 PreloadGenClear ()V 0x3b52b0 PreloadGenEnd (S)V 0x3b52d0 Preloader (S)V 0x3b5310