Namespace Axis.Logic
Classes
AxisCounter
AxisCounter serves as a tool for implementing logic based on counting and altering numerical values.
AxisCounterMatchCondition
Developers may utilize AxisCounterMatchCondition to set event triggers based on specific conditions related to an AxisCounter changes
AxisCounterObjects
AxisCounterUI
AxisCounterUI accompanies AxisCounter, providing settings for displaying these numerical values
AxisEventHandler
This is a component designed to make handling basic Unity events for GameObjects easier in the inspector.
AxisSceneSwitcher
AxisSceneSwitcher is a class designed to handle scene transitions within a game. It provides functionalities to load different scenes based on specific triggers or conditions, making it easy to switch between various game levels or menus.
AxisSpawner
This manages the process of spawning objects in your scene while the game is running. You can set it up to spawn objects automatically when spawner is enabled, or trigger the spawning process manually from other sources in your game.
AxisTimerSequence
AxisTimerSequence manages a sequence of timed events with intervals, capable of starting on external triggers or game start, and can loop indefinitely or play through once.
AxisTimerSequence_Item
Sequence item with time to wait before and events to trigger after
AxisTimerSequence_Random
Settings to randomize wait times in each sequence item
AxisUnitPlacer
AxisUnitPlacer_Cost
SpawnedObject
Internal helper to track spawned objects by each spawner and their destiny.
Enums
AxisSpawnerOnEnable
Options for AxisSpawner execute when enabled
CounterChecking
Type of condition to check
CounterPersistence
Defines wether value should be kept between scenes or sessions.