1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-01-26 03:52:22 +02:00

kaboomstick update

This commit is contained in:
MewMew 2018-10-24 14:12:08 +02:00
parent 2455f067e9
commit 98553ea51b
9 changed files with 1134 additions and 73 deletions

View File

@ -19,7 +19,7 @@ require "maps.tools.cheat_mode"
--require "maps.labyrinth"
--require "maps.spaghettorio"
--require "maps.spiral_troopers"
require "maps.empty_map"
--require "maps.empty_map"
-----------------------------
local Event = require 'utils.event'

View File

@ -284,7 +284,7 @@ local function treasure_chest(position, distance_to_center)
{{name = "advanced-circuit", count = math_random(100,200)}, weight = 3, evolution_min = 0.4, evolution_max = 1},
{{name = "electronic-circuit", count = math_random(100,200)}, weight = 3, evolution_min = 0.0, evolution_max = 0.4},
{{name = "processing-unit", count = math_random(100,200)}, weight = 3, evolution_min = 0.7, evolution_max = 1},
{{name = "explosives", count = math_random(25,50)}, weight = 1, evolution_min = 0.2, evolution_max = 0.6},
{{name = "explosives", count = math_random(35,50)}, weight = 5, evolution_min = 0.0, evolution_max = 0.7},
{{name = "lubricant-barrel", count = math_random(4,10)}, weight = 1, evolution_min = 0.3, evolution_max = 0.5},
{{name = "rocket-fuel", count = math_random(4,10)}, weight = 2, evolution_min = 0.3, evolution_max = 0.7},
--{{name = "computer", count = 1}, weight = 2, evolution_min = 0, evolution_max = 1},

View File

@ -16,7 +16,8 @@ items.spawn = {
{price = {{"raw-fish", 2}}, offer = {type = 'give-item', item = 'firearm-magazine'}},
{price = {{"raw-fish", 4}}, offer = {type = 'give-item', item = 'piercing-rounds-magazine'}},
{price = {{"raw-fish", 3}}, offer = {type = 'give-item', item = 'grenade'}},
{price = {{"raw-fish", 2}}, offer = {type = 'give-item', item = 'land-mine'}},
{price = {{"raw-fish", 2}}, offer = {type = 'give-item', item = 'land-mine'}},
{price = {{"raw-fish", 1}}, offer = {type = 'give-item', item = 'explosives', count = 2}},
{price = {{"raw-fish", 40}}, offer = {type = 'give-item', item = 'cliff-explosives'}},
{price = {{"raw-fish", 5}}, offer = {type = 'give-item', item = 'raw-wood', count = 25}},
{price = {{"raw-fish", 5}}, offer = {type = 'give-item', item = 'iron-ore', count = 25}},

View File

@ -1,6 +1,6 @@
local event = require 'utils.event'
local damage_per_explosive = 50000
local damage_per_explosive = 10
local empty_tile_damage_absorption = 50
local out_of_map_tile_health = 500
local replacement_tile = "dirt-5"
@ -42,88 +42,115 @@ local function shuffle(tbl)
return tbl
end
local function on_entity_damaged(event)
if event.entity.type == "container" then
if math_random(1,1) == 1 then kaboom(event.entity) end
local function process_explosion_tile(pos, explosion_index)
local surface = game.surfaces[global.explosion_schedule[explosion_index].surface]
surface.create_entity({name = "explosion", position = pos})
local target_entities = surface.find_entities_filtered({area={{pos.x - 0.5, pos.y - 0.5},{pos.x + 0.499, pos.y + 0.499}}})
for _, entity in pairs(target_entities) do
if entity.health then
if entity.health < global.explosion_schedule[explosion_index].damage_remaining then
global.explosion_schedule[explosion_index].damage_remaining = global.explosion_schedule[explosion_index].damage_remaining - entity.health
entity.damage(99999, "player", "explosion")
return true
else
entity.damage(global.explosion_schedule[explosion_index].damage_remaining, "player", "explosion")
global.explosion_schedule[explosion_index].damage_remaining = global.explosion_schedule[explosion_index].damage_remaining - entity.health
return false
end
end
end
return true
--[[
if target_entity[1] and target_entity[1].health then
local damage_dealt = 0
local explosives_needed = math.ceil(target_entity[1].health / damage_per_explosive, 0)
for z = 1, explosives_needed, 1 do
explosives_amount = explosives_amount - 1
damage_dealt = damage_dealt + damage_per_explosive
if explosives_amount < 1 then break end
end
--if damage_dealt > target_entity[1].health then damage_dealt = target_entity[1].health end
global.explosion_schedule[#global.explosion_schedule][current_radius][index].entity_to_damage = {target_entity[1], damage_dealt}
else
local tile = surface.get_tile(pos)
if tile.name == "out-of-map" then
local explosives_needed = out_of_map_tile_health / damage_per_explosive
if explosives_amount >= explosives_needed then
explosives_amount = explosives_amount - explosives_needed
end
if explosives_amount >= 0 then global.explosion_schedule[#global.explosion_schedule][current_radius][index].tile_to_convert = {tile, replacement_tile} end
else
local explosives_needed = empty_tile_damage_absorption / damage_per_explosive
explosives_amount = explosives_amount - explosives_needed
end
if explosives_amount < 1 then return end
end
]]--
end
local function on_tick(event)
if global.kaboom_schedule then
if #global.kaboom_schedule == 0 then global.kaboom_schedule = nil return end
local tick = game.tick
for explosion_index = 1, #global.kaboom_schedule, 1 do
if global.kaboom_schedule[explosion_index] then
local surface = global.kaboom_schedule[explosion_index].surface
for radius = 1, #global.kaboom_schedule[explosion_index], 1 do
if global.kaboom_schedule[explosion_index][radius] then
if global.kaboom_schedule[explosion_index][radius].trigger_tick == tick then
for tile_index = 1, #global.kaboom_schedule[explosion_index][radius], 1 do
surface.create_entity({name = global.kaboom_schedule[explosion_index][radius][tile_index].animation.name, position = global.kaboom_schedule[explosion_index][radius][tile_index].animation.position})
end
if radius == #global.kaboom_schedule[explosion_index] then global.kaboom_schedule[explosion_index] = nil end
break
end
end
end
end
end
end
end
function kaboom(entity)
local function create_explosion_schedule(entity)
local i = entity.get_inventory(defines.inventory.chest)
local explosives_amount = i.get_item_count("explosives")
if explosives_amount < 1 then return end
local current_radius = 0
if explosives_amount < 1 then return end
local center_position = entity.position
local surface = entity.surface
if not global.kaboom_schedule then global.kaboom_schedule = {} end
global.kaboom_schedule[#global.kaboom_schedule + 1] = {}
global.kaboom_schedule[#global.kaboom_schedule].surface = surface
if not global.explosion_schedule then global.explosion_schedule = {} end
global.explosion_schedule[#global.explosion_schedule + 1] = {}
global.explosion_schedule[#global.explosion_schedule].surface = entity.surface.name
global.explosion_schedule[#global.explosion_schedule].damage_remaining = damage_per_explosive * explosives_amount
for current_radius = 1, 23, 1 do
global.kaboom_schedule[#global.kaboom_schedule][current_radius] = {}
global.kaboom_schedule[#global.kaboom_schedule][current_radius].trigger_tick = game.tick + (current_radius * 5)
global.explosion_schedule[#global.explosion_schedule][current_radius] = {}
global.explosion_schedule[#global.explosion_schedule][current_radius].trigger_tick = game.tick + (current_radius * 5)
local circle_coords = shuffle(circle_coordinates[current_radius])
for index, tile_position in pairs(circle_coords) do
local pos = {x = center_position.x + tile_position.x, y = center_position.y + tile_position.y}
global.kaboom_schedule[#global.kaboom_schedule][current_radius][index] = {}
global.kaboom_schedule[#global.kaboom_schedule][current_radius][index].animation = {position = {x = pos.x, y = pos.y}, name = "big-artillery-explosion"}
local target_entity = surface.find_entities_filtered({position = pos, limit = 1}) ---- some might not have health
if target_entity[1] and target_entity[1].health then
local damage_dealt = 0
local explosives_needed = math.ceil(target_entity[1].health / damage_per_explosive, 0)
for z = 1, explosives_needed, 1 do
explosives_amount = explosives_amount - 1
damage_dealt = damage_dealt + damage_per_explosive
if explosives_amount < 1 then break end
end
global.kaboom_schedule[#global.kaboom_schedule][current_radius][index].entity_to_damage = {target_entity[1], damage_dealt}
else
local tile = surface.get_tile(pos)
if tile.name == "out-of-map" then
local explosives_needed = math.ceil(out_of_map_tile_health / damage_per_explosive, 0)
if explosives_amount >= explosives_needed then
explosives_amount = explosives_amount - explosives_needed
end
if explosives_amount >= 0 then global.kaboom_schedule[#global.kaboom_schedule][current_radius][index].tile_to_convert = {tile, replacement_tile} end
else
local explosives_needed = math.ceil(empty_tile_damage_absorption / damage_per_explosive, 0)
explosives_amount = explosives_amount - explosives_needed
end
if explosives_amount < 1 then return end
end
local pos = {x = center_position.x + tile_position.x, y = center_position.y + tile_position.y}
global.explosion_schedule[#global.explosion_schedule][current_radius][index] = {x = pos.x, y = pos.y}
end
end
end
entity.die("player")
end
local function on_entity_damaged(event)
if event.entity.type == "container" then
if math_random(1,1) == 1 then create_explosion_schedule(event.entity) end
end
end
local function on_tick(event)
if global.explosion_schedule then
local tick = game.tick
local explosion_schedule_is_alive = false
for explosion_index = 1, #global.explosion_schedule, 1 do
if #global.explosion_schedule[explosion_index] > 0 then
explosion_schedule_is_alive = true
local surface = game.surfaces[global.explosion_schedule[explosion_index].surface]
for radius = 1, #global.explosion_schedule[explosion_index], 1 do
if global.explosion_schedule[explosion_index][radius].trigger_tick == tick then
for tile_index = 1, #global.explosion_schedule[explosion_index][radius], 1 do
local continue_explosion = process_explosion_tile(global.explosion_schedule[explosion_index][radius][tile_index], explosion_index)
if not continue_explosion then
global.explosion_schedule[explosion_index] = {}
break
end
end
if radius == #global.explosion_schedule[explosion_index] then global.explosion_schedule[explosion_index] = {} end
break
end
end
end
end
if not explosion_schedule_is_alive then global.explosion_schedule = nil end
end
end
event.add(defines.events.on_entity_damaged, on_entity_damaged)

View File

@ -1,5 +1,5 @@
local index = {
"AOIIDTHuoMlQBJXA","ArNWzzewJtYSbxVw","blkCUwDfFaRxezkA","BqcRSjhLlIOdsIlP","CKYAXOTPJxgSNaeW","eovuYGvdICGhruuU","hvUbLyrnWVMFABRJ","iIuKCDyFmUmVzdnc","IteEFsuWAluagVXC","jCeXUcOlkmidlqho","LHNtPrSBwNNCVLMz","lktJcRqsleypbFqW","MnWknygmdELnAISx","MYmwDgcTBIOgADTD","nZeNxyBRmHNhrZtT","OJqEjiAmMFSrOFpu","owXRLnxBcxrbhRzm","oYQcJazDfTUtymDW","PEVkYcsbVwnnKWKm","pFvIWAWWsePfBElD","qAUFndIMNmCtmNIO","qGobGeSKzsaCyYJh","QPQvnpOrYNbREqUK","qufbsuKhBEmgntSB","qZIGmkBOGbGUrzGQ","rJALXVwjKAnMJznl","rjNFCwIjneWQUpjs","RmApKqaHBnDdjlUf","rxjeHxajmMSyAEqb","sonUzzIipNQkliYN","sonUzzYwAOGdxzns","sZNdZrMifLLjFUSV","TMAqBbmApwnwVvQG","uJdpKOhSKsptqHtP","ULqnxPRoVXgYMnDb","WhOenYFcoIZoqyZo","xFbpVDlWSNPmGqQf","YmLSZPyWsIxPyzGq","zyBNDTHRfoqeDUnE"
"AOIIDTHuoMlQBJXA","ArNWzzewJtdRTQAU","ArNWzzewJtYSbxVw","blkCUwDfFaRxezkA","BqcRSjhLlIOdsIlP","CKYAXOTPJxgSNaeW","eovuYGvdICGhruuU","hvUbLyrnWVMFABRJ","iIuKCDyFmUmVzdnc","IteEFsuWAluagVXC","jCeXUcOlkmidlqho","LHNtPrSBwNNCVLMz","lktJcRqsleypbFqW","MiMjXzIQbLpSTXys","MnWknygmdELnAISx","MYmwDgcTBIOgADTD","nZeNxyBRmHNhrZtT","OJqEjiAmMFSrOFpu","oLEbqRWtLyEakqGT","owXRLnxBcxrbhRzm","oYQcJazDfTUtymDW","PEVkYcsbVwnnKWKm","pFvIWAWWsePfBElD","qAUFndIMNmCtmNIO","qGobGeSKzsaCyYJh","QPQvnpOrYNbREqUK","qufbsuKhBEmgntSB","qZIGmkBOGbGUrzGQ","rJALXVwjKAnMJznl","rjNFCwIjneWQUpjs","RmApKqaHBnDdjlUf","rxjeHxajmMSyAEqb","sonUzzIipNQkliYN","sonUzzYwAOGdxzns","sZNdZrMifLLjFUSV","TMAqBbmApwnwVvQG","uJdpKOhSKsptqHtP","ULqnxPRoVXgYMnDb","WhOenYFcoIZoqyZo","xFbpVDlWSNPmGqQf","yMCNBZngzItOTpyo","YmLSZPyWsIxPyzGq","zyBNDTHRfoqeDUnE"
}
local data = {}

View File

@ -0,0 +1,365 @@
local playsession = {
{"Kyte", {1853098}},
{"Giatros", {1155830}},
{"Gerkiz", {285906}},
{"N355A", {1640940}},
{"silent169", {1985}},
{"Subsup", {620050}},
{"OKaukaski", {2146750}},
{"Krengrus", {47331}},
{"radmak", {429634}},
{"Karev", {407698}},
{"HanSolololo", {40745}},
{"Gorganus", {1477108}},
{"IamTzu", {1313144}},
{"chris123", {4065919}},
{"Catbert", {44851}},
{"ANV1L", {207132}},
{"B_Assassin", {2852370}},
{"robot3331", {229628}},
{"Aronak", {1990591}},
{"rellec", {629165}},
{"sharpshot2566", {403644}},
{"Fires", {1044261}},
{"zwierzak40", {24095}},
{"War_God90", {15810}},
{"kitosaurusrex", {15606}},
{"working.worker", {382168}},
{"RoninM3", {291666}},
{"ac0rnKerman", {87579}},
{"RikSTAR3OOO", {3924825}},
{"jeromedr", {1892007}},
{"DongleMaleFag", {68163}},
{"YAMATO_Hajime", {5729928}},
{"Bartell", {490562}},
{"Absolution", {324424}},
{"master536", {20587}},
{"redlabel", {2198667}},
{"MaxMM", {50754}},
{"Mooono", {263122}},
{"Biker", {253196}},
{"Howolf", {18634}},
{"Jabba131", {7379}},
{"Lisvane", {22112}},
{"ForrestMcMahon", {998188}},
{"L75", {3873646}},
{"huashengmaodou", {60574}},
{"nagykeccs", {26217}},
{"Delqvs", {666012}},
{"DeathMittens", {119951}},
{"q450559346", {196668}},
{"sid123", {706715}},
{"Pandarnash", {804010}},
{"Fraserbaser", {447288}},
{"Refy", {1708874}},
{"Azer0", {5804}},
{"sobitome", {104368}},
{"d3174one", {566821}},
{"Magic", {919105}},
{"fewais09", {7383}},
{"Shinhan", {1201831}},
{"Tux0n0", {547713}},
{"mouse_first", {13627}},
{"LogoVAZ", {194388}},
{"migi", {78554}},
{"dr3am3st", {1920}},
{"BlaQkout", {440307}},
{"mishso", {17261}},
{"SMikiS", {853389}},
{"audandi", {34607}},
{"bdehaven", {43316}},
{"lyman", {42543}},
{"lantotol", {53309}},
{"EPO666", {354536}},
{"ajicurry", {638628}},
{"crophlin", {181016}},
{"Guitoune", {115726}},
{"StarLite", {409283}},
{"Alpha78", {1201029}},
{"cavernyu", {3826}},
{"OzzyBlu", {4539}},
{"Djon196", {2112}},
{"3061867813", {1257415}},
{"Hurrock", {3894986}},
{"Snowdreamz", {86233}},
{"millerd1331", {9793}},
{"Julian1109", {408181}},
{"halpenny911", {271347}},
{"DSCD", {47566}},
{"aahoughton", {32574}},
{"coucounoir", {563863}},
{"skace", {613739}},
{"zz5556419", {6336}},
{"Joren_", {47292}},
{"bliwera", {3400}},
{"kostrahb", {684011}},
{"Dmitry8266", {1198}},
{"akrasuski1", {35789}},
{"StaffOrd", {5328}},
{"EmlD", {58903}},
{"Jaskarox", {205780}},
{"Alvein", {70986}},
{"pobiega", {14167}},
{"NoAndDot", {93493}},
{"Baegul", {16117}},
{"Zorzzz", {1854276}},
{"ScienceLion", {2131577}},
{"Malarthyn", {1423000}},
{"Sqbika", {8105}},
{"regiregi22", {29082}},
{"Purgen", {226773}},
{"SK", {194255}},
{"KevinTheRed", {545943}},
{"HydraX26", {86927}},
{"_Sky_", {224943}},
{"alicyka", {137578}},
{"mash10", {1893123}},
{"ailishi19", {340311}},
{"Thorgal", {508622}},
{"Eppik", {50773}},
{"my_saw", {37317}},
{"Greifenstein", {106999}},
{"Badehose", {70898}},
{"arsindex", {37944}},
{"pigwithtach", {161287}},
{"settan", {27468}},
{"MrZaxxxx", {1894}},
{"edensg", {711555}},
{"Wizard7187", {527570}},
{"tommysilva80008", {438376}},
{"FlamingCheese4", {6159}},
{"vad7ik", {364353}},
{"lin200xp", {2661336}},
{"aledeludx", {642416}},
{"HardTekk1987", {64788}},
{"GuidoCram", {473806}},
{"Daultash", {9854}},
{"Muppet123", {1743168}},
{"darkheard", {9401}},
{"flexnuts", {319553}},
{"Tribbiani", {75844}},
{"odgaar", {261807}},
{"warnotte", {5646}},
{"ninjapig40", {140663}},
{"snoetje", {9305}},
{"JirkaJaneba", {5744}},
{"Kroppeb", {1242309}},
{"Zhukovo", {4716}},
{"0clouddrop", {938417}},
{"brandon1311", {413902}},
{"Ruslan_kc", {18418}},
{"LymBAOBEI", {32411}},
{"Colaorom", {77819}},
{"Whatelse", {3786483}},
{"BadCobra", {3236}},
{"Cramly", {27459}},
{"snowbranch", {55437}},
{"Duxa_142", {93069}},
{"Sokyra", {1878370}},
{"the1ultimate-t1u", {37517}},
{"Orib0ck", {25852}},
{"LiveLynx", {785492}},
{"kwiss", {5128}},
{"KickoKicko", {18366}},
{"jarcokers2", {34661}},
{"polo1024", {7860}},
{"ruetama", {794695}},
{"akiman", {5091}},
{"Digzol", {3539441}},
{"Damaskox", {289853}},
{"tokastar", {114745}},
{"pickles28", {4003608}},
{"memphis22", {51292}},
{"Juck", {27097}},
{"AurelienG", {969}},
{"Conor0709", {62477}},
{"noxsus2", {46852}},
{"EzeRamos", {43031}},
{"Cheeseftw", {270213}},
{"acroca", {80462}},
{"LevyTaxes", {414440}},
{"nizzy", {326961}},
{"steelhero", {279369}},
{"Dragon_0_0_0", {6698}},
{"skudd3r", {527775}},
{"JinNJuice", {1109168}},
{"AsunaXxx", {9120}},
{"NewRemote", {225302}},
{"CommanderFrog", {460195}},
{"Forlanceabice", {316127}},
{"noafro1991", {149781}},
{"ETK03", {1132156}},
{"Swaytoacy", {159672}},
{"Thoren41", {39327}},
{"kbrowser123", {2449}},
{"EmperorTrump", {190617}},
{"Spaceman-Spiff", {4284872}},
{"RichardMNixon", {872115}},
{"JB_Delta", {16866}},
{"Yardsnake", {33055}},
{"Flashbacks", {295606}},
{"StarP0wer", {476959}},
{"BRTuck3r", {11071}},
{"crayzz2", {421299}},
{"novastone", {28869}},
{"Blennus", {41284}},
{"CobaltEcho", {196426}},
{"gotemike", {7947}},
{"clarkbarz", {1925}},
{"TheGreatEldarius", {360297}},
{"Arhimedis", {432255}},
{"a591281892", {11591}},
{"Rhyhe", {25062}},
{"Drlloyd1337", {990188}},
{"Bryce940", {390974}},
{"zsintai1987", {1090871}},
{"ToadallyTerrific", {49516}},
{"The_Pau", {63194}},
{"flinnives", {89907}},
{"quadmaster5", {105261}},
{"naterator", {16914}},
{"insaneBORNkilla", {20874}},
{"quigro", {218062}},
{"fenderpuddy", {59356}},
{"templarchon", {26126}},
{"captcougar1969", {565367}},
{"Godninja97", {103261}},
{"roosterbrewster", {12783}},
{"diamondback", {1245}},
{"coreyellow1", {14695}},
{"benjiboi214", {10239}},
{"Baumle", {82164}},
{"Keldo", {18787}},
{"Chevalier1200", {631610}},
{"Nick_Nitro", {51131}},
{"Mullacs", {1390}},
{"ZeroTheGod", {9529}},
{"skykittena", {230619}},
{"mckennon4", {6227}},
{"LegionMammal978", {9229}},
{"ManLee", {114518}},
{"skylarmb", {750388}},
{"sinanm89", {7102}},
{"llShadowTigerll", {122736}},
{"mivrsndcool", {69667}},
{"Bob55909", {7754}},
{"Sparhawk87", {11930}},
{"EatMyDonkey", {1570}},
{"TalosHD", {2348}},
{"ArthropodOfDoom", {78940}},
{"flopper3939", {42518}},
{"CmdrRat", {183043}},
{"samueljr", {136995}},
{"Kopernic", {367139}},
{"dundee67", {31845}},
{"n1nn11", {499125}},
{"metallica666", {78857}},
{"Vancleave", {752829}},
{"soni", {410072}},
{"MuffinCannibal", {106148}},
{"Rannicus", {173688}},
{"Spocks", {17112}},
{"duandoke", {48006}},
{"Dark1244", {6228}},
{"cocoilove", {1315262}},
{"ice9000", {240150}},
{"lestatv3", {323642}},
{"Tolip", {199127}},
{"urss2", {44421}},
{"ThundSky", {243820}},
{"mxdam", {11080}},
{"PrzemegGejMing", {54298}},
{"ardent321", {14969}},
{"DARKDELTA00", {97518}},
{"pixel-perfect", {1174873}},
{"ezocker", {74368}},
{"vedolv", {1360219}},
{"Brauderberg", {11467}},
{"KingKp", {25393}},
{"kalikas", {513464}},
{"BuzuL", {1939369}},
{"kjackson1998", {33448}},
{"Death_Falcon", {173641}},
{"derflach12", {41337}},
{"AIRZYC", {38228}},
{"YANQINHONG", {100479}},
{"HolyShot", {7993}},
{"1123997908", {24177}},
{"STEP685", {63905}},
{"Derwitze", {334967}},
{"OmegaLunch", {358632}},
{"randomguy47", {94265}},
{"wechselbaum", {54714}},
{"DrakCz", {32429}},
{"Garples", {24437}},
{"Tutenhalter", {40485}},
{"nik12111", {1633099}},
{"chrisisthebe", {885945}},
{"Oinos", {22810}},
{"Wadiyatalkinbeet", {1243994}},
{"hasannuh", {1727984}},
{"DofD", {24151}},
{"DarkOrgelord", {24622}},
{"Meiney", {574506}},
{"xynablue", {5705}},
{"ghastly_figure", {97402}},
{"RoGHurricane", {211831}},
{"UTIDI", {1645637}},
{"unbrokenx", {6963}},
{"the_progger", {12927}},
{"AndyKaz", {35411}},
{"badkill79", {7201}},
{"-Arkaine-", {3377}},
{"Hazzari", {30627}},
{"icecream12", {13413}},
{"Evil551991", {200135}},
{"demonicsam", {331792}},
{"Cursak", {3847}},
{"PoPiSowy", {14676}},
{"Flachzange", {2654}},
{"zhoudafu0921", {27102}},
{"lxke.kgs", {1516}},
{"J7cuxolor", {25857}},
{"jeemchan", {52070}},
{"Ran_Mw", {8565}},
{"cakemancerr", {11056}},
{"rayijin", {542955}},
{"Ethan1997", {26783}},
{"jasufo", {4291}},
{"The_FireNuke_PL", {107914}},
{"King-Koopa92", {17305}},
{"Naditz", {9323}},
{"wirecity", {80680}},
{"beranabus", {16840}},
{"nelch1", {18059}},
{"Mattisso", {10054}},
{"I_dream_of_corn", {4162}},
{"shepart", {13473}},
{"yamto", {15275}},
{"Emagotes", {461556}},
{"Hanakocz", {81531}},
{"wotwotvodka", {23024}},
{"Erios", {94225}},
{"Revaliz", {18484}},
{"s0p", {8457}},
{"bigos91", {47079}},
{"dazonker", {913}},
{"linzefeng", {62336}},
{"Eavyon", {54766}},
{"IronZergling", {17265}},
{"DarkCS1", {7645}},
{"joe9go", {27706}},
{"ZTX", {8563}},
{"cangencan", {2771}},
{"factariofan21", {29333}},
{"Furancebob", {319176}},
{"wouter77", {28255}},
{"tristan2004", {2307}},
{"FireLeaf", {6240}},
{"raute", {38408}},
{"vanupright", {27546}},
{"berkys32", {1146831}},
{"leetsui", {19471}},
{"mewmew", {5349}}
}
return playsession

View File

@ -0,0 +1,177 @@
local playsession = {
{"Gerkiz", {88876}},
{"NoAndDot", {211921}},
{"gotemike", {654232}},
{"ezocker", {1490841}},
{"Giatros", {309316}},
{"ANV1L", {1715418}},
{"soni", {134970}},
{"arsindex", {1020463}},
{"lyman", {12002}},
{"Catbert", {85319}},
{"StarP0wer", {643669}},
{"NeKOmE", {62217}},
{"KatanaKiwi", {326731}},
{"Hoob", {826753}},
{"Lisvane", {2909}},
{"baden27", {576277}},
{"Cloudtv", {625334}},
{"LymBAOBEI", {39819}},
{"flooxy", {1544210}},
{"Knacky", {20846}},
{"FroZenSteel", {957875}},
{"skudd3r", {1526321}},
{"3061867813", {271}},
{"RoGHurricane", {539430}},
{"IamTzu", {250038}},
{"thatluigiguy", {63673}},
{"PoPiSowy", {255254}},
{"KevinTheRed", {112848}},
{"redlabel", {1433911}},
{"Default_Sound", {21890}},
{"minipini55", {400447}},
{"King_Jasper", {10344}},
{"meteorsbor", {1378269}},
{"LionAbra", {411471}},
{"mcschnee", {878065}},
{"B_Assassin", {3574}},
{"sobitome", {1310961}},
{"AbsoluteZeroIs0K", {211981}},
{"J7cuxolor", {47543}},
{"Meiney", {6583}},
{"ailishi19", {95921}},
{"bl72", {38168}},
{"cakemancerr", {61732}},
{"AndyKaz", {32486}},
{"petr.adamek", {167227}},
{"Arhimedis", {1241999}},
{"noxsus2", {149404}},
{"LukeTerrance", {380764}},
{"Typogre", {299274}},
{"gklol", {240038}},
{"JustBull", {1198592}},
{"Lanzat_", {277603}},
{"lantotol", {5468}},
{"badbeachboy", {1183265}},
{"Aronak", {8824}},
{"DoNotBlameItOnMe", {2880}},
{"278074679", {16491}},
{"Moegghee", {116223}},
{"aledeludx", {334461}},
{"TheInsaneOne2932", {328667}},
{"snowbranch", {41249}},
{"Jaskarox", {136979}},
{"kierana549", {14278}},
{"Boszu", {453836}},
{"ihatehangovers", {2865}},
{"arye321", {59504}},
{"tychoanomaly", {21901}},
{"Julian1109", {179548}},
{"kai934", {23707}},
{"die_ott", {341160}},
{"OKaukaski", {5655}},
{"Fraserbaser", {153}},
{"CreepCruiser", {612923}},
{"Patterns", {323575}},
{"Zorzzz", {1005650}},
{"Alpha78", {62933}},
{"BikiniCow", {992168}},
{"eXir", {14728}},
{"Shinhan", {786920}},
{"RasmusNord", {994160}},
{"JoaoPinga", {38300}},
{"Naditz", {17404}},
{"Damaskox", {47015}},
{"AndreyZakharov", {17022}},
{"Red_8", {36218}},
{"The_FireNuke_PL", {171049}},
{"ausmister", {13394}},
{"Biker", {684431}},
{"Qrok", {325528}},
{"JirkaJaneba", {2330}},
{"skykittena", {471223}},
{"brandon1311", {315067}},
{"-Okrim-", {16986}},
{"Fires", {36780}},
{"Dr_Guanatanamo", {868715}},
{"Eppik", {62098}},
{"halpenny911", {683990}},
{"0clouddrop", {7818}},
{"tranceboin", {63735}},
{"shepart", {8166}},
{"JSONROY", {360763}},
{"havardio", {6459}},
{"MadGoblin", {45026}},
{"Mattisso", {576154}},
{"liangwl", {4462}},
{"raskl", {528529}},
{"odgaar", {68835}},
{"Harryh24", {29211}},
{"Purgen", {370}},
{"Malarthyn", {691977}},
{"Orib0ck", {566560}},
{"MaxMM", {20116}},
{"yamto", {405013}},
{"UnfortunatePotato", {644387}},
{"ninjapig40", {24193}},
{"sharpshot2566", {4423}},
{"nicolube", {2798}},
{"Delqvs", {63449}},
{"ecocrexis", {535}},
{"switchz", {463463}},
{"urss2", {538481}},
{"glukuzzz", {355207}},
{"adidas", {8486}},
{"ikeysito", {3860}},
{"Ivlonzon", {9955}},
{"BuzuL", {6037}},
{"nik12111", {5115}},
{"Spaceman-Spiff", {10263}},
{"Tutenhalter", {43587}},
{"GrinningCheetah", {51705}},
{"Bonny", {40051}},
{"kalikas", {243319}},
{"0x256", {64395}},
{"linzefeng", {221173}},
{"Duxa_142", {10902}},
{"Revaliz", {383366}},
{"s0p", {7773}},
{"N355A", {1984}},
{"TCP", {291181}},
{"Rhyhe", {4975}},
{"Ruslan_kc", {5512}},
{"sid123", {920}},
{"FlipGalaxy", {11606}},
{"sciencedude22", {72611}},
{"my_saw", {347791}},
{"Teawa", {19886}},
{"Oinos", {22446}},
{"ro88ie", {9748}},
{"diabeo", {44544}},
{"Refy", {262547}},
{"derflach12", {36174}},
{"Riggs316", {106121}},
{"DarkCS1", {30874}},
{"Whatelse", {13303}},
{"thisisjack", {57383}},
{"Headscrew", {3562}},
{"Emagotes", {5338}},
{"pigwithtach", {182989}},
{"exabyte", {82232}},
{"Bonzai525", {6749}},
{"cangencan", {38804}},
{"acroca", {76945}},
{"zsintai1987", {5084}},
{"Eavyon", {49989}},
{"TheWickedMaster", {10941}},
{"Drlloyd1337", {107719}},
{"FlamingCheese4", {94465}},
{"memphis22", {8256}},
{"8t88", {82474}},
{"ZTX", {8375}},
{"mxdam", {30186}},
{"Digzol", {4406}},
{"mewmew", {15954}},
{"Thorgal", {2313}}
}
return playsession

View File

@ -0,0 +1,371 @@
local playsession = {
{"mewmew", {148153}},
{"onyxinsanity", {132852}},
{"Eavyon", {2613492}},
{"ArthropodOfDoom", {457374}},
{"OKaukaski", {1983103}},
{"ANV1L", {4325493}},
{"badbeachboy", {2590535}},
{"Hanakocz", {5269682}},
{"RikSTAR3OOO", {430506}},
{"Tribbiani", {389609}},
{"LevyTaxes", {2811097}},
{"Danzou", {107714}},
{"redlabel", {3608710}},
{"Poply209", {10491}},
{"khalsion", {113075}},
{"CobaltEcho", {971307}},
{"loers", {811641}},
{"vad50", {518295}},
{"Aliatha", {3926}},
{"Thorgal", {5398420}},
{"acroca", {263236}},
{"luk4kasz", {51135}},
{"Edeholland", {3545}},
{"notme1560", {1390562}},
{"saneman", {6389}},
{"DaveBro", {1543228}},
{"SuperMan0806", {542925}},
{"Miscnl", {375982}},
{"Nic5", {116446}},
{"ManLee", {6920}},
{"skudd3r", {3162299}},
{"JoaoPinga", {2886875}},
{"sobitome", {1567836}},
{"brandon1311", {5206754}},
{"helmetti", {756522}},
{"Bawz", {2986}},
{"Rhyhe", {188222}},
{"CmdrRat", {1894020}},
{"ZiP84", {143582}},
{"Leahcim", {6204}},
{"S.L", {1128132}},
{"Zerdex", {518065}},
{"I_dream_of_corn", {4761}},
{"alexbw", {1096563}},
{"Saint4259", {2917283}},
{"Thuro", {1847227}},
{"pickles28", {4396231}},
{"Ed9210", {137448}},
{"EmperorTrump", {219612}},
{"Koenraad55", {2273}},
{"IsThisNameTakenAlready", {706650}},
{"TheThane", {2397}},
{"FreezyPopp", {7036}},
{"dredge44", {103401}},
{"roosterbrewster", {317814}},
{"ETK03", {241}},
{"surpreme_mett", {10443}},
{"Toasterbox", {2859}},
{"daquan", {8609}},
{"skykittena", {1359370}},
{"ultrajer", {921480}},
{"Rouden", {430796}},
{"Red-One", {5512}},
{"crayzz2", {635575}},
{"lazerandy", {354139}},
{"2117882862", {7268}},
{"witchling", {254020}},
{"iReed", {8827}},
{"Orodreth1", {155373}},
{"Morgan3rd", {14375}},
{"KatanaKiwi", {2547835}},
{"Riggs316", {1145310}},
{"Rieke137", {13000}},
{"Urakan", {1067843}},
{"cheerio39", {1533696}},
{"3061867813", {72643}},
{"Delta124", {2827}},
{"Dragon_0_0_0", {761157}},
{"InphinitePhractals", {290902}},
{"Arfloot", {1328}},
{"Iskorkin", {1647}},
{"alnmike", {188352}},
{"Cudgle", {984}},
{"scifitoga", {559784}},
{"PogomanD", {352213}},
{"Powerpanda0", {142706}},
{"L75", {592800}},
{"ejp276", {595824}},
{"Chevalier1200", {729231}},
{"Iglehart", {7172}},
{"HalfnHalf", {89036}},
{"tmtchen", {8575}},
{"Grubalz", {9890}},
{"ToadallyTerrific", {4089}},
{"Grumpalo", {696712}},
{"FriendlyNeighboorhoodTerrorist", {959}},
{"RoGHurricane", {1657443}},
{"Achskelmos", {57738}},
{"Spaceman-Spiff", {5654956}},
{"glookie1", {946452}},
{"ragegear", {12622}},
{"snaim", {356139}},
{"TigaBaka", {45769}},
{"tikiwiki", {137586}},
{"Spocks", {317381}},
{"Doctor_Goose", {611139}},
{"463851425", {20761}},
{"nodice1982", {22134}},
{"phantazy", {12957}},
{"urss2", {1703944}},
{"ZetaEtaPi", {78092}},
{"floxys", {1000054}},
{"raskl", {6609}},
{"vampiricdust", {12135}},
{"flamedragon705", {3623}},
{"MeanderingMONK", {346602}},
{"Sjetil", {327173}},
{"BuzuL", {9167}},
{"Krono", {474929}},
{"lyman", {4167}},
{"Hoppe", {35708}},
{"halpenny911", {1381342}},
{"Velguarder", {43844}},
{"IamTzu", {1076567}},
{"LENANG", {77075}},
{"Howolf", {49606}},
{"Shinhan", {1830726}},
{"ashsam", {18087}},
{"Zorzzz", {913462}},
{"air20", {13668}},
{"baden27", {3174635}},
{"kakahaplay", {5550}},
{"ezocker", {3853401}},
{"whoami32", {1667}},
{"rulerofthepyro", {540669}},
{"arye321", {448064}},
{"skace", {740506}},
{"Catbert", {11917}},
{"Erios", {608}},
{"huashengmaodou", {83390}},
{"Default_Sound", {9018}},
{"WizzFizz", {7029}},
{"SMikiS", {617414}},
{"Refy", {2436698}},
{"ChickenMissile", {11205}},
{"qmffor1991", {31805}},
{"LittleCwejman", {110052}},
{"lantotol", {129236}},
{"tronas10", {7409}},
{"Julian1109", {349257}},
{"Loftyhouse", {8687}},
{"bluekigh", {42060}},
{"Revaliz", {617992}},
{"Turbowombat05", {56061}},
{"mivrsndcool", {725540}},
{"Patrickle", {3060}},
{"Ivlonzon", {1340842}},
{"EPO666", {2652}},
{"SirMaster", {144950}},
{"ailishi19", {8790}},
{"mouriis", {1357859}},
{"mcschnee", {879359}},
{"yamto", {37463}},
{"ghostviper396", {31570}},
{"Jewelcely", {2377}},
{"vad7ik", {259988}},
{"NoAndDot", {297595}},
{"Progman", {1844}},
{"petr.adamek", {2505517}},
{"LeftHandOfGaia", {684277}},
{"DoNotBlameItOnMe", {18095}},
{"Sonyman187", {14253}},
{"fhranke", {16880}},
{"Moegghee", {1765754}},
{"Lanzat_", {688449}},
{"Flyvo", {5831}},
{"peca_", {38762}},
{"Jaazinh", {19740}},
{"Tiesjeman", {13051}},
{"Bonny", {1811737}},
{"Rippie", {221854}},
{"Domanaik", {118225}},
{"FroZenSteel", {837696}},
{"Purgen", {279}},
{"wuhuwuhu1", {55931}},
{"cpcp1998", {74058}},
{"Rhoanor", {462460}},
{"sharpshot2566", {645166}},
{"Rogslox", {36415}},
{"ginger-jesus", {52398}},
{"z1p_baptist", {22079}},
{"zachary6996", {17784}},
{"jeemchan", {46820}},
{"novatero", {786666}},
{"UTIDI", {992733}},
{"Artamiel", {36346}},
{"KickoKicko", {451472}},
{"Cheeseftw", {176586}},
{"VladiKoro", {15430}},
{"Njeskjarol", {234875}},
{"JonathanAtis", {329091}},
{"miayoku", {99688}},
{"petterah", {1023}},
{"DarkCS1", {246753}},
{"derflach12", {1210383}},
{"_SxG_", {21916}},
{"ODiUM78", {107660}},
{"aledeludx", {890380}},
{"tjal777", {39994}},
{"jjs_112358", {959938}},
{"Dragon56", {31877}},
{"Maniuel92", {4777}},
{"JustBull", {13547}},
{"DongleMaleFag", {3579}},
{"Thoren", {17107}},
{"seirjgkemn", {785446}},
{"cocoilove", {711919}},
{"Leschi", {16091}},
{"jxsl13", {234599}},
{"darkmatter2222", {1317189}},
{"StarP0wer", {1595006}},
{"Felix61391", {30088}},
{"s34l", {15395}},
{"Yerop", {75227}},
{"yannis390", {80806}},
{"BieneMajaR3turns", {36820}},
{"kingcam16", {4761}},
{"Gerkiz", {870862}},
{"bigos91", {36982}},
{"arsindex", {1668414}},
{"Malarthyn", {1695937}},
{"Daricx", {32926}},
{"red11", {350121}},
{"BuckiStupidos", {853101}},
{"xKins", {2991}},
{"Yonas96", {20460}},
{"captcougar1969", {1828945}},
{"larshp", {9641}},
{"Xonic6", {7241}},
{"Alyce_Anderson", {8700}},
{"Thoren41", {798222}},
{"SeaStorm", {135718}},
{"coucounoir", {1121228}},
{"LymBAOBEI", {14784}},
{"captnemo", {25918}},
{"edenpoi", {8356}},
{"Dschimmi", {165397}},
{"MaxMM", {6462}},
{"Bilka", {1041}},
{"docreno", {1738}},
{"Clickman", {2310216}},
{"mash10", {362077}},
{"Unrealrules", {11888}},
{"ZarSama", {191427}},
{"HanSolololo", {91185}},
{"phischphood", {124102}},
{"babykenny2", {5389}},
{"TickTack0", {42960}},
{"ponderer1", {249414}},
{"dundee67", {6509}},
{"TryonHD", {6226}},
{"RichardMNixon", {2379}},
{"Hoowdie", {15728}},
{"Forlanceabice", {1559754}},
{"kronk2", {10216}},
{"Alphakiller1999", {312029}},
{"Emagotes", {326709}},
{"110350328", {20072}},
{"Blaubart85", {14266}},
{"Krankenkasse", {78081}},
{"EmlD", {372707}},
{"Pawelx", {39570}},
{"mass_atom", {23949}},
{"SuddenDeathMP", {202540}},
{"a591281892", {13994}},
{"TheVortexInside", {7975}},
{"Agent_Durp", {5042}},
{"themostinternet", {58391}},
{"kookco", {778}},
{"tommysilva80008", {26067}},
{"Mullacs", {88316}},
{"mchammer", {2413}},
{"LiveLynx", {8696}},
{"niko27111__", {62232}},
{"Monki", {342222}},
{"Factorian12321", {2313}},
{"Guitoune", {50842}},
{"HVK", {6852}},
{"nekrolik", {9812}},
{"phaggy", {1400537}},
{"ascom", {35153}},
{"Marius484", {25095}},
{"thebull228", {22036}},
{"Digzol", {134767}},
{"brimstone1x", {30551}},
{"nes", {38533}},
{"sikkes", {66393}},
{"kukuc", {7580}},
{"demonicsam", {1968034}},
{"aahoughton", {27685}},
{"AnnaDroid", {28490}},
{"skyl3r", {11194}},
{"ChinaNumba1", {68425}},
{"RaphX", {8032}},
{"IG0R_KNYAZEV", {39765}},
{"migi", {69226}},
{"AurelienG", {14481}},
{"cid337", {7381}},
{"TheNetworkDoctor", {69195}},
{"millerd1331", {1101}},
{"functor", {6052}},
{"phlogservice", {5260}},
{"skylarmb", {1690282}},
{"chris123", {342849}},
{"EvIL_RiCk", {57147}},
{"ZumbieHater", {1763}},
{"kazbek", {30697}},
{"soni", {465955}},
{"SayanDragon10", {3030}},
{"Moo_Cowman", {1720726}},
{"flinnives", {83450}},
{"14nickel", {31114}},
{"YoungestWiggin", {340955}},
{"winibo", {880}},
{"wourlack", {2600}},
{"Semborski", {121800}},
{"Godninja97", {13324}},
{"FiLLaT", {11273}},
{"Troubletime", {106143}},
{"jaymik", {215161}},
{"ice9000", {216361}},
{"Aronak", {136920}},
{"LegionMammal978", {381520}},
{"Forge36", {163929}},
{"warpigs45", {20709}},
{"EatMyDonkey", {62909}},
{"gotemike", {426782}},
{"Bryce940", {6499}},
{"Death_Falcon", {187115}},
{"jbarrera0711", {11379}},
{"BurntToast01", {8884}},
{"n1nn11", {474738}},
{"brody0276", {4657}},
{"audandi", {13490}},
{"Coooool", {7846}},
{"Khristoff", {16466}},
{"fenderpuddy", {3246}},
{"Scratchpaws", {613633}},
{"CrashImpact", {1519505}},
{"FlamingCheese4", {753750}},
{"Captain_Murder", {17904}},
{"MirrorPayne", {10220}},
{"zurpvz", {12947}},
{"Jmur", {8665}},
{"form", {134795}},
{"pixel-perfect", {10316}},
{"q450559346", {640523}},
{"Liguman", {99019}},
{"Dripdrop", {8959}},
{"MingNaWen", {68301}},
{"Giatros", {910354}},
{"berkant_p03", {10447}},
{"Damaskox", {73120}},
{"kugi108", {22443}},
{"Joren_", {25245}},
{"ralfenstein", {4876}},
{"anb505", {76276}},
{"N355A", {15523}}
}
return playsession

View File

@ -0,0 +1,120 @@
local playsession = {
{"Kyte", {179702}},
{"Gerkiz", {610872}},
{"Giatros", {352339}},
{"N355A", {169064}},
{"MFH", {1324341}},
{"i9962784", {221659}},
{"seeyorise", {1476257}},
{"Sjetil", {972888}},
{"asurakiller1", {56924}},
{"Zorzzz", {100203}},
{"phogl", {2232}},
{"CenTuRyXiN", {429865}},
{"epphad", {33437}},
{"petr.adamek", {1734}},
{"NoAndDot", {2032}},
{"snoetje", {927593}},
{"ChickenMissile", {2333}},
{"DARKREAPER8117", {228172}},
{"Howolf", {20786}},
{"haggan", {225249}},
{"pickles28", {70088}},
{"Olekplane1", {4023}},
{"lavakingderp", {333985}},
{"jan1412", {300827}},
{"KatanaKiwi", {9845}},
{"okan009", {770682}},
{"jasufo", {3994}},
{"Pandarnash", {1331231}},
{"CommanderFrog", {701302}},
{"L75", {1275783}},
{"ginger-jesus", {106525}},
{"Default_Sound", {358559}},
{"TribuTe", {4390}},
{"463851425", {82753}},
{"Tamika", {5493}},
{"Quark_81", {458424}},
{"wertter", {3710}},
{"luk4kasz", {28691}},
{"floxys", {1077}},
{"gueritarich", {3561}},
{"SeaStorm", {175290}},
{"SMikiS", {647063}},
{"Jaskarox", {16523}},
{"zaqmaster", {141854}},
{"DongleMaleFag", {255581}},
{"logansleg", {53933}},
{"Sparhawk87", {25969}},
{"Endzone", {3381}},
{"boeljoet", {1100175}},
{"KongoBusinessMan", {3108}},
{"mewmew", {60334}},
{"Bonny", {4936}},
{"rellec", {499492}},
{"samq9", {469023}},
{"OmegaLunch", {254308}},
{"Julian1109", {91768}},
{"Patton1918", {48173}},
{"Purgen", {44177}},
{"redlabel", {963294}},
{"14nickel", {12644}},
{"ManLee", {11047}},
{"Silver_Eagle7", {300467}},
{"Tiesjeman", {4122}},
{"nelch1", {11239}},
{"TCP", {168698}},
{"gryph", {5791}},
{"testoo7", {24095}},
{"reaper28", {45959}},
{"Absolution", {10416}},
{"larshp", {1151}},
{"Naverin", {63282}},
{"fenderpuddy", {3762}},
{"CobaltEcho", {466877}},
{"UTIDI", {333760}},
{"Cheeseftw", {10940}},
{"skudd3r", {151367}},
{"glookie1", {418459}},
{"rikkert", {6462}},
{"ailishi19", {79257}},
{"RaccoonBandit", {287416}},
{"Loriangrei", {25710}},
{"coucounoir", {8685}},
{"nizzy", {591105}},
{"VladiKoro", {83375}},
{"Rentaboy", {306541}},
{"RikSTAR3OOO", {573552}},
{"JinNJuice", {544788}},
{"Finguh3232", {261307}},
{"Thoren", {67424}},
{"Margin_of_Error", {332110}},
{"Lanzat_", {10073}},
{"Vancleave", {438364}},
{"JustBull", {3696}},
{"adam1285", {12894}},
{"pigwithtach", {342617}},
{"pakshtyz", {147777}},
{"Panguin123", {223570}},
{"grundle", {207294}},
{"Linaori", {10795}},
{"Hurrock", {312128}},
{"sharpshot2566", {242110}},
{"mmcloud", {22901}},
{"jeemchan", {22106}},
{"red11", {2410}},
{"tronas10", {4374}},
{"Bartell", {21113}},
{"KickoKicko", {6396}},
{"kingcam16", {4565}},
{"BieneMajaR3turns", {37414}},
{"hasannuh", {168323}},
{"BusterBrown", {30082}},
{"radmak", {3512}},
{"mraider94", {88760}},
{"Snowdreamz", {6863}},
{"Arfloot", {3942}},
{"yannis390", {30464}},
{"Yerop", {28147}}
}
return playsession