ID:176748
 
The word static appears highlighted in blue in the DreamMaker window, for editing source. Why is this?
Static is used in other OOP languages (like Java) for defining a method that can be called without creating an object. This is the same as defining a proc on the base level (unindented) in DM. By the way, a method is the same as a proc, but Tom or Dan decided to rename it. This might just be a holdover from an earlier version of BYOND/DUNG.

It could also be a way to define a constant, possibly.
var
static
blah = 1

mob
verb
Test()
usr << "[blah]"
blah++


Something that was removed long ago, it was the same as defining a normal var nowadays.
There is a table with meanings for the static keyword here. (Outside of DM, I usually use it for the third meaning.) The table is speaking of C++, but the idea could have been roughly the same.