Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
InspectGroupArea.cs
Go to the documentation of this file.
1
using
System;
2
3
public
class
InspectGroupArea
:
InspectGroup
<Area>
4
{
5
public
override
string
MultiName
=>
"Area"
;
6
7
public
override
void
OnSetActions
()
8
{
9
Area
first = base.FirstTarget;
10
Add
(
"expandArea"
,
""
, (Action)delegate
11
{
12
ActionMode
.
ExpandArea
.
Activate
(first);
13
}, sound:
false
, 0,
auto
:
false
);
14
Add
(
"shrinkArea"
,
""
, (Action)delegate
15
{
16
ActionMode
.
ExpandArea
.
Activate
(first, _shrink:
true
);
17
}, sound:
false
, 0,
auto
:
false
);
18
Add
(
"delete"
,
""
, (Action)delegate
19
{
20
SE.Play(
"trash"
);
21
EClass
.
_map
.
rooms
.
RemoveArea
(first);
22
}, sound:
false
, 0,
auto
:
false
);
23
}
24
}
AM_ExpandArea.Activate
void Activate(Area a, bool _shrink=false)
Definition:
AM_ExpandArea.cs:20
ActionMode
Definition:
ActionMode.cs:6
ActionMode.ExpandArea
static AM_ExpandArea ExpandArea
Definition:
ActionMode.cs:55
Area
Definition:
Area.cs:4
EClass
Definition:
EClass.cs:5
EClass._map
static Map _map
Definition:
EClass.cs:18
InspectGroupArea
Definition:
InspectGroupArea.cs:4
InspectGroupArea.OnSetActions
override void OnSetActions()
Definition:
InspectGroupArea.cs:7
InspectGroupArea.MultiName
override string MultiName
Definition:
InspectGroupArea.cs:5
InspectGroup
Definition:
InspectGroup.cs:108
InspectGroup< Area >::Add
Item Add(string text, string idSprite, Action action, bool sound=false, int priority=0, bool auto=false)
Definition:
InspectGroup.cs:121
Map.rooms
RoomManager rooms
Definition:
Map.cs:31
RoomManager.RemoveArea
void RemoveArea(Area a)
Definition:
RoomManager.cs:103
Elin
InspectGroupArea.cs
Generated by
1.9.6