|
Data = "{\n\t{\n\t\tPlaceUnitData('DrQ', {\n\t\t\t'HireStatus', \"Hired\",\n\t\t\t'Refusals', {\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(614053168152, \"I must sorrowfully decline. I am participating in the review of a new treatment. Perhaps our paths are still destined to meet somewhere in the future.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 10,\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(767241591939, \"I cannot accept. I believe you are reckless with the lives of your soldiers.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionDeathToll', {\n\t\t\t\t\t\t\tPresetValue = \"2+\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(656350600015, \"I don't wish to embarrass you, but your bank balance tells me there are financial considerations you have not fully taken into account. I cannot accept.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionMoney', {}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Mitigations', {\n\t\t\t\tPlaceObj('MercChatMitigation', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(144557312468, \"I question some of your decisions. Nevertheless, I will defer to the judgement of Victoria Waters, whom I have learned to trust. I agree to the arrangement.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\tStatus = \"Hired\",\n\t\t\t\t\t\t\tTargetUnit = \"Vicki\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ExtraPartingWords', {\n\t\t\t\tPlaceObj('MercChatBranch', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(275961281267, \"It is my wish to inform you that hiring Victoria Waters, whom people call Vicki, will be most beneficial to our mutual endeavors.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(882968834068, \"Now that we have reached this agreement, I must prepare to depart. Thank you.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\tTargetUnit = \"Vicki\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Offline', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(959106516354, \"This is Dr. Q. Huaong. I am otherwise employed right now. I will notify you of my return or you may try me again later.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GreetingAndOffer', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(342206637305, \"This is Dr. Q. Huaong. Speak.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ConversationRestart', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(958782603918, \"Let us empty our minds from the clutter and attempt to reach a mutually beneficial arrangement again.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'IdleLine', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(476696721288, \"I seem to be afflicted by the impatience of technology. I find myself awaiting more words from you.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'PartingWords', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(835003965086, \"The arrangement is mutually beneficial. I agree to the terms.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireIntro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(591231386836, \"The end of our mutual agreement draws close. Do you wish to discuss an extension?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireOutro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(614588738362, \"The renewal is agreeable to me.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Experience', 17000,\n\t\t\t'statGainingPoints', 15,\n\t\t\t'ActionPoints', 14000,\n\t\t\t'RestTimer', 986364000,\n\t\t\t'HitPoints', 88,\n\t\t\t'Likes', {\n\t\t\t\t\"Vicki\",\n\t\t\t},\n\t\t\t'LearnToLike', {},\n\t\t\t'Dislikes', {},\n\t\t\t'StartingPerks', {\n\t\t\t\t\"MartialArts\",\n\t\t\t\t\"NightOps\",\n\t\t\t\t\"ExplodingPalm\",\n\t\t\t\t\"SwiftStrike\",\n\t\t\t\t\"Savior\",\n\t\t\t},\n\t\t\t'HiredUntil', 986968800,\n\t\t\t'Squad', 44,\n\t\t\t'OldSquad', 43,\n\t\t\t'arriving_progress', 64800,\n\t\t\t'already_spawned_on_map', true,\n\t\t\t'AppearancesList', {\n\t\t\t\tPlaceObj('AppearanceWeight', {\n\t\t\t\t\t'Preset', \"DrQ\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GetLogName', function (self)\n\t\t\t\treturn self:GetDisplayName()\n\t\t\tend,\n\t\t\t'Equipment', {\n\t\t\t\t\"DrQ\",\n\t\t\t},\n\t\t\t'session_id', \"DrQ\",\n\t\t\t'randomization_seed', 7579505325991722325,\n\t\t\t'DaysUntilOnline', false,\n\t\t\t'Inventory', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('Medkit', {\n\t\t\t\t'owner', \"DrQ\",\n\t\t\t\t'drop_chance', 30,\n\t\t\t\t'id', 27,\n\t\t\t})}),\n\t\t\t'InventoryDead', PlaceObj('InventorySlot', {}),\n\t\t\t'Pick', PlaceObj('InventorySlot', {}),\n\t\t\t'Handheld A', PlaceObj('InventorySlot', {9223354444672925698, PlaceInventoryItem('SmokeGrenade', {\n\t\t\t\t'owner', \"DrQ\",\n\t\t\t\t'id', 2866,\n\t\t\t\t'Amount', 3,\n\t\t\t}), 9223354444672925697, PlaceInventoryItem('UZI', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ReflexSightAdvanced\",\n\t\t\t\t\t\tparams = {1400,0},\n\t\t\t\t\t\tprop = \"OverwatchAngle\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1800,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1000,1000},\n\t\t\t\t\t\tprop = \"ReloadAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelNormalImproved\",\n\t\t\t\t\t\tparams = {1000,10},\n\t\t\t\t\t\tprop = \"Reliability\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"DrQ\",\n\t\t\t\t'id', 2876,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelNormalImproved\",\n\t\t\t\t\tHandguard = \"\",\n\t\t\t\t\tMagazine = \"MagLarge\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMount2 = \"\",\n\t\t\t\t\tMountfront = \"\",\n\t\t\t\t\tMountside = \"\",\n\t\t\t\t\tMuzzle = \"MuzzleBooster\",\n\t\t\t\t\tScope = \"ReflexSightAdvanced\",\n\t\t\t\t\tSide = \"UVDot\",\n\t\t\t\t\tSide1 = \"\",\n\t\t\t\t\tSide2 = \"\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_9mm_Basic', {\n\t\t\t\t'id', 2877,\n\t\t\t\t'Amount', 54,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Handheld B', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('ConcussiveGrenade', {\n\t\t\t\t'owner', \"DrQ\",\n\t\t\t\t'id', 2867,\n\t\t\t\t'Amount', 3,\n\t\t\t})}),\n\t\t\t'Head', PlaceObj('InventorySlot', {}),\n\t\t\t'Torso', PlaceObj('InventorySlot', {}),\n\t\t\t'Legs', PlaceObj('InventorySlot', {}),\n\t\t\t'StatusEffects', {\n\t\t\t\tCancelShotPerk = 4,\n\t\t\t\tCaretaker = 8,\n\t\t\t\tCounterfire = 7,\n\t\t\t\tExplodingPalm = 1,\n\t\t\t\tMartialArts = 9,\n\t\t\t\tNightOps = 10,\n\t\t\t\tOverwatchExpert = 5,\n\t\t\t\tSavior = 3,\n\t\t\t\tStressManagement = 6,\n\t\t\t\tSwiftStrike = 2,\n\t\t\t\tPlaceCharacterEffect('ExplodingPalm', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('SwiftStrike', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Savior', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('CancelShotPerk', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('OverwatchExpert', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('StressManagement', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Counterfire', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Caretaker', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('MartialArts', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('NightOps', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t},\n\t\t}),\n\t\tPlaceUnitData('Shadow', {\n\t\t\t'CurrentSide', \"player1\",\n\t\t\t'HireStatus', \"Hired\",\n\t\t\t'Refusals', {\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(773704481235, \"I'm not going to be available. Let's just say I'm visiting a sick friend.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 10,\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(721179969282, \"I don't work with rookies. Someone's bound to get hurt and I'll have to work extra hard to make sure it's not me. I am not a damn babysitter, so hire someone else.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('CheckExpression', {\n\t\t\t\t\t\t\tExpression = function (self, obj)\nreturn table.count(gv_UnitData, function(ud) return gv_UnitData[ud].HireStatus == \"Hired\" and gv_UnitData[ud].Tier == \"Rookie\" end) > 0\nend,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Offline', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(780554763122, \"If you're getting this message, I may or may not be available. Let me know where you can be reached if you want me to return the call.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GreetingAndOffer', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(921194090361, \"Yes?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ConversationRestart', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(565187982425, \"I hate to waste time on calls. Let's get to a contract agreement or agree that you'll stop bothering me.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'IdleLine', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(280147332060, \"Let's move this along. I got an Urban Camouflage seminar to sneak up on.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'PartingWords', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(951928325936, \"Yeah, okay, we'll see how well we work together. You don't like my style or I don't like yours, we shake hands when the contract's over and call it a wash.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireIntro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(604777995574, \"Contract's almost up, in case it slipped your mind. I could make myself available if you want to give me an extension.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireOutro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(307984690371, \"All right. I'm staying.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Experience', 21500,\n\t\t\t'statGainingPoints', 12,\n\t\t\t'ActionPoints', 15000,\n\t\t\t'RestTimer', 986364000,\n\t\t\t'HitPoints', 95,\n\t\t\t'Likes', {},\n\t\t\t'Dislikes', {},\n\t\t\t'StartingPerks', {\n\t\t\t\t\"Stealthy\",\n\t\t\t\t\"Loner\",\n\t\t\t\t\"FleetingShadow\",\n\t\t\t\t\"Untraceable\",\n\t\t\t\t\"Infiltrator\",\n\t\t\t\t\"SwiftStrike\",\n\t\t\t\t\"LightningReaction\",\n\t\t\t},\n\t\t\t'HiredUntil', 987573600,\n\t\t\t'Squad', 44,\n\t\t\t'OldSquad', 44,\n\t\t\t'already_spawned_on_map', true,\n\t\t\t'AppearancesList', {\n\t\t\t\tPlaceObj('AppearanceWeight', {\n\t\t\t\t\t'Preset', \"Shadow\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GetLogName', function (self)\n\t\t\t\treturn self:GetDisplayName()\n\t\t\tend,\n\t\t\t'Equipment', {\n\t\t\t\t\"Shadow\",\n\t\t\t},\n\t\t\t'session_id', \"Shadow\",\n\t\t\t'randomization_seed', 548406539511912221,\n\t\t\t'Inventory', PlaceObj('InventorySlot', {}),\n\t\t\t'InventoryDead', PlaceObj('InventorySlot', {}),\n\t\t\t'Pick', PlaceObj('InventorySlot', {}),\n\t\t\t'Handheld A', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('MP5', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {1000,50},\n\t\t\t\t\t\tprop = \"CritChance\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {1000,-4},\n\t\t\t\t\t\tprop = \"PenetrationClass\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"LROptics\",\n\t\t\t\t\t\tparams = {1000,1},\n\t\t\t\t\t\tprop = \"MaxAimActions\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1800,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1000,1000},\n\t\t\t\t\t\tprop = \"ReloadAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-1000},\n\t\t\t\t\t\tprop = \"ShootAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-10},\n\t\t\t\t\t\tprop = \"Reliability\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Shadow\",\n\t\t\t\t'id', 2841,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelShort\",\n\t\t\t\t\tHandguard = \"\",\n\t\t\t\t\tMagazine = \"MagLarge\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMount2 = \"\",\n\t\t\t\t\tMountfront = \"\",\n\t\t\t\t\tMountside = \"\",\n\t\t\t\t\tMuzzle = \"MuzzleBooster\",\n\t\t\t\t\tScope = \"LROptics\",\n\t\t\t\t\tSide = \"LaserDot\",\n\t\t\t\t\tSide1 = \"\",\n\t\t\t\t\tSide2 = \"\",\n\t\t\t\t\tStock = \"StockHeavy\",\n\t\t\t\t\tUnder = \"VerticalGrip\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_9mm_HP', {\n\t\t\t\t'id', 2839,\n\t\t\t\t'Amount', 30,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Handheld B', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('SmokeGrenade', {\n\t\t\t\t'owner', \"Shadow\",\n\t\t\t\t'id', 2836,\n\t\t\t\t'Amount', 3,\n\t\t\t}), 9223354444672925698, PlaceInventoryItem('Glock18', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1800,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1000,1000},\n\t\t\t\t\t\tprop = \"ReloadAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"Compensator_Glock\",\n\t\t\t\t\t\tparams = {1000,10},\n\t\t\t\t\t\tprop = \"CritChanceScaled\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {1000,2},\n\t\t\t\t\t\tprop = \"PenetrationClass\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Shadow\",\n\t\t\t\t'id', 2844,\n\t\t\t\t'components', {\n\t\t\t\t\tHandguard = \"\",\n\t\t\t\t\tMagazine = \"MagLarge\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMount2 = \"\",\n\t\t\t\t\tMountfront = \"\",\n\t\t\t\t\tMountside = \"\",\n\t\t\t\t\tMuzzle = \"Compensator_Glock\",\n\t\t\t\t\tScope = \"ImprovedIronsight\",\n\t\t\t\t\tSide = \"UVDot\",\n\t\t\t\t\tSide1 = \"\",\n\t\t\t\t\tSide2 = \"\",\n\t\t\t\t\tSight = \"\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_9mm_AP', {\n\t\t\t\t'id', 2846,\n\t\t\t\t'Amount', 27,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Head', PlaceObj('InventorySlot', {}),\n\t\t\t'Torso', PlaceObj('InventorySlot', {}),\n\t\t\t'Legs', PlaceObj('InventorySlot', {}),\n\t\t\t'StatusEffects', {\n\t\t\t\tDeadeye = 6,\n\t\t\t\tFleetingShadow = 1,\n\t\t\t\tInfiltrator = 7,\n\t\t\t\tLightningReaction = 8,\n\t\t\t\tLoner = 11,\n\t\t\t\tLuckyStreak = 9,\n\t\t\t\tRelentlessAdvance = 5,\n\t\t\t\tStealthy = 10,\n\t\t\t\tSwiftStrike = 4,\n\t\t\t\tTakeAim = 3,\n\t\t\t\tUntraceable = 2,\n\t\t\t\tPlaceCharacterEffect('FleetingShadow', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Untraceable', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('TakeAim', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('SwiftStrike', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('RelentlessAdvance', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Deadeye', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Infiltrator', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('LightningReaction', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('LuckyStreak', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Stealthy', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Loner', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'MessengerOnline', false,\n\t\t}),\n\t\tPlaceUnitData('Vicki', {\n\t\t\t'applied_modifiers', {\n\t\t\t\t{\n\t\t\t\t\tid = \"StatGain-Mechanical-Vicki-588521392\",\n\t\t\t\t\tparams = {\n\t\t\t\t\t\tfalse,\n\t\t\t\t\t\t1,\n\t\t\t\t\t},\n\t\t\t\t\tprop = \"Mechanical\",\n\t\t\t\t},\n\t\t\t},\n\t\t\t'CurrentSide', \"player1\",\n\t\t\t'HireStatus', \"Hired\",\n\t\t\t'Refusals', {\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(486816886469, \"No thanks, man. I hear it's a boys club in your team. I will not be doing this to myself again. All them boys acting like teenagers around me.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('CheckExpression', {\n\t\t\t\t\t\t\tExpression = function (self, obj)\nreturn table.count(gv_UnitData, function(ud) return gv_UnitData[ud].HireStatus == \"Hired\" and gv_UnitData[ud].gender == \"Female\" end) == 0\nend,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(249681548198, \"No thanks, man. There are some nasty rumors flyin' around about you. I need to make some calls before I trust you. Call me another time.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 20,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Haggles', {\n\t\t\t\tPlaceObj('MercChatHaggle', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(723908821448, \"I don't trust you, man. You be having some dead mercs and that's a red flag. I am good enough to survive but you'll be payin' me extra.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionDeathToll', {\n\t\t\t\t\t\t\tPresetValue = \"1\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'HaggleRehire', {\n\t\t\t\tPlaceObj('MercChatHaggle', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(901575776171, \"You need to be payin' me more as fine for having hired a creep like Smiley. That boy needs to be taught some respect.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('AND', {\n\t\t\t\t\t\t\tConditions = {\n\t\t\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\t\t\tStatus = \"Hired\",\n\t\t\t\t\t\t\t\t\tTargetUnit = \"Smiley\",\n\t\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\t\tPlaceObj('MercIsLikedDisliked', {\n\t\t\t\t\t\t\t\t\tObject = \"Smiley\",\n\t\t\t\t\t\t\t\t\tRelation = \"Dislikes\",\n\t\t\t\t\t\t\t\t\tTargetUnit = \"Vicki\",\n\t\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Mitigations', {\n\t\t\t\tPlaceObj('MercChatMitigation', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(581903016213, \"Well, I be tellin' ya, I've had better offers, but it will be nice to work with women for a change. It's all boys clubs these days. I guess I'm in.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('CheckExpression', {\n\t\t\t\t\t\t\tExpression = function (self, obj)\nreturn table.count(gv_UnitData, function(ud) return gv_UnitData[ud].HireStatus == \"Hired\" and gv_UnitData[ud].gender == \"Female\" end) >= 2\nend,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Offline', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(155504263416, \"This is Vicki Waters. I be either on assignment or at the shop. So, leave me your vitals, and I be getting back to you as soon as I can.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GreetingAndOffer', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(390177396694, \"Vicki Waters. Who I be speaking with?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ConversationRestart', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(654047163706, \"Back again? Good.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'IdleLine', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(166872348899, \"Come on, mon, spit it out.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'PartingWords', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(490243743780, \"Good to come to an agreement with you! I'll show you how a real merc performs.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireIntro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(105250329735, \"My contract be almost up, mon. Would you be wantin' to renew it?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireOutro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(672945741836, \"That's right! You get a taste of Vicki Waters, you always come back for more!\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'CustomEquipGear', function (self, items)\n\t\t\t\tself:TryEquip(items, \"Handheld A\", \"Firearm\")\n\t\t\t\tself:TryEquip(items, \"Handheld A\", \"Firearm\")\n\t\t\tend,\n\t\t\t'Experience', 17000,\n\t\t\t'statGainingPoints', 11,\n\t\t\t'ActionPoints', 13000,\n\t\t\t'RestTimer', 986364000,\n\t\t\t'HitPoints', 79,\n\t\t\t'Likes', {},\n\t\t\t'Dislikes', {},\n\t\t\t'LearnToDislike', {\n\t\t\t\t\"Smiley\",\n\t\t\t},\n\t\t\t'StartingPerks', {\n\t\t\t\t\"Ambidextrous\",\n\t\t\t\t\"Throwing\",\n\t\t\t\t\"Claustrophobic\",\n\t\t\t\t\"WeaponPersonalization\",\n\t\t\t\t\"TakeAim\",\n\t\t\t\t\"Hobbler\",\n\t\t\t\t\"Flanker\",\n\t\t\t},\n\t\t\t'HiredUntil', 987573600,\n\t\t\t'Squad', 44,\n\t\t\t'OldSquad', 44,\n\t\t\t'already_spawned_on_map', true,\n\t\t\t'AppearancesList', {\n\t\t\t\tPlaceObj('AppearanceWeight', {\n\t\t\t\t\t'Preset', \"Vicki\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GetLogName', function (self)\n\t\t\t\treturn self:GetDisplayName()\n\t\t\tend,\n\t\t\t'Equipment', {\n\t\t\t\t\"Vicki\",\n\t\t\t},\n\t\t\t'session_id', \"Vicki\",\n\t\t\t'randomization_seed', 6812853847677281401,\n\t\t\t'Inventory', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('Lockpick', {\n\t\t\t\t'owner', \"Vicki\",\n\t\t\t\t'drop_chance', 15,\n\t\t\t\t'id', 226,\n\t\t\t}), 9223354444672925698, PlaceInventoryItem('Crowbar', {\n\t\t\t\t'owner', \"Vicki\",\n\t\t\t\t'id', 2852,\n\t\t\t}), 9223354444672925699, PlaceInventoryItem('Wirecutter', {\n\t\t\t\t'owner', \"Vicki\",\n\t\t\t\t'id', 2853,\n\t\t\t})}),\n\t\t\t'InventoryDead', PlaceObj('InventorySlot', {}),\n\t\t\t'Pick', PlaceObj('InventorySlot', {}),\n\t\t\t'Handheld A', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('ColtAnaconda', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-1000},\n\t\t\t\t\t\tprop = \"ShootAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-10},\n\t\t\t\t\t\tprop = \"Reliability\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Vicki\",\n\t\t\t\t'id', 2802,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelShort\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tScope = \"UVDot_Anaconda\",\n\t\t\t\t\tSight = \"\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_44CAL_Basic', {\n\t\t\t\t'id', 2805,\n\t\t\t\t'Amount', 6,\n\t\t\t})\n\t\t\t}), 9223354444672925698, PlaceInventoryItem('ColtAnaconda', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-1000},\n\t\t\t\t\t\tprop = \"ShootAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-10},\n\t\t\t\t\t\tprop = \"Reliability\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Vicki\",\n\t\t\t\t'id', 2804,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelShort\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tScope = \"UVDot_Anaconda\",\n\t\t\t\t\tSight = \"\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_44CAL_Basic', {\n\t\t\t\t'id', 2806,\n\t\t\t\t'Amount', 6,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Handheld B', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('M14SAW', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLargeFine\",\n\t\t\t\t\t\tparams = {1300,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShortImproved\",\n\t\t\t\t\t\tparams = {1000,-1000},\n\t\t\t\t\t\tprop = \"ShootAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShortImproved\",\n\t\t\t\t\t\tparams = {1000,-4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Vicki\",\n\t\t\t\t'id', 2889,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelShortImproved\",\n\t\t\t\t\tHandguard = \"\",\n\t\t\t\t\tMagazine = \"MagLargeFine\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMount2 = \"\",\n\t\t\t\t\tMountfront = \"\",\n\t\t\t\t\tMountside = \"\",\n\t\t\t\t\tMuzzle = \"Compensator\",\n\t\t\t\t\tScope = \"ScopeCOGQuick\",\n\t\t\t\t\tSide = \"UVDot\",\n\t\t\t\t\tSide1 = \"\",\n\t\t\t\t\tSide2 = \"\",\n\t\t\t\t\tStock = \"StockNormal\",\n\t\t\t\t\tUnder = \"VerticalGrip_M14\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_762NATO_Basic', {\n\t\t\t\t'id', 2887,\n\t\t\t\t'Amount', 39,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Head', PlaceObj('InventorySlot', {}),\n\t\t\t'Torso', PlaceObj('InventorySlot', {}),\n\t\t\t'Legs', PlaceObj('InventorySlot', {}),\n\t\t\t'StatusEffects', {\n\t\t\t\tAmbidextrous = 10,\n\t\t\t\tClaustrophobic = 12,\n\t\t\t\tFirstThrow = 7,\n\t\t\t\tFlanker = 3,\n\t\t\t\tHobbler = 5,\n\t\t\t\tLeadFromTheFront = 9,\n\t\t\t\tOpportunisticKiller = 4,\n\t\t\t\tRelentlessAdvance = 8,\n\t\t\t\tStressManagement = 6,\n\t\t\t\tTakeAim = 2,\n\t\t\t\tThrowing = 11,\n\t\t\t\tWeaponPersonalization = 1,\n\t\t\t\tPlaceCharacterEffect('WeaponPersonalization', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('TakeAim', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Flanker', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('OpportunisticKiller', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Hobbler', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('StressManagement', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('FirstThrow', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('RelentlessAdvance', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('LeadFromTheFront', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Ambidextrous', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Throwing', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Claustrophobic', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'MessengerOnline', false,\n\t\t}),\n\t\tPlaceUnitData('Meltdown', {\n\t\t\t'CurrentSide', \"player1\",\n\t\t\t'HireStatus', \"Hired\",\n\t\t\t'Refusals', {\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(585931569314, \"Aw damn! Goddamn dogs are fightin again... Hang on... Shit. Gotta go. Gotta take the neighbor's kid to the hospital again. MY FRIGGIN DOGS AIN'T FOR PETTIN! Says so right there on the sign.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 20,\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(461192928382, \"No way, pal! You got a bad rep for gettin mercs killed. If I wanted to do something suicidal, I'd move back in with my ex!\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionDeathToll', {\n\t\t\t\t\t\t\tPresetValue = \"2+\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'HaggleRehire', {\n\t\t\t\tPlaceObj('MercChatHaggle', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(569509023059, \"Hey! I thought I was gonna see some action. Most danger I seen so far was the tacos I had for lunch. Thought I'd never get off the toilet. I got better things to do than hang around and look pretty for ya. Kick in some extra money or I'll start these boots a-walkin.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionCombatParticipate', {}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Mitigations', {\n\t\t\t\tPlaceObj('MercChatMitigation', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(108651033026, \"I was about to tell you where to stick it, but I see you're sitting on a fat wad of dough. Mama like. I hope that means you'll buy me some nice toys to play with. All right, I'm in.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionMoney', {\n\t\t\t\t\t\t\tPresetValue = \">=50\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Offline', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(853843382687, \"This here's Meltdown's account. You want to offer me a job? Leave a message. Otherwise, piss off.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GreetingAndOffer', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(359198286308, \"Meltdown here. This about a job?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ConversationRestart', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(805237372457, \"You again? The hell you want?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'IdleLine', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(533736630214, \"Hey, you still there? You lookin at porn or something? You better not be doing that thing with peanut butter my ex used to do when he was on the internet.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'PartingWords', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(221657714144, \"All right. Deal. Get ready. Hurricane Norma's a-comin.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireIntro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(933208110208, \"Hey there, boss. Our little contract is almost up. You want me to keep killing folk for you or what?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireOutro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(450120703239, \"Good enough. I'll stick around. You keep giving me targets and I'll keep giving you bodies.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Experience', 17000,\n\t\t\t'statGainingPoints', 15,\n\t\t\t'ActionPoints', 12000,\n\t\t\t'RestTimer', 986364000,\n\t\t\t'HitPoints', 94,\n\t\t\t'MaxHitPoints', 94,\n\t\t\t'Likes', {},\n\t\t\t'Dislikes', {},\n\t\t\t'StartingPerks', {\n\t\t\t\t\"HeavyWeaponsTraining\",\n\t\t\t\t\"Ambidextrous\",\n\t\t\t\t\"Psycho\",\n\t\t\t\t\"BeefedUp\",\n\t\t\t\t\"TakeAim\",\n\t\t\t\t\"VengefulTemperament\",\n\t\t\t},\n\t\t\t'HiredUntil', 987573600,\n\t\t\t'Squad', 44,\n\t\t\t'OldSquad', 44,\n\t\t\t'already_spawned_on_map', true,\n\t\t\t'stains', {\n\t\t\t\tPlaceObj('UnitStain', {\n\t\t\t\t\t'DecEntity', \"DecMudSplatter_01\",\n\t\t\t\t\t'DecType', \"Dirt\",\n\t\t\t\t\t'Spot', \"Leftfoot\",\n\t\t\t\t\t'SpotIdx', 16015,\n\t\t\t\t\t'Rotation', 12289,\n\t\t\t\t\t'initialized', true,\n\t\t\t\t}),\n\t\t\t\tPlaceObj('UnitStain', {\n\t\t\t\t\t'DecEntity', \"DecMudSplatter_01\",\n\t\t\t\t\t'DecType', \"Dirt\",\n\t\t\t\t\t'Spot', \"Rightfoot\",\n\t\t\t\t\t'SpotIdx', 16026,\n\t\t\t\t\t'Rotation', 3453,\n\t\t\t\t\t'initialized', true,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'AppearancesList', {\n\t\t\t\tPlaceObj('AppearanceWeight', {\n\t\t\t\t\t'Preset', \"Meltdown\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GetLogName', function (self)\n\t\t\t\treturn self:GetDisplayName()\n\t\t\tend,\n\t\t\t'Equipment', {\n\t\t\t\t\"Meltdown\",\n\t\t\t},\n\t\t\t'session_id', \"Meltdown\",\n\t\t\t'randomization_seed', 8747487671964828289,\n\t\t\t'DaysUntilOnline', false,\n\t\t\t'Inventory', PlaceObj('InventorySlot', {}),\n\t\t\t'InventoryDead', PlaceObj('InventorySlot', {}),\n\t\t\t'Pick', PlaceObj('InventorySlot', {}),\n\t\t\t'Handheld A', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('Galil', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ReflexSight\",\n\t\t\t\t\t\tparams = {1400,0},\n\t\t\t\t\t\tprop = \"OverwatchAngle\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1800,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1000,1000},\n\t\t\t\t\t\tprop = \"ReloadAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-1000},\n\t\t\t\t\t\tprop = \"ShootAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"BarrelShort\",\n\t\t\t\t\t\tparams = {1000,-10},\n\t\t\t\t\t\tprop = \"Reliability\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Meltdown\",\n\t\t\t\t'id', 2902,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelShort\",\n\t\t\t\t\tGassblock = \"Galil_Gasblock\",\n\t\t\t\t\tHandguard = \"\",\n\t\t\t\t\tMagazine = \"MagLarge\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMuzzle = \"MuzzleBooster\",\n\t\t\t\t\tScope = \"ReflexSight\",\n\t\t\t\t\tSide = \"\",\n\t\t\t\t\tStock = \"StockHeavy\",\n\t\t\t\t\tUnder = \"GrenadeLauncher_Galil\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_762NATO_Basic', {\n\t\t\t\t'id', 2930,\n\t\t\t\t'Amount', 54,\n\t\t\t}),\n\t 'subweapons',{\n\t\t['Under'] = PlaceInventoryItem('UnderslungGrenadeLauncher', {\n\t\t\t\t'MaxRange', 51000,\n\t\t\t\t'id', 2926,\n\t\t\t\t'components', {},\n\t\t\t\t'lose_condition', false,\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_40mmFragGrenade', {\n\t\t\t\t'id', 2929,\n\t\t\t})\n\t\t\t})\n\t},\n\t\t\t})}),\n\t\t\t'Handheld B', PlaceObj('InventorySlot', {}),\n\t\t\t'Head', PlaceObj('InventorySlot', {}),\n\t\t\t'Torso', PlaceObj('InventorySlot', {}),\n\t\t\t'Legs', PlaceObj('InventorySlot', {}),\n\t\t\t'StatusEffects', {\n\t\t\t\tAmbidextrous = 11,\n\t\t\t\tBeefedUp = 5,\n\t\t\t\tCancelShotPerk = 3,\n\t\t\t\tCounterfire = 7,\n\t\t\t\tHeavyWeaponsTraining = 10,\n\t\t\t\tLastWarning = 8,\n\t\t\t\tOverwatchExpert = 4,\n\t\t\t\tPsycho = 9,\n\t\t\t\tStressManagement = 6,\n\t\t\t\tTakeAim = 2,\n\t\t\t\tVengefulTemperament = 1,\n\t\t\t\tPlaceCharacterEffect('VengefulTemperament', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('TakeAim', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('CancelShotPerk', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('OverwatchExpert', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('BeefedUp', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('StressManagement', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Counterfire', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('LastWarning', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Psycho', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('HeavyWeaponsTraining', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Ambidextrous', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t},\n\t\t}),\n\t\tPlaceUnitData('Sidney', {\n\t\t\t'CurrentSide', \"player1\",\n\t\t\t'HireStatus', \"Hired\",\n\t\t\t'Refusals', {\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(647545826862, \"Oh, bother. Terribly sorry, but I just realized I made an appointment to see a chap in Leeds regarding the relative merits of our competing football teams. I'm afraid it can't be avoided. Cheerio!\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 20,\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(687315673351, \"Frightfully sorry, but I only commit myself to long term contracts. Bit of a bother doing short term work. You understand.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Type', \"duration\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Haggles', {\n\t\t\t\tPlaceObj('MercChatHaggle', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(528608115027, \"Sorry. I don't mean to be abrupt, but I was rather hoping to catch the start of butterfly season. I suppose I could put it off until next year, but would it bother you terribly if I asked for a bit of compensation?\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 20,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Mitigations', {\n\t\t\t\tPlaceObj('MercChatMitigation', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(523907038825, \"I've heard you hired Scope. Smashing! Good show! I love working with her. Such a professional. Consider me as good as hired.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\tStatus = \"Hired\",\n\t\t\t\t\t\t\tTargetUnit = \"Scope\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ExtraPartingWords', {\n\t\t\t\tPlaceObj('MercChatBranch', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(354256993142, \"Excellent! Looking forward to working with you. By the way, might I suggest you hire Scope? I believe she's available. You certainly won't regret it.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\tTargetUnit = \"Scope\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Offline', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(500449552384, \"Sidney Nettleson. I'm afraid I am indisposed at the moment. If this is regarding future employment, please don't hesitate to contact me again when I am on-line.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GreetingAndOffer', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(917305404813, \"Sidney Nettleson. At your service.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ConversationRestart', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(341175474329, \"Hello! Very glad to be chatting with you again.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'IdleLine', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(398847119897, \"Are you still there? The little light says that you're there, but sometimes these bloody computers lie.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'PartingWords', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(591742548820, \"We are in agreement. I shall be there without any unnecessary delay.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireIntro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(158779961719, \"Sorry for the bother, but I thought I should mention that my contract shall be completed in full shortly.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireOutro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(962444405635, \"Jolly good! I enjoy getting those minor technicalities out of the way so I can concentrate on the matters at hand.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Experience', 17000,\n\t\t\t'statGainingPoints', 9,\n\t\t\t'ActionPoints', 12000,\n\t\t\t'RestTimer', 986364000,\n\t\t\t'HitPoints', 80,\n\t\t\t'Likes', {\n\t\t\t\t\"Scope\",\n\t\t\t},\n\t\t\t'Dislikes', {},\n\t\t\t'StartingPerks', {\n\t\t\t\t\"Throwing\",\n\t\t\t\t\"Negotiator\",\n\t\t\t\t\"SidneyPerk\",\n\t\t\t\t\"OverwatchExpert\",\n\t\t\t\t\"Deadeye\",\n\t\t\t\t\"BreachAndClear\",\n\t\t\t\t\"Instagib\",\n\t\t\t},\n\t\t\t'HiredUntil', 987573600,\n\t\t\t'Squad', 44,\n\t\t\t'OldSquad', 44,\n\t\t\t'already_spawned_on_map', true,\n\t\t\t'AppearancesList', {\n\t\t\t\tPlaceObj('AppearanceWeight', {\n\t\t\t\t\t'Preset', \"Sidney\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GetLogName', function (self)\n\t\t\t\treturn self:GetDisplayName()\n\t\t\tend,\n\t\t\t'Equipment', {\n\t\t\t\t\"Sidney\",\n\t\t\t},\n\t\t\t'session_id', \"Sidney\",\n\t\t\t'randomization_seed', 5397420399188933740,\n\t\t\t'Inventory', PlaceObj('InventorySlot', {}),\n\t\t\t'InventoryDead', PlaceObj('InventorySlot', {}),\n\t\t\t'Pick', PlaceObj('InventorySlot', {}),\n\t\t\t'Handheld A', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('DragunovSVD', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1800,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"MagLarge\",\n\t\t\t\t\t\tparams = {1000,1000},\n\t\t\t\t\t\tprop = \"ReloadAP\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"Suppressor\",\n\t\t\t\t\t\tparams = {0,0},\n\t\t\t\t\t\tprop = \"Noise\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Sidney\",\n\t\t\t\t'id', 2942,\n\t\t\t\t'components', {\n\t\t\t\t\tBipod = \"Bipod\",\n\t\t\t\t\tMagazine = \"MagLarge\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMuzzle = \"Suppressor\",\n\t\t\t\t\tScope = \"ThermalScope\",\n\t\t\t\t\tStock = \"StockHeavy\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_762WP_Basic', {\n\t\t\t\t'id', 2940,\n\t\t\t\t'Amount', 20,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Handheld B', PlaceObj('InventorySlot', {}),\n\t\t\t'Head', PlaceObj('InventorySlot', {}),\n\t\t\t'Torso', PlaceObj('InventorySlot', {}),\n\t\t\t'Legs', PlaceObj('InventorySlot', {}),\n\t\t\t'StatusEffects', {\n\t\t\t\tBreachAndClear = 2,\n\t\t\t\tCounterfire = 5,\n\t\t\t\tDeadeye = 7,\n\t\t\t\tFirstThrow = 6,\n\t\t\t\tInstagib = 8,\n\t\t\t\tKillzone = 9,\n\t\t\t\tNegotiator = 10,\n\t\t\t\tOpportunisticKiller = 3,\n\t\t\t\tOverwatchExpert = 4,\n\t\t\t\tSidneyPerk = 1,\n\t\t\t\tThrowing = 11,\n\t\t\t\tPlaceCharacterEffect('SidneyPerk', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('BreachAndClear', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('OpportunisticKiller', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('OverwatchExpert', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Counterfire', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('FirstThrow', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Deadeye', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Instagib', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Killzone', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Negotiator', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Throwing', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'MessengerOnline', false,\n\t\t}),\n\t\tPlaceUnitData('Nails', {\n\t\t\t'CurrentSide', \"player1\",\n\t\t\t'HireStatus', \"Hired\",\n\t\t\t'Refusals', {\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(766632300489, \"The bank teller won't even give ya the time of day! How about ya get some cash first, then try to do business?\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionMoney', {}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t\tPlaceObj('MercChatRefusal', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(456685093723, \"Sorry, Scooter. I got a rally soon. Maybe some other time.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 10,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Haggles', {\n\t\t\t\tPlaceObj('MercChatHaggle', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(321697258530, \"I could flip a coin as to whether I come back alive. I'm OK with a gamble but at a better price, Scooter.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('MercChatConditionDeathToll', {\n\t\t\t\t\t\t\tPresetValue = \"2+\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'HaggleRehire', {\n\t\t\t\tPlaceObj('MercChatHaggle', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(429290818592, \"When the tough want to get going, the price goes up. I'm feelin' the need for the open road. You want me to stay, then you gotta pony up some extra dough, Scooter.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {},\n\t\t\t\t\t'chanceToRoll', 20,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Mitigations', {\n\t\t\t\tPlaceObj('MercChatMitigation', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(857732043501, \"Hey, the Fox is with you, I'm with you. You can bank on that.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\tStatus = \"Hired\",\n\t\t\t\t\t\t\tTargetUnit = \"Fox\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'chanceToRoll', 100,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ExtraPartingWords', {\n\t\t\t\tPlaceObj('MercChatBranch', {\n\t\t\t\t\t'Lines', {\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(632674475914, \"How about ya hire the Fox? It'll be good for, uh, morale - know what I'm sayin'? She's handy on a mission, too. She's reeeeeeal good with her hands.\"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t\t\t'Text', T(818028279133, \"Whatever, I gotta split before I reach ya. \"),\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t\t'Conditions', {\n\t\t\t\t\t\tPlaceObj('UnitHireStatus', {\n\t\t\t\t\t\t\tTargetUnit = \"Fox\",\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Offline', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(927826728791, \"This is Nails. I'll get to you when I get to you. I'm busy doing stuff right now.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GreetingAndOffer', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(487748725487, \"Hey Scooter, need someone to ride in, get the job done, and ride out, do ya?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'ConversationRestart', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(635363764783, \"Back from looking at porn, are ya Scooter? Let's get back to business.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'IdleLine', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(315553885416, \"Scooter! Stop watching celebrity sex videos on my time. I got shit to do.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'PartingWords', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(490165429885, \"We got a deal. Just one thing you should know. My vest goes with me everywhere. I never take it off. Ever. And don't... EVER... ASK.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireIntro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(223858526991, \"We're coming up on the end of this contract, Scooter. What's the crystal ball telling ya?\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'RehireOutro', {\n\t\t\t\tPlaceObj('ChatMessage', {\n\t\t\t\t\t'Text', T(418152484689, \"We got a deal. Looks like I'll be getting in more trouble around these parts.\"),\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'Experience', 13000,\n\t\t\t'statGainingPoints', 9,\n\t\t\t'ActionPoints', 11000,\n\t\t\t'RestTimer', 986364000,\n\t\t\t'HitPoints', 86,\n\t\t\t'MaxHitPoints', 86,\n\t\t\t'Likes', {\n\t\t\t\t\"Fox\",\n\t\t\t},\n\t\t\t'Dislikes', {},\n\t\t\t'StartingPerks', {\n\t\t\t\t\"MeleeTraining\",\n\t\t\t\t\"Psycho\",\n\t\t\t\t\"Claustrophobic\",\n\t\t\t\t\"NailsPerk\",\n\t\t\t\t\"TakeAim\",\n\t\t\t\t\"InstantAutopsy\",\n\t\t\t\t\"LineBreaker\",\n\t\t\t},\n\t\t\t'HiredUntil', 987573600,\n\t\t\t'Squad', 44,\n\t\t\t'OldSquad', 44,\n\t\t\t'already_spawned_on_map', true,\n\t\t\t'AppearancesList', {\n\t\t\t\tPlaceObj('AppearanceWeight', {\n\t\t\t\t\t'Preset', \"Nails\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'GetLogName', function (self)\n\t\t\t\treturn self:GetDisplayName()\n\t\t\tend,\n\t\t\t'Equipment', {\n\t\t\t\t\"Nails\",\n\t\t\t},\n\t\t\t'session_id', \"Nails\",\n\t\t\t'randomization_seed', 4722503378692265000,\n\t\t\t'Inventory', PlaceObj('InventorySlot', {}),\n\t\t\t'InventoryDead', PlaceObj('InventorySlot', {}),\n\t\t\t'Pick', PlaceObj('InventorySlot', {}),\n\t\t\t'Handheld A', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('M16A2', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"Suppressor\",\n\t\t\t\t\t\tparams = {0,0},\n\t\t\t\t\t\tprop = \"Noise\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Nails\",\n\t\t\t\t'id', 2946,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"BarrelNormal\",\n\t\t\t\t\tHandguard = \"M16_Handguard\",\n\t\t\t\t\tMagazine = \"MagNormal\",\n\t\t\t\t\tMount = \"\",\n\t\t\t\t\tMount1 = \"\",\n\t\t\t\t\tMuzzle = \"Suppressor\",\n\t\t\t\t\tScope = \"ScopeCOG\",\n\t\t\t\t\tStock = \"StockNormal\",\n\t\t\t\t\tUnder = \"\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_556_Basic', {\n\t\t\t\t'id', 2961,\n\t\t\t\t'Amount', 30,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Handheld B', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('Auto5', {\n\t\t\t\t'applied_modifiers', {\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"Auto5_Long_LMag\",\n\t\t\t\t\t\tparams = {1000,4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"Auto5_Long_LMag\",\n\t\t\t\t\t\tparams = {1500,0},\n\t\t\t\t\t\tprop = \"MagazineSize\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"FullChoke\",\n\t\t\t\t\t\tparams = {1000,4},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"FullChoke\",\n\t\t\t\t\t\tparams = {800,0},\n\t\t\t\t\t\tprop = \"BuckshotConeAngle\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {1000,1},\n\t\t\t\t\t\tprop = \"IgnoreCoverReduction\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {500,0},\n\t\t\t\t\t\tprop = \"WeaponRange\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {1000,2},\n\t\t\t\t\t\tprop = \"PenetrationClass\",\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tid = \"ammo\",\n\t\t\t\t\t\tparams = {2000,0},\n\t\t\t\t\t\tprop = \"ObjDamageMod\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t'owner', \"Nails\",\n\t\t\t\t'id', 2956,\n\t\t\t\t'components', {\n\t\t\t\t\tBarrel = \"Auto5_Long_LMag\",\n\t\t\t\t\tMagazine = \"\",\n\t\t\t\t\tMuzzle = \"FullChoke\",\n\t\t\t\t},\n\t\t\t\n\t 'ammo',PlaceInventoryItem('_12gauge_Breacher', {\n\t\t\t\t'id', 2957,\n\t\t\t\t'Amount', 8,\n\t\t\t})\n\t\t\t})}),\n\t\t\t'Head', PlaceObj('InventorySlot', {}),\n\t\t\t'Torso', PlaceObj('InventorySlot', {9223354444672925697, PlaceInventoryItem('NailsLeatherVest', {\n\t\t\t\t'owner', \"Nails\",\n\t\t\t\t'drop_chance', 2,\n\t\t\t\t'id', 129,\n\t\t\t})}),\n\t\t\t'Legs', PlaceObj('InventorySlot', {}),\n\t\t\t'StatusEffects', {\n\t\t\t\tBeefedUp = 5,\n\t\t\t\tClaustrophobic = 10,\n\t\t\t\tHitTheDeck = 3,\n\t\t\t\tInstantAutopsy = 6,\n\t\t\t\tLineBreaker = 7,\n\t\t\t\tMeleeTraining = 9,\n\t\t\t\tNailsPerk = 1,\n\t\t\t\tOverwatchExpert = 4,\n\t\t\t\tPsycho = 8,\n\t\t\t\tTakeAim = 2,\n\t\t\t\tPlaceCharacterEffect('NailsPerk', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('TakeAim', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('HitTheDeck', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('OverwatchExpert', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('BeefedUp', {\n\t\t\t\t\t'CampaignTimeAdded', 986364000,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('InstantAutopsy', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('LineBreaker', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Psycho', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('MeleeTraining', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t\tPlaceCharacterEffect('Claustrophobic', {\n\t\t\t\t\t'CampaignTimeAdded', 986299200,\n\t\t\t\t}),\n\t\t\t},\n\t\t\t'MessengerOnline', false,\n\t\t}),\n\t},\n}", |