Action Code Script

Action Code Script (ACS) is a scripting language used in video games such as HeXen and some modern Doom source ports, such as ZDoom. It is syntactically similar to C, but less flexible. As its name implies, most of the core logic for script functionality comes in the form of "scripts", which are traditionally identified with a numerical value. Later revisions of the ACS compiler added support for "named" scripts (which utilize a String in lieu of the numerical identifier), and simple functions.

Comment
enAction Code Script (ACS) is a scripting language used in video games such as HeXen and some modern Doom source ports, such as ZDoom. It is syntactically similar to C, but less flexible. As its name implies, most of the core logic for script functionality comes in the form of "scripts", which are traditionally identified with a numerical value. Later revisions of the ACS compiler added support for "named" scripts (which utilize a String in lieu of the numerical identifier), and simple functions.
Has abstract
enAction Code Script (ACS) is a scripting language used in video games such as HeXen and some modern Doom source ports, such as ZDoom. It is syntactically similar to C, but less flexible. As its name implies, most of the core logic for script functionality comes in the form of "scripts", which are traditionally identified with a numerical value. Later revisions of the ACS compiler added support for "named" scripts (which utilize a String in lieu of the numerical identifier), and simple functions. Similar to traditional code, ACS is compiled using ACC (an homage to C's gcc utility) for use in Doom, Hexen, etc... Scripts can be executed in a variety of methods, such as being attached to in-game actors, execution through level triggers around each map, or invocation from other scripts or functions. As the entire scripting language is built as a hack on top of the Doom id Tech's engine, there is no formal support for any object-oriented programming principles.
Hypernym
Language
Is primary topic of
Action Code Script
Label
enAction Code Script
Link from a Wikipage to an external page
doomwiki.org/wiki/ACS
zdoom.org/wiki/ACS
Link from a Wikipage to another Wikipage
C (programming language)
Category:Scripting languages
Doom source port
Hexen: Beyond Heretic
Id Tech
Object-oriented programming
QuakeC
Scripting language
Syntax
Video game
SameAs
3KsT4
Action Code Script
Action Code Script
Action Code Script
m.026kqj
Q3604815
Subject
Category:Scripting languages
WasDerivedFrom
Action Code Script?oldid=974131212&ns=0
WikiPageLength
1784
Wikipage page ID
421959
Wikipage revision ID
974131212
WikiPageUsesTemplate
Template:Videogame-software-stub