AE:\gry\pol\pvp097\pkg\systems\spawnregion\spawnRegionManager.src:E:\gry\pol\pvp097\pkg\systems\spawnregion\spawnregion.inc(e:/gry/pol/pvp097/scripts/modules/os.em(e:/gry/pol/pvp097/scripts/modules/uo.em-e:/gry/pol/pvp097/scripts/modules/cfgfile.em+e:/gry/pol/pvp097/scripts/modules/basic.em*e:/gry/pol/pvp097/scripts/modules/util.em.e:/gry/pol/pvp097/scripts/modules/datafile.em0e:/gry/pol/pvp097/scripts/include/createNPC.inc7E:\gry\pol\pvp097\pkg\systems\spawnregion\datafile.inc1e:/gry/pol/pvp097/scripts/include/attributes.inc0e:/gry/pol/pvp097/scripts/modules/attributes.em,e:/gry/pol/pvp097/scripts/modules/vitals.em)e:/gry/pol/pvp097/scripts/modules/npc.em*e:/gry/pol/pvp097/scripts/modules/math.em-e:/gry/pol/pvp097/scripts/include/client.inc.e:/gry/pol/pvp097/scripts/include/eventID.inc,e:/gry/pol/pvp097/scripts/include/clock.inc,e:/gry/pol/pvp097/scripts/modules/polsys.em-e:/gry/pol/pvp097/scripts/modules/basicio.em DF_DEBUG_MODEnpccfgregcfggrpcfgregidx regionscfg groupscfgcounterSpawnRegionDataSpawnRegionFreqP 9 9 9 9 ; ;a                ; ; ; ; ; < < < < < = = = = = > > > > > > ? ? ? ? @ @ @ C C D D E E E F F F F G G G G G G G G G G G G H H H H H I I I K K     !!" ""#####$$$$%%%%&&&&'''(((())))****++ , , , , - - ....//0011111122 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 9 9 : : :<<@ @ @ @ @ A A B BBCCCCCDDDDEEEEFFFFGGGHHHHIIIIIIIJJJJKKKKLLMMMMNNOOOOPPQQRRRRSSTTTTTTUUUUUUUVVVVWWXXXXXXXXXXXXYYYYYYYZZZZ\\\]]]_ _ %%%&&&&&&''((*****++,,     !!""///0022222334444445555666667778899.////000113333344445 5 5 5 5 5 # 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 99:::;;c!c!c!d!d!d!d!e!e!e!e!e!e!e!e!e!e!f!f!f!f!f!g!g"h#h#h#h#i#i#i#i#j#j#j#j#k#k#k#k#l#n#n#n# Y#n#n#n#n#o#o#o# Y#o#o#o#o#p#p#p$q%q%r%r%r%r%r%r%s%s%s&t&t&t&t&u&#&u&u&v&v&v&v&v&v&w&w&x&z&z&{%{%|%|%|%|%|%}%}%}%}%~%~%~%~%%%%%%%%% w% w%%%''?''''''''''''''''%%%%%%%%%%%%$#####"!!!!!!!!!!!!!!!!!!(((((((((()))))))((************++,,,,,,,,** - - - - - - - - Y. Y. Y. Z. Z. Z. Z. Z. Z. Z. [. [. [. [. [. \. \. \. \. \. \. \. ]. ]. ]. ]. ]. ^. ^. ^. ^. ^. a. a. b. b. c. c. c. d/ d/ d/ d/ e/ e/ e/ e/ e/ e/ e/ e/ e/ e/ e/ e/ f/ f/ f/ f/ f/ g/ g/ g/ i. i. w0 w0 w0 w0 x0 x0 x0 x0 x0 x0 z0 z0 z0 z0 z0 {0 {0 {0 {0 {0 |0 |0 |0 |0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 222222222222222k3k3k3k3k3k3l3l3l3l3l3l3l3m3m3m3m3n3n3o3o3o3o3o3p4p4p4p4p4q4q4q4q4q4q4r4r4r4r4r4s4s4s4v3v3v3v3v3v3v3w3w3w3w3w3w3x3x3z3z3{3{3}3}3}3}3~3~3~3~333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555#5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 555555555555555555555555555555555555 6 6 6 6 6 6 6 6 6 6 66 6 6 6 6 6777?77777777777777777777777777777777777777 7 7U8U8V8V8V8V8V8V8V8V8W8W8W8W8W8W8W8W8W8X8X8J9J9J9J9J9K9K9K9K9K9K9K9L9L9L9L9L9L9 T: U: U: U: U: U: U: U:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"<"<"<#<#<#<#<#<$<$<$<$<$<%<%<%<%<%<&<&<&<&<'<'<'<'<'<'<'<'<(<(<*<+<+<+<+<+<+<+<+<,<,</</<=============[>[>[>\>\>\>]>]>]>]>]>]>]>]>^>^>^>^>^>_>_>_>`>`>'?'?'?(?(?(?)?)?)?)?)?)?)?)?*?*?*?*?*?+?+?+?,?,?X@X@X@X@X@X@X@Y@Y@Y@Y@Y@Y@Y@Z@Z@Z@Z@Z@Z@Z@[@[@_A_A_A_A_A`A`A`A`A`A`A`A`A`AbAbAbAbAbAbAcAcAcAcAcAcAeAeAeAeAeAfAfAfAfAfAfAgAgAgAgAgAgAgAhAhA3B3B3B3B3B4B4B5B5B5B6B6B9B9B9B9B9B9B:B:B:B:B:B:B;B;B;B;B;B;B=B=B=B=B>B>B>B>B>BQCQCQCQCQCRCRCRCRCRCRCSCSCSCSCSCSCTCTCDparampidev NextLoopflagscreate filenametemperrmsgdfilecfg grouparrayholderaryplcgroup groupholdergroup _group_expr_group_counter  entry _entry_expr_entry_counterthing _thing_expr_thing_counter  subthing_subthing_expr_subthing_counterdfile cfg grouparrayholderaryplcgroupsplitgroup _group_expr_group_counter  entry _entry_expr_entry_counterthing _thing_expr_thing_counter num  subthing_subthing_expr_subthing_countergrpname_grpname_expr_grpname_countergrpelemregname_regname_expr_regname_counterregelemregionsreg _reg_expr _reg_counterregionct1thing _thing_expr_thing_countergrpdatacount cfggroups ingrpcfgspawnsobjnumkeys!regname_regname_expr_regname_counter" delemfelem# grpname_grpname_expr_grpname_counter$elmholder%cgrp _cgrp_expr_cgrp_counter%thing _thing_expr_thing_countergroupregionspawns(spawn _spawn_expr_spawn_counterregionrgroups*+grp _grp_expr _grp_countertextcreate elem_name file_reftemp.errmsg assignvalcreate prop_name elem_reftemp0errmsggroupregionrgroupssphrendhrstartfreqmaxgroupregion nextspawnspawnsclocknpcstospawnsp templatenpc3hrnow templategroupregioncoordsx1y1x2y2xyztriesshinfonpcproppropszyx templatenpcserialnpcgroupregionsrfreqfreqtimecolonwhohoursminuteshrendhrstarthrnpcsidxfreqgroupregionsrfreqspawnsgroupregionrgroups time_seclengthhours time_seclengthtemp raw_timehours remainderminutesdayscfgelemlength day_lengthxcfgelemlengthDFOpenDataFilezGlobalSpawnGroupsGlobalSpawnRegions ReadGroups ReadRegionsSpawnAllRegions SpawnRegionValidateSpawnRegions DespawnGroupDespawnRegion DF_OutPutDFFindElement< DFGetProp=zGetGroupSpawns{ SpawnGroup= SpawnNpc> CreateNpcDespawn GetGroupFreq( GetHourOfDay): GetMaxHp;B GetTimeofDayCfHourWithinRangegPickRandomNpc SetGroupFreqSetGroupSpawnsGetHour GetMinuteGetTime< GetDayLength=O