Files
RoxyandMaia adc2adbbd4 Refactor BT compiler to support multiple code directories (#97240)
Changes the behavior tree compiler to take a list of code directories
instead of just using hard-coded `code/`, this makes it possible for
downstreams to have modular behavior trees properly compiled

Nearly all downstream forks active today have code in places other than
`code/`, this makes the BT compiler account for that

N/A
2026-08-18 10:02:18 +02:00
..
2026-08-14 19:42:21 +02:00
2026-06-11 12:37:18 -04:00
2026-05-29 22:48:16 -06:00
2026-08-14 19:44:52 +02:00
2026-08-14 19:44:53 +02:00
2026-08-14 19:44:53 +02:00
2026-06-06 13:57:13 +02:00
2026-06-03 18:02:39 -04:00
2026-06-18 17:54:04 +02:00
2026-01-13 17:11:53 -05:00
2026-07-04 02:45:07 -04:00

This folder is full of #define statements. They are similar to constants, but must come before any code that references them, and they do not take up memory the way constants do.

The values in this folder are NOT options. They are not for hosts to play with. Some of the values are arbitrary and only need to be different from similar constants; for example, the genetic mutation numbers in genetics.dm mean nothing, but MUST be distinct.

It is wise not to touch them unless you understand what they do, where they're used, and most importantly, how to undo your changes if you screw it up.

  • Sayu