|
Elin Decompiled Documentation EA 23.264 Nightly
|
Public Member Functions | |
| override bool | IsRoofEditMode (Card c=null) |
| override HitResult | HitResultOnDesignation (Point p) |
| override bool | CanInstaComplete (TaskMoveInstalled t) |
| 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 77 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 179 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 213 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 72 of file AM_MoveInstalled.cs.
References BaseGameScreen.guide, ScreenGuide.passGuideBlock, and EClass.screen.
Definition at line 174 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 103 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 394 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 85 of file AM_MoveInstalled.cs.
References AM_Designation< TaskMoveInstalled >.list, moldCard, onetime, and target.
|
inline |
Definition at line 413 of file AM_MoveInstalled.cs.
|
inlinevirtual |
Reimplemented from AM_Designation< TaskMoveInstalled >.
Definition at line 98 of file AM_MoveInstalled.cs.
References target.
|
inline |
|
inline |
Definition at line 429 of file AM_MoveInstalled.cs.
|
inline |
Definition at line 238 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 341 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 381 of file AM_MoveInstalled.cs.
|
inline |
Definition at line 148 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 |
Definition at line 196 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(), and SetTarget().
| 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(), 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.