pytower.connections.condo_io

class pytower.connections.condo_io.Button(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.Clock(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.CondoIO(obj, *event_names)[source]
Parameters:
__getattr__(name)[source]
Parameters:

name (str)

__init__(obj, *event_names)[source]
Parameters:
connect(obj, event_name, delay=0.0, data=None)[source]
Parameters:
connect_to_event(listener_event, obj, event_name, delay=0.0, data=None)[source]
Parameters:
events: list[Event][source]
get_event(name)[source]
Return type:

Event | None

Parameters:

name (str)

class pytower.connections.condo_io.Counter(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.GameWorldEvents(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.HitTargetVolume(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.LightSwitch(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.Mover(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.PhysicsSlot(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.PlayerEvents(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.Random(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.Relay(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.Timer(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.Toggle(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)

class pytower.connections.condo_io.TriggerVolume(obj)[source]
Parameters:

obj (TowerObject)

__init__(obj)[source]
Parameters:

obj (TowerObject)