Loading...
Searching...
No Matches
CityBuilderCore.ConnectionFeederTiles Class Reference

Detailed Description

feeds and passes a connection on every point that a tile has on a tilemap, only evaluated at the start

https://citybuilder.softleitner.com/manual/connections

Inheritance diagram for CityBuilderCore.ConnectionFeederTiles:
CityBuilderCore.ConnectionPasserTiles CityBuilderCore.IConnectionFeeder CityBuilderCore.ConnectionPasserBase CityBuilderCore.IConnectionPasser CityBuilderCore.IConnectionPasser

Public Attributes

int Value
 
int Range
 
int Falloff
 
- Public Attributes inherited from CityBuilderCore.ConnectionPasserTiles
Tilemap Tilemap
 
TileBase Tile
 
- Public Attributes inherited from CityBuilderCore.ConnectionPasserBase
Connection Connection
 
PointValueEvent PointValueChanged
 

Events

Action< IConnectionFeederFeederValueChanged
 
- Events inherited from CityBuilderCore.ConnectionPasserBase
Action< PointsChanged< IConnectionPasser > > PointsChanged
 
- Events inherited from CityBuilderCore.IConnectionPasser
Action< PointsChanged< IConnectionPasser > > PointsChanged
 fired by the passer when points are removed or added to it
 
- Events inherited from CityBuilderCore.IConnectionFeeder
Action< IConnectionFeederFeederValueChanged
 event that has to be fired when the feeder changes its output
 

Additional Inherited Members

- Public Member Functions inherited from CityBuilderCore.ConnectionPasserTiles
override IEnumerable< Vector2Int > GetPoints ()
 the points of the passer
 
- Public Member Functions inherited from CityBuilderCore.ConnectionPasserBase
IEnumerable< Vector2Int > GetPoints ()
 the points of the passer
 
void ValueChanged (Vector2Int point, int value)
 this is where the passer gets notified about changes to the values of its points
 
- Protected Member Functions inherited from CityBuilderCore.ConnectionPasserTiles
override void Start ()
 
- Protected Member Functions inherited from CityBuilderCore.ConnectionPasserBase
virtual void OnDestroy ()
 
void onPointsChanged (IEnumerable< Vector2Int > removed, IEnumerable< Vector2Int > added)
 
- Properties inherited from CityBuilderCore.IConnectionPasser
- Properties inherited from CityBuilderCore.IConnectionFeeder