-------------------
border issues notes - *dez
-------------------

Each space restrictor (normal sr, anomaly, smart terrain, level changer, respawn...) has a shape, which is called border, 
but xrai won't *check it's correctness, if "-no_separator_check" command is added to the bat of spawn compiler!

Also it won't be *checked if the "check for separator" flag is set to off on our map in sdk!

Then in game (if debug check enabled) the line appears in console:
!!ERROR VERIFY3(!border().empty(),space restrictor has no border) name='esc_zone_mine_field'

Probably that means xrai didn't calculate border for this restrictor, but how it's effected on game unknown. --gri.. plz look :)

-------------------
Restrictor types - *lox
-------------------

Terms:
IN restrictor type - npc/mob can't get to restrictor area (GLOBAL type for sdk)
OUT restrictor type - npc/mob can't get out from restrictor area (GLOBAL type for sdk)
default type - applies to ALL npc/mobs in game (GLOBAL type for sdk)
NONE - none global restrictor type specified
NOT A restrictor - that's what it means, for restrictors with logic only, smart_terrains, level_changers, anomalies(zones)
Used AI Locations - it actualy not necessary for restrictors and disabled by default (gri, check plz :) )
check for separator - all restrictor types exept NOT A restrictor has a border and separates ai-nodes for specifed npc/mobs/gulags.
                      IF you created restrictor in ai-nodes with holes you need to DISABLE this flag to get rid of xrai error 
                      *though how it's effected on this restrictors and npc/mobs connected with it unknown :s
                      (ai-nodes separated on several different components) -- gri, plz check if i am right and it won't effect badly


WORKING RESTRICTORS PRESETS:

For MOBS:
----------------------------------------
PRESET 1 - specific mob limited by specific restrictor
name: level_prefix_space_restrictor_000x
restrictor type: NONE default restrictor

mob properties:
IN/OUT space restrictors : level_prefix_space_restrictor_000x
----------------------------------------
PRESET 2 - all mobs in game limited by specific restrictor
name: level_prefix_space_restrictor_000x
restrictor type: IN/OUT default restrictor

mob properties:
IN/OUT space restrictors : nothing
----------------------------------------
PRESET 3 - specific gulag limited by specific restrictor
name: level_prefix_space_restrictor_000x
restrictor type: NONE default restrictor
gulag restrictor types: "level_prefix_space_restrictor_000x" out/in

mob properties:
IN/OUT space restrictors : nothing

FOR NPCES:
----------------------------------------
PRESET 1 - all npc in game limited by specific restrictor
name: level_prefix_space_restrictor_000x
restrictor type: IN/OUT default restrictor

npc properties:
IN/OUT space restrictors : nothing
----------------------------------------
PRESET 2 - specific gulag limited by specific restrictor
name: level_prefix_space_restrictor_000x
restrictor type: NONE default restrictor
gulag restrictor types: "level_prefix_space_restrictor_000x" in/out

npc properties:
IN/OUT space restrictors : nothing
----------------------------------------
PRESET 3 - specific npc limited by specific restrictor (!!!!!!!!!!! this type probably not working propetly, gri, please, check )
name: level_prefix_space_restrictor_000x
restrictor type: NONE default restrictor

npc properties:
IN/OUT space restrictors : level_prefix_space_restrictor_000x
----------------------------------------

BLOWOUT SHELTERS
----------------------------------------
PRESET
name: gulag_name_shelter
restrictor type: NONE default restrictor

npc/mob properties:
IN/OUT space restrictors : nothing
----------------------------------------

WRONG RESTRICTORS PRESETS:
----------------------------------------
PRESET
name: level_prefix_space_restrictor_000x
restrictor type: NOT A restrictor
gulag restrictor types: "level_prefix_space_restrictor_000x" in/out

mob properties:
IN/OUT space restrictors : nothing/level_prefix_space_restrictor_000x
----------------------------------------
1. You CAN'T MIX gulag restrictor types with the ones setted in mob properties(rly? not sure)
2. You CAN'T SET NOT A restrictor type if you want to limit mob/npc
3. You CAN't SET NOT A restrictor type for blowout shelters

**04-01-13