TRNSLATE
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
TRNSLATE is a text-based lump that stores custom translations for use with actors and actor overlays, and is an improvement over the use of CreateTranslation and Thing_SetTranslation.
Syntax
<name> = <translation parameters>
Each translation starts with a unique name by which it is identified, followed by an equal sign (=), and then the translation string(s), which follow the exact same definitions found in ZScript and DECORATE.
Using the translations
After the translations are defined, they can be used by referencing their names.
In ZScript and DECORATE
- A_SetTranslation and A_OverlayTranslation functions.
 - Translation actor property.
 
In ACS
- SetTranslation function.
 
Examples
This creates a compound translation.
GreenDemon = "16:47=112:127", "169:191=152:159"
This turns an actor red through the use of saturation.
RedSat = "0:255=%[0,0,0]:[1,0,0]"