|
Elin Decompiled Documentation EA 23.344.1 Nightly
|
Public Member Functions | |
| override bool | IsRoofEditMode (Card c=null) |
| override HitResult | HitResultOnDesignation (Point p) |
| override bool | CanInstaComplete (TaskMoveInstalled t) |
| override int | TopHeight (Point p) |
| override MeshPass | GetGuidePass (Point point) |
| void | Activate (Thing t) |
| override void | OnActivate () |
| override void | OnDeactivate () |
| override void | OnCreateMold (bool processing) |
| override HitResult | HitTest (Point point, Point start) |
| void | SetTarget (Card _target) |
| Card | GetTarget (Point point) |
| bool | CanPutAway () |
| bool | TryPutAway () |
| bool | CheckEnemyNearBy (Card t, Point p, bool msg=true) |
| override void | OnProcessTiles (Point point, int dir) |
| override void | OnRenderTile (Point point, HitResult result, int dir) |
| override void | RotateUnderMouse () |
| override void | InputWheel (int wheel) |
| override void | OnCancel () |
| override void | OnFinishProcessTiles () |
Public Member Functions inherited from AM_Designation< TaskMoveInstalled > | |
| virtual bool | CanInstaComplete (T t) |
| virtual bool | ForcedInstaComplete (T t) |
| virtual HitResult | HitResultOnDesignation (Point p) |
| override void | OnActivate () |
| void | CreateNewMold (bool processing=false) |
| virtual void | OnCreateMold (bool processing=false) |
| override HitResult | HitTest (Point point, Point start) |
| override bool | CanProcessTiles () |
| override void | OnBeforeProcessTiles () |
| override void | OnProcessTiles (Point point, int dir) |
| override void | OnAfterProcessTiles (Point start, Point end) |
| override void | OnRefreshSummary (Point point, HitResult result, HitSummary summary) |
Public Attributes | |
| Card | target |
| Card | moldCard |
| bool | onetime |
Public Attributes inherited from AM_Designation< TaskMoveInstalled > | |
| TaskList< T > | list |
| T | mold |
Properties | |
| override int | hitW [get] |
| override int | hitH [get] |
| override int | CostMoney [get] |
| override BaseTileMap.CardIconMode | cardIconMode [get] |
| override bool | AllowMiddleClickFunc [get] |
| bool | FreePos [get] |
| override BaseTileSelector.SelectType | selectType [get] |
| override bool | ShouldHideBuildMenu [get] |
Properties inherited from AM_Designation< TaskMoveInstalled > | |
| override string | idSound [get] |
| override bool | IsBuildMode [get] |
Definition at line 3 of file AM_MoveInstalled.cs.
|
inline |
Definition at line 86 of file AM_MoveInstalled.cs.
References Activate(), onetime, SetTarget(), and EClass.ui.
Referenced by Activate(), HotItemActionMode.Execute(), LayerInteraction.GetPage(), AM_Build.OnCancel(), AM_Build.OnFinishProcessTiles(), InspectGroupThing.OnSetActions(), BuildMenu.Toggle(), TraitToolBuild.TrySetHeldAct(), and CoreDebug.UpdateInput().
|
inline |
Definition at line 67 of file AM_MoveInstalled.cs.
References Player.instaComplete, and EClass.player.
|
inline |
Definition at line 188 of file AM_MoveInstalled.cs.
References Trait.CanPutAway, EClass.debug, CoreDebug.ignoreBuildRule, Card.isChara, target, and Card.trait.
Referenced by TryPutAway(), and ActionHint.UpdateText().
Definition at line 222 of file AM_MoveInstalled.cs.
References EClass._map, Map.charas, EClass.debug, Card.Dist(), Chara.hostility, CoreDebug.ignoreBuildRule, Card.isChara, and EClass.ui.
Referenced by HitTest(), and OnProcessTiles().
Definition at line 81 of file AM_MoveInstalled.cs.
References BaseGameScreen.guide, ScreenGuide.passGuideBlock, and EClass.screen.
Definition at line 183 of file AM_MoveInstalled.cs.
References PointTarget.card, Scene.mouseTarget, and EClass.scene.
Referenced by HitTest(), and OnProcessTiles().
Reimplemented from AM_Designation< TaskMoveInstalled >.
Definition at line 62 of file AM_MoveInstalled.cs.
Definition at line 112 of file AM_MoveInstalled.cs.
References EClass._map, Map.AddDecal(), Map.bounds, PointTarget.CanCycle(), CheckEnemyNearBy(), MapBounds.Contains(), EClass.debug, CoreDebug.enable, GetTarget(), Point.HasChara, EInput.hotkey, CoreDebug.ignoreBuildRule, Point.IsBlocked, Card.isChara, Scene.mouseTarget, EClass.scene, Map.SetDecal(), target, Point.x, and Point.z.
|
inline |
Definition at line 403 of file AM_MoveInstalled.cs.
References PointTarget.CanCycle(), PointTarget.CycleTarget(), EClass.debug, CoreDebug.enable, EInput.isCtrlDown, Scene.mouseTarget, and EClass.scene.
|
inline |
Definition at line 57 of file AM_MoveInstalled.cs.
References AM_Build._IsRoofEditMode(), ActionMode.Build, and target.
Referenced by OnProcessTiles().
|
inline |
Definition at line 94 of file AM_MoveInstalled.cs.
References AM_Designation< TaskMoveInstalled >.list, moldCard, onetime, and target.
|
inline |
Definition at line 422 of file AM_MoveInstalled.cs.
|
inlinevirtual |
Reimplemented from AM_Designation< TaskMoveInstalled >.
Definition at line 107 of file AM_MoveInstalled.cs.
References target.
|
inline |
|
inline |
Definition at line 438 of file AM_MoveInstalled.cs.
|
inline |
Definition at line 247 of file AM_MoveInstalled.cs.
References UIContextMenu.AddButton(), Card.altitude, Card.Chara, CheckEnemyNearBy(), Point.Copy(), EClass.debug, Card.dir, Card.ForeachPoint(), FreePos, Card.freePos, GetTarget(), CardRenderer.hasActor, Point.HasChara, Card.ignoreStackHeight, Point.IsBlocked, Card.isChara, IsRoofEditMode(), Card.isRoofItem, Card.isThing, ActPlan.list, moldCard, Chara.orgPos, Card.pos, CardRenderer.RefreshSprite(), Card.renderer, Point.Set(), Card.SetPlaceState(), SetTarget(), UIContextMenu.Show(), Trait.ShowContextOnPick, target, Point.Things, Card.trait, Trait.TrySetAct(), and EClass.ui.
Definition at line 350 of file AM_MoveInstalled.cs.
References PointTarget.CanCycle(), card, ScreenGuide.DrawLine(), BaseGameScreen.guide, Scene.mouseTarget, Point.PositionCenter(), EClass.scene, and EClass.screen.
|
inline |
Definition at line 390 of file AM_MoveInstalled.cs.
|
inline |
Definition at line 157 of file AM_MoveInstalled.cs.
References Card._CreateRenderer(), EClass._map, Card.bio, CharaGen.Create(), TaskManager.designations, Task.Destroy(), Card.Duplicate(), Card.idSkin, Card.isThing, moldCard, TaskManager.Designations.moveInstalled, Biography.SetGender(), target, TaskMoveInstalled.target, Map.tasks, and EClass.ui.
Referenced by Activate(), and OnProcessTiles().
|
inline |
|
inline |
Definition at line 205 of file AM_MoveInstalled.cs.
References EClass._map, CanPutAway(), Map.PutAway(), target, and EClass.ui.
Referenced by ActionHint.UpdateText().
| Card AM_MoveInstalled.moldCard |
Definition at line 7 of file AM_MoveInstalled.cs.
Referenced by OnActivate(), OnDeactivate(), OnProcessTiles(), SetTarget(), and TopHeight().
| bool AM_MoveInstalled.onetime |
Definition at line 9 of file AM_MoveInstalled.cs.
Referenced by Activate(), and OnActivate().
| Card AM_MoveInstalled.target |
Definition at line 5 of file AM_MoveInstalled.cs.
Referenced by CanPutAway(), AM_Inspect.GetHintText(), BaseTileMap.GetThingPosition(), HitTest(), IsRoofEditMode(), OnActivate(), OnCreateMold(), OnDeactivate(), OnProcessTiles(), SetTarget(), TopHeight(), and TryPutAway().
|
get |
Definition at line 49 of file AM_MoveInstalled.cs.
|
get |
Definition at line 47 of file AM_MoveInstalled.cs.
|
get |
Definition at line 35 of file AM_MoveInstalled.cs.
|
get |
Definition at line 51 of file AM_MoveInstalled.cs.
Referenced by OnProcessTiles().
|
get |
Definition at line 23 of file AM_MoveInstalled.cs.
|
get |
Definition at line 11 of file AM_MoveInstalled.cs.
|
get |
Definition at line 53 of file AM_MoveInstalled.cs.
|
get |
Definition at line 55 of file AM_MoveInstalled.cs.