Area Who Flags


  • registered

    Out of curiosity, is there any special reason for the who flags being... well, flags? Does the code look at multiple flags at once? If not, why not just convert the flags to an enumeration, much like what was done to script trigger types. Instead of having to make new flag banks, adding to a 16-bit or 32-bit number is easy and you have PLENTY of room for new values. The whole ROMesque bitvector style for things that are completely mutually exclusive is dumb. I know this isn't a critical memory thing, but still.

  • retired

    ~~@Nibelung:~~ > The whole ROMesque bitvector style for things that are completely mutually exclusive is dumb. I know this isn't a critical memory thing, but still. Yes. you are absolutely right. I have nfi why whisp implemented them that way… it'll be a short work order to convert them to integer values so we can have like, 30,000 of them per variable, rather than 15 or so. :D Me or Areo will work it up when we get a chance.

Log in to reply