All Classes and Interfaces
Class
Description
This class represents an abstract base for implementing
collections of int values.
This class represents an abstract base for implementing
maps from int values to objects.
This class represents an abstract base for implementing
lists of int values.
This class represents an abstract base for implementing
sets of int values.
Convenient base class implementation of
Style
Used for Playback
Holds the current ActionContext state, and any sub-states
Created by LEMMYMAIN on 26/01/2015.
Deprecated.
Deprecated.
What to do with the alpha to the colours of a sprite
A font implementation that will parse BMFont format font files.
Created by LEMMYATI on 03/01/14.
Created by LEMMYMAIN on 28/02/2015.
Created by LEMMYATI on 03/01/14.
Used for recording the activity of an AnimationPlayer
Created by LEMMYPC on 07/01/14.
A universal adapter.
An Animation Variable Slot
Used to store a variable's key+value pair, and its current type.
Strong-typed utility type.
class AnimEvent
Used to set a game variable from an animation node.
TriggerXmlFile
A serialized representation of a Trigger_SetAnimState.xml file.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Created by LEMMYMAIN on 16/04/2015.
Created by LEMMYMAIN on 16/04/2015.
Created by LEMMY on 7/1/2016.
TurboTuTone.
Boolean grid
Created by LEMMYMAIN on 21/06/2015.
Created by LEMMY on 24/11/2017.
Wraps a
ByteBuffer
so it can be used like an OutputStream
.Created by Gennadii on 11.06.2015.
Created by LEMMYCOOLER on 17/04/14.
TurboTuTone.
Created by LEMMY on 6/30/2016.
Created by LEMMYMAIN on 18/09/2014.
Turbo
shared display of chat lines functionallity for iso objects & players (characters)
Turbo
Created by LEMMY on 27/02/2018.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
NETWORKING
DAY INFO
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
A simple wrapper round the values required for a colour
TurboTuTone.
An auto-resizing table of
longs
, supporting low-contention CAS
operations.Created by serge on 17.11.2015.
Created by serge on 17.11.2015.
A simple high-performance counter.
TurboTuTone.
TurboTuTone.
Turbo
TurboTuTone.
TurboTuTone.
Created by LEMMYMAIN on 27/03/2015.
Created by LEMMYPC on 31/12/13.
Created by LEMMYPC on 31/12/13.
This class provides a default hash function for
int values.
Default State permissions singleton.
Turbo
Stores shared data for devices (used in iso and item)
Turbo
TurboTuTone.
Turrubo
TurboTuTone.
TurboTuTone.
This class provides static methods for display of collection
elements.
TurboTuTone.
Turbo
This class provides static methods for throwing exceptions.
Expandable boolean list.
Utility to handle Java's odd trig performance issues
TurboTuTone.
Quickly hacked together expandable list of floats
Created by krotos139 on 27.06.2016.
TurboTuTone.
TurboTuTone.
Created by serge on 02.06.2015.
Really basic geometry data which is used by
Style
TurboTuTone.
Vertex buffer object wrapper
TurboTuTone.
Created by LEMMY on 3/19/2016.
Created by LEMMYATI on 03/01/14.
An Animation Variable Slot
Used to store a variable's key+value pair, and its current type.
Created by LEMMYMAIN on 23/02/2015.
TurboTuTone.
TurboTuTone.
Created by LEMMY on 02/07/2014.
Created by serge on 31.01.2016.
Created by LEMMYATI on 03/01/14.
Created by serge on 02.06.2015.
ILuaGameCharacter
Provides the functions expected by LUA when dealing with objects of this type.
ILuaGameCharacterClothing
Provides the functions expected by LUA when dealing with objects of this type.
ILuaGameCharacterDamage
Provides the functions expected by LUA when dealing with objects of this type.
ILuaGameCharacterHealth
Provides the functions expected by LUA when dealing with objects of this type.
ILuaVariableSource
Provides the functions expected by LUA when dealing with objects of this type.
class to simplify images management.
TurboTuTone.
A wrapped for all keyboard, mouse and controller input
Created by LEMMY on 27/02/2018.
This class represents an array implemenation of lists of
int values.
This interface defines collections of int values.
This interface represents comparators of int values.
This interface represents hash functions from int values
to int values.
This class represents iterators over collections of int values.
This interface represents maps from int values to objects.
This interface represents iterators over maps from
int values to objects.
This class represents open addressing hash table based maps from
int values to objects.
This interface represents lists of int values.
This class represents iterators over lists of int values.
This class represents open addressing hash table based sets of int values.
This interface defines sets of int values.
The base interface of all pooled objects managed by zombie.util.Pool
TurboTuTone.
TurboTuTone.
Created by serge on 05.06.2015.
TurboTuTone.
Created by ChrisWood (Tanglewood Games Limited) on 09/10/2017.
Created by ChrisWood (Tanglewood Games Limited) on 01/11/2017.
Created by kroto on 6/23/2017.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Turbo
Turbo
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Created by Mark Rowley - Bitbaboon
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Created by LEMMYATI on 03/01/14.
A GC-friendly lambda class.
Created by kroto on 9/20/2017.
Created by kroto on 9/20/2017.
TurboTuTone.
The Live version of an AnimNode
The AnimNode represents the data.
Reference http://xoroshiro.di.unimi.it/
TurboTuTone.
This class implements methods for retrieving default values for
each of the primitive types.
TurboTuTone.
Created by LEMMYPC on 08/01/14.
TurboTuTone.
TurboTuTone.
Created by LEMMYATI on 03/01/14.
Created by LEMMYPC on 05/01/14.
Created by LEMMYATI on 03/01/14.
Created by LEMMYATI on 05/01/14.
Created by LEMMYATI on 03/01/14.
Turrubo
TurboTuTone.
Turbo.
A tagging interface for an object representing the entity in the game that
is going to moving along the path.
Turbo
A lock-free alternate implementation of
ConcurrentHashMap
with better scaling properties and generally lower costs to mutate the Map.A lock-free alternate implementation of
java.util.ConcurrentHashMap
with primitive long keys, better scaling properties and
generally lower costs.A simple wrapper around
NonBlockingHashMap
making it implement the
Set
interface.A lock-free alternate implementation of
ConcurrentHashMap
with better scaling properties and generally lower costs to mutate the Map.A lock-free alternate implementation of
ConcurrentHashMap
with better scaling properties and generally lower costs to mutate the Map.A multi-threaded bit-vector set, implemented as an array of primitive
longs
.Thrown to indicate that an attempt was made to retrieve a
non-existing mapping in a map.
TurboTuTone.
Created by kroto on 11/15/2017.
Created by krotos139 on 11/6/2017.
TurboTuTone.
A path determined by some path finding algorithm.
A single step within the path
A PNGDecoder.
A thread-safe object pool.
The base implementation of IPooledObject
Extend from this class if you wish to take advantage of the Pool's functionality.
Created by LEMMY on 3/5/2016.
Created by serge on 19.12.2015.
Created by serge on 20.12.2015.
PredicatedFileWatcher
An advanced form of the regular DebugFileWatcher
turbo
This class provides a static table of int sized prime numbers.
Exception thrown by PZXmlUtil.parse function.
TurboTuTone.
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
Turbo
TurboTuTone.
Created by LEMMYPC on 10/01/14.
Created by krotos139 on 05.05.2016.
Custom class to disable DevRandomSeedGenerator() on Linux since it can block forever, and disable
RandomDotOrgSeedGenerator() since it connects to the internet.
Add some food on table
This is a basic randomized building, some inside door will be opened, can
have profession specific loots and cold cooked food in stove Also this type
of house can have speicfic dead survivor/zombies/story inside them
This building will be 90% burnt (no fire started tho)
This building will be 60% burnt (no fire started tho)
Add some burnt skeleton in it
This building will be 70% burnt (no fire started tho)
Also spawn 1 to 3 fireman zombies inside it (65% of them to be male)
Add some food on table
Add some food on table
Add some food on table
This building will be almost empty of loot, and lot of the doors/windows will be broken
Random clutter in office
Building full of toilet paper
Add some food on table
Add some food on table
This building will be barricaded, have a lot of canned food but also lot of zombies inside it
Add pen, pencils, books...
Shop being looted by bandits + 2 cops and corpses inside the shop
Add some food on table
Add money/alcohol on table
Can also generate a rare male venue
TODO Not used anymore, but i'm keeping it around just in case, gonna delete this soon
Create a story with the dinner/kitchen table, add various cake, sandwich making etc.
Breakfest?
Need a garage with a size of at least 10 tiles
Spawn some rocker zombies & music instruments on ground & shelves
Corpse with a guitar in his hand
Create 1 to 2 zombies in the bathroom with some bathroom items on the ground
Create 2 naked zombies in the bedroom with clothing lying around
Create a dead survivor in the kitchen with empty bleach bottle around him
Create corpses in a kitchen with one zombie as doctor
Create a dead survivor with alcohol bottles around him
Create some zombies in sports outfits with crisps, alcohol & cigarettes lying around
Just a dead survivor in a bathroom with pistol or shotgun on him
Create a dead survivor somewhere with lot of modified guns/ammo on him
Create some zombies female zombies with 1 naked male, some alcohol around
Well, it's friday the 13th...
Zombies in party outfit, some food scattered around
Create some zombies in varsity outfit + 2 naked zombies in bedroom
2-3 zombies Cops in the house too with a police car waiting outside.
2-3 zombies in inmate jumpsuits with some duffel bags on them with ropes,
duct tape, etc.
2-3 zombies in inmate jumpsuits with some duffel bags on them with ropes,
duct tape, etc.
Create skeleton corpses in a bedroom with one zombie as doctor
Create a dead survivor in the kitchen with empty bleach bottle around him
Create some zombies male zombies with 1 naked female, some alcohol around
Create some zombies in varsity outfit + 2 naked zombies in bedroom
Create 2 dead survivor with 1 gunshot, one handle a loaded gun
Zombies family with tin foil hat
Zombie inside the barricaded bathroom and a dead corpse in front of it with a pistol
Create a dead survivor in the livingroom with zombies eating him
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Large file transmitting implementation
Packet for transmitting data.
Just a burnt car with 0, 1 or 2 burnt corpses near it
Good car with a couple changing its tire
Van with a sewer hole & road cones around it, some construction worker and a foreman + some tools in ground
Car crashed with quite some zombies around it
Flipped car with bodies & blood near it, can be burnt
Police barricading a road, 2 police cars, some zombies police
Police barricading a road, 2 police cars, some zombies police with guns/rifle, dead corpses around
An utility vehicle (mccoys, fire dept, police, ranger, postal..) with corresponding outfit zeds and sometimes tools
Align some graves with possible flower, possible clutter One grave open with
a zombie
TurboTuTone.
Created by serge on 02.06.2015.
Messages which sent by server to any chat stream.
Created by LEMMYPC on 14/01/14.
Quickly hacked together expandable list of shorts
Created by LEMMYATI on 03/01/14.
Turbo
Story line sound manager
Created by LEMMY on 6/30/2016.
Created by LEMMY on 6/30/2016.
TurboTuTone.
Created by LEMMY on 3/17/2016.
Created by LEMMYCOOLER on 26/07/14.
Deprecated.
Created by Gennadiy on 11.06.2015.
Created by serge on 10.06.2015.
Created by serge on 11.06.2015.
TurboTuTone.
Turbo
Turbo
The default sprite renderer has various different styles of rendering, which
affect what data it uses from the buffer and what GL state that it sets and
resets before and after rendering.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Created by LEMMYPC on 10/01/14.
Created by LEMMYPC on 10/01/14.
Created by LEMMYATI on 03/01/14.
Created by LEMMY on 6/21/2016.
Created by LEMMY on 6/30/2016.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Created by LEMMY on 24/11/2017.
Transform represents translation and rotation (rigid transform).
Created by kroto on 7/12/2017.
Renders sprites with proper alpha transparency.
TriggerXmlFile
A serialized representation of a Trigger_PerformanceProfiler.xml file.
TriggerXmlFile
A serialized representation of a Trigger_SetClothing.xml file.
TriggerXmlFile
A serialized representation of a Trigger_SetClothing.xml file.
Created by LEMMYATI on 03/01/14.
Created by LEMMY on 3/17/2016.
Created by LEMMYATI on 03/01/14.
Created by LEMMYATI on 03/01/14.
Created by kroto on 1/17/2017.
Created by kroto on 1/17/2017.
Contains all car model with their associated skin index
Created by LEMMYATI on 03/01/14.
Created by LEMMYATI on 03/01/14.
Created by LEMMYATI on 09/03/14.
Created by LEMMYATI on 03/01/14.
Created by LEMMY on 3/17/2016.
Created by krotos139 on 02.07.2016.
Created by krotos139 on 12.05.2016.
Created by krotos139 on 19.09.2016.
Created by krotos139 on 25.06.2016.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
TurboTuTone.
Created by kroto on 11/6/2017.
Created by LEMMY on 07/05/2017.
Created by LEMMYPC on 07/01/14.
Tracks allocated buffers
Created by serge on 01.03.2016.
Created by LEMMY on 6/30/2016.
An Entry maintaining a key and a value.
An Entry maintaining an immutable key and value.