-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Joseph edited this page Aug 26, 2020
·
6 revisions
scalu (server/client arithmetic logical unit) is an event based programming language that exists for the purpose of building sandboxable scripts that run on Source engine clients. Scripts in the Source Engine are otherwise written entirely by creatively using the console command alias
, somewhat akin to POSIX alias
. This command is used to construct finite state machines that can perform logical operations and store state between key presses and game actions. scalu automates this process and adds composable PL constructs to make writing scripts easier and more maintainable.