mirror of
https://github.com/ComfyFactory/ComfyFactorio.git
synced 2025-01-08 00:39:30 +02:00
Fish Defender Update
This commit is contained in:
parent
8586cb9210
commit
ba4fbc8389
@ -9,7 +9,7 @@ require "player_list"
|
||||
require "poll"
|
||||
require "score"
|
||||
|
||||
require "maps.tools.cheat_mode"
|
||||
--require "maps.tools.cheat_mode"
|
||||
|
||||
---- enable maps here ----
|
||||
--require "maps.biter_battles"
|
||||
@ -19,7 +19,7 @@ require "maps.tools.cheat_mode"
|
||||
--require "maps.labyrinth"
|
||||
--require "maps.spaghettorio"
|
||||
--require "maps.spiral_troopers"
|
||||
--require "maps.fish_defender"
|
||||
require "maps.fish_defender"
|
||||
--require "maps.crossing"
|
||||
--require "maps.empty_map"
|
||||
-----------------------------
|
||||
|
@ -70,6 +70,14 @@ local threat_values = {
|
||||
|
||||
local function get_biter_initial_pool()
|
||||
local biter_pool = {}
|
||||
if global.wave_count > 1000 then
|
||||
biter_pool = {
|
||||
{name = "big-biter", threat = threat_values.big_biter, weight = 3},
|
||||
{name = "behemoth-biter", threat = threat_values.behemoth_biter, weight = 2},
|
||||
{name = "behemoth-spitter", threat = threat_values.behemoth_spitter, weight = 1}
|
||||
}
|
||||
return biter_pool
|
||||
end
|
||||
if game.forces.enemy.evolution_factor < 0.1 then
|
||||
biter_pool = {
|
||||
{name = "small-biter", threat = threat_values.small_biter, weight = 3},
|
||||
@ -216,40 +224,50 @@ local function biter_attack_wave()
|
||||
if evolution > 1 then evolution = 1 end
|
||||
game.forces.enemy.evolution_factor = evolution
|
||||
|
||||
if game.forces.enemy.evolution_factor > 0.98 then
|
||||
if game.forces.enemy.evolution_factor == 1 then
|
||||
if not global.endgame_modifier then
|
||||
global.endgame_modifier = 0.005
|
||||
global.endgame_modifier = 1
|
||||
game.print("Endgame enemy evolution reached. Biter damage is rising...", {r = 0.7, g = 0.1, b = 0.1})
|
||||
else
|
||||
global.endgame_modifier = global.endgame_modifier + 0.005
|
||||
global.endgame_modifier = global.endgame_modifier + 1
|
||||
end
|
||||
end
|
||||
|
||||
if global.wave_count > 1 then
|
||||
local units = surface.find_entities_filtered({type = "unit", area = {{224, -256},{360, 256}}})
|
||||
for _, unit in pairs(units) do
|
||||
unit.destroy()
|
||||
end
|
||||
|
||||
local units = surface.find_entities_filtered({type = "unit", area = {{192, -256},{360, 256}}})
|
||||
for _, unit in pairs(units) do
|
||||
unit.destroy()
|
||||
end
|
||||
|
||||
local units = surface.find_entities_filtered({force = "player", area = {{160, -256},{360, 256}}})
|
||||
for _, unit in pairs(units) do
|
||||
if unit.health then
|
||||
unit.health = unit.health - math_random(75, 125)
|
||||
surface.create_entity({name = "water-splash", position = unit.position})
|
||||
if unit.health <= 0 then unit.die("enemy") end
|
||||
else
|
||||
if unit.type == "entity-ghost" then
|
||||
unit.destroy()
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
local spawn_x = 242
|
||||
local group_coords = {
|
||||
{spawn = {x = spawn_x, y = -160}, target = {x = -32, y = -64}},
|
||||
{spawn = {x = spawn_x, y = -128}, target = {x = -32, y = -48}},
|
||||
{spawn = {x = spawn_x, y = -96}, target = {x = -32, y = -36}},
|
||||
{spawn = {x = spawn_x, y = -64}, target = {x = -8, y = -24}},
|
||||
{spawn = {x = spawn_x, y = -32}, target = {x = -8, y = -12}},
|
||||
{spawn = {x = spawn_x, y = -160}, target = {x = -32, y = -70}},
|
||||
{spawn = {x = spawn_x, y = -128}, target = {x = -32, y = -56}},
|
||||
{spawn = {x = spawn_x, y = -96}, target = {x = -32, y = -42}},
|
||||
{spawn = {x = spawn_x, y = -64}, target = {x = -8, y = -28}},
|
||||
{spawn = {x = spawn_x, y = -32}, target = {x = -8, y = -14}},
|
||||
{spawn = {x = spawn_x, y = 0}, target = {x = -8, y = 0}},
|
||||
{spawn = {x = spawn_x, y = 32}, target = {x = -8, y = 12}},
|
||||
{spawn = {x = spawn_x, y = 64}, target = {x = -8, y = 24}},
|
||||
{spawn = {x = spawn_x, y = 96}, target = {x = -32, y = 36}},
|
||||
{spawn = {x = spawn_x, y = 128}, target = {x = -32, y = 48}},
|
||||
{spawn = {x = spawn_x, y = 160}, target = {x = -32, y = 64}}
|
||||
{spawn = {x = spawn_x, y = 32}, target = {x = -8, y = 14}},
|
||||
{spawn = {x = spawn_x, y = 64}, target = {x = -8, y = 28}},
|
||||
{spawn = {x = spawn_x, y = 96}, target = {x = -32, y = 42}},
|
||||
{spawn = {x = spawn_x, y = 128}, target = {x = -32, y = 56}},
|
||||
{spawn = {x = spawn_x, y = 160}, target = {x = -32, y = 70}}
|
||||
}
|
||||
group_coords = shuffle(group_coords)
|
||||
|
||||
local max_group_size = 25 + math.ceil(global.wave_count / 10)
|
||||
if max_group_size > 300 then max_group_size = 300 end
|
||||
if max_group_size > 250 then max_group_size = 250 end
|
||||
if global.wave_count <= 50 then max_group_size = 300 end
|
||||
|
||||
for i = 1, #group_coords, 1 do
|
||||
@ -281,42 +299,48 @@ local function refresh_market_offers()
|
||||
local str2 = "Laser Turret Slot for " .. tostring(global.entity_limits["laser-turret"].limit * global.entity_limits["laser-turret"].slot_price)
|
||||
str2 = str2 .. " Coins."
|
||||
|
||||
local current_limit = 1
|
||||
if global.entity_limits["flamethrower-turret"].limit ~= 0 then current_limit = current_limit + global.entity_limits["flamethrower-turret"].limit end
|
||||
local str3 = "Flamethrower Turret Slot for " .. tostring(current_limit * global.entity_limits["flamethrower-turret"].slot_price)
|
||||
local str3 = "Artillery Slot for " .. tostring(global.entity_limits["artillery-turret"].limit * global.entity_limits["artillery-turret"].slot_price)
|
||||
str3 = str3 .. " Coins."
|
||||
|
||||
local str4 = "Landmine Slot for " .. tostring(global.entity_limits["land-mine"].limit * global.entity_limits["land-mine"].slot_price)
|
||||
local current_limit = 1
|
||||
if global.entity_limits["flamethrower-turret"].limit ~= 0 then current_limit = current_limit + global.entity_limits["flamethrower-turret"].limit end
|
||||
local str4 = "Flamethrower Turret Slot for " .. tostring(current_limit * global.entity_limits["flamethrower-turret"].slot_price)
|
||||
str4 = str4 .. " Coins."
|
||||
|
||||
local str5 = "Landmine Slot for " .. tostring(global.entity_limits["land-mine"].limit * global.entity_limits["land-mine"].slot_price)
|
||||
str5 = str5 .. " Coins."
|
||||
|
||||
local market_items = {
|
||||
{price = {}, offer = {type = 'nothing', effect_description = str1}},
|
||||
{price = {}, offer = {type = 'nothing', effect_description = str2}},
|
||||
{price = {}, offer = {type = 'nothing', effect_description = str3}},
|
||||
{price = {}, offer = {type = 'nothing', effect_description = str4}},
|
||||
{price = {}, offer = {type = 'nothing', effect_description = str5}},
|
||||
{price = {{"coin", 3}}, offer = {type = 'give-item', item = "raw-fish", count = 1}},
|
||||
{price = {{"coin", 1}}, offer = {type = 'give-item', item = 'raw-wood', count = 8}},
|
||||
{price = {{"coin", 1}}, offer = {type = 'give-item', item = 'explosives', count = 4}},
|
||||
{price = {{"coin", 1}}, offer = {type = 'give-item', item = 'raw-wood', count = 8}},
|
||||
{price = {{"coin", 8}}, offer = {type = 'give-item', item = 'grenade', count = 1}},
|
||||
{price = {{"coin", 60}}, offer = {type = 'give-item', item = 'cluster-grenade', count = 1}},
|
||||
{price = {{"coin", 32}}, offer = {type = 'give-item', item = 'cluster-grenade', count = 1}},
|
||||
{price = {{"coin", 2}}, offer = {type = 'give-item', item = 'land-mine', count = 1}},
|
||||
{price = {{"coin", 80}}, offer = {type = 'give-item', item = 'car', count = 1}},
|
||||
{price = {{"coin", 800}}, offer = {type = 'give-item', item = 'tank', count = 1}},
|
||||
{price = {{"coin", 900}}, offer = {type = 'give-item', item = 'tank', count = 1}},
|
||||
{price = {{"coin", 3}}, offer = {type = 'give-item', item = 'cannon-shell', count = 1}},
|
||||
{price = {{"coin", 8}}, offer = {type = 'give-item', item = 'explosive-cannon-shell', count = 1}},
|
||||
{price = {{"coin", 7}}, offer = {type = 'give-item', item = 'explosive-cannon-shell', count = 1}},
|
||||
{price = {{"coin", 50}}, offer = {type = 'give-item', item = 'gun-turret', count = 1}},
|
||||
{price = {{"coin", 300}}, offer = {type = 'give-item', item = 'laser-turret', count = 1}},
|
||||
{price = {{"coin", 350}}, offer = {type = 'give-item', item = 'laser-turret', count = 1}},
|
||||
{price = {{"coin", 500}}, offer = {type = 'give-item', item = 'artillery-turret', count = 1}},
|
||||
{price = {{"coin", 12}}, offer = {type = 'give-item', item = 'artillery-shell', count = 1}},
|
||||
{price = {{"coin", 25}}, offer = {type = 'give-item', item = 'artillery-targeting-remote', count = 1}},
|
||||
{price = {{"coin", 1}}, offer = {type = 'give-item', item = 'firearm-magazine', count = 1}},
|
||||
{price = {{"coin", 4}}, offer = {type = 'give-item', item = 'piercing-rounds-magazine', count = 1}},
|
||||
{price = {{"coin", 2}}, offer = {type = 'give-item', item = 'shotgun-shell', count = 1}},
|
||||
{price = {{"coin", 6}}, offer = {type = 'give-item', item = 'piercing-shotgun-shell', count = 1}},
|
||||
{price = {{"coin", 30}}, offer = {type = 'give-item', item = "submachine-gun", count = 1}},
|
||||
{price = {{"coin", 250}}, offer = {type = 'give-item', item = 'combat-shotgun', count = 1}},
|
||||
{price = {{"coin", 500}}, offer = {type = 'give-item', item = 'flamethrower', count = 1}},
|
||||
{price = {{"coin", 25}}, offer = {type = 'give-item', item = 'flamethrower-ammo', count = 1}},
|
||||
{price = {{"coin", 650}}, offer = {type = 'give-item', item = 'flamethrower', count = 1}},
|
||||
{price = {{"coin", 35}}, offer = {type = 'give-item', item = 'flamethrower-ammo', count = 1}},
|
||||
{price = {{"coin", 125}}, offer = {type = 'give-item', item = 'rocket-launcher', count = 1}},
|
||||
{price = {{"coin", 4}}, offer = {type = 'give-item', item = 'rocket', count = 1}},
|
||||
{price = {{"coin", 8}}, offer = {type = 'give-item', item = 'explosive-rocket', count = 1}},
|
||||
{price = {{"coin", 2}}, offer = {type = 'give-item', item = 'rocket', count = 1}},
|
||||
{price = {{"coin", 7}}, offer = {type = 'give-item', item = 'explosive-rocket', count = 1}},
|
||||
{price = {{"coin", 750}}, offer = {type = 'give-item', item = 'atomic-bomb', count = 1}},
|
||||
{price = {{"coin", 90}}, offer = {type = 'give-item', item = 'railgun', count = 1}},
|
||||
{price = {{"coin", 5}}, offer = {type = 'give-item', item = 'railgun-dart', count = 1}},
|
||||
@ -326,15 +350,15 @@ local function refresh_market_offers()
|
||||
{price = {{"coin", 150}}, offer = {type = 'give-item', item = 'heavy-armor', count = 1}},
|
||||
{price = {{"coin", 350}}, offer = {type = 'give-item', item = 'modular-armor', count = 1}},
|
||||
{price = {{"coin", 1500}}, offer = {type = 'give-item', item = 'power-armor', count = 1}},
|
||||
{price = {{"coin", 10000}}, offer = {type = 'give-item', item = 'power-armor-mk2', count = 1}},
|
||||
{price = {{"coin", 1750}}, offer = {type = 'give-item', item = 'fusion-reactor-equipment', count = 1}},
|
||||
{price = {{"coin", 100}}, offer = {type = 'give-item', item = 'battery-equipment', count = 1}},
|
||||
{price = {{"coin", 50}}, offer = {type = 'give-item', item = 'solar-panel-equipment', count = 1}},
|
||||
{price = {{"coin", 12500}}, offer = {type = 'give-item', item = 'power-armor-mk2', count = 1}},
|
||||
{price = {{"coin", 50}}, offer = {type = 'give-item', item = 'solar-panel-equipment', count = 1}},
|
||||
{price = {{"coin", 2250}}, offer = {type = 'give-item', item = 'fusion-reactor-equipment', count = 1}},
|
||||
{price = {{"coin", 100}}, offer = {type = 'give-item', item = 'battery-equipment', count = 1}},
|
||||
{price = {{"coin", 200}}, offer = {type = 'give-item', item = 'energy-shield-equipment', count = 1}},
|
||||
{price = {{"coin", 750}}, offer = {type = 'give-item', item = 'personal-laser-defense-equipment', count = 1}},
|
||||
{price = {{"coin", 175}}, offer = {type = 'give-item', item = 'exoskeleton-equipment', count = 1}},
|
||||
{price = {{"coin", 125}}, offer = {type = 'give-item', item = 'night-vision-equipment', count = 1}},
|
||||
{price = {{"coin", 150}}, offer = {type = 'give-item', item = 'belt-immunity-equipment', count = 1}},
|
||||
{price = {{"coin", 250}}, offer = {type = 'give-item', item = 'belt-immunity-equipment', count = 1}},
|
||||
{price = {{"coin", 250}}, offer = {type = 'give-item', item = 'personal-roboport-equipment', count = 1}},
|
||||
{price = {{"coin", 40}}, offer = {type = 'give-item', item = 'construction-robot', count = 1}}
|
||||
}
|
||||
@ -466,6 +490,7 @@ local function damage_entities_in_radius(position, radius, damage)
|
||||
entity.damage(damage, "enemy")
|
||||
else
|
||||
entity.health = entity.health - damage
|
||||
entity.surface.create_entity({name = "explosion", position = entity.position})
|
||||
if entity.health <= 0 then entity.die("enemy") end
|
||||
end
|
||||
end
|
||||
@ -527,17 +552,37 @@ local function on_entity_died(event)
|
||||
if event.entity.name == "medium-biter" then
|
||||
event.entity.surface.create_entity({name = "explosion", position = event.entity.position})
|
||||
local damage = 25
|
||||
if global.endgame_modifier then damage = 25 + math.ceil((global.endgame_modifier * 25), 0) end
|
||||
damage_entities_in_radius(event.entity.position, 1, damage)
|
||||
if global.endgame_modifier then damage = 25 + math.ceil((global.endgame_modifier * 0.05), 0) end
|
||||
damage_entities_in_radius(event.entity.position, 1 + math.floor(global.wave_count * 0.001), damage)
|
||||
end
|
||||
|
||||
if event.entity.name == "big-biter" then
|
||||
event.entity.surface.create_entity({name = "uranium-cannon-shell-explosion", position = event.entity.position})
|
||||
local damage = 35
|
||||
if global.endgame_modifier then damage = 50 + math.ceil((global.endgame_modifier * 50), 0) end
|
||||
damage_entities_in_radius(event.entity.position, 2, damage)
|
||||
if global.endgame_modifier then damage = 50 + math.ceil((global.endgame_modifier * 0.1), 0) end
|
||||
damage_entities_in_radius(event.entity.position, 2 + math.floor(global.wave_count * 0.001), damage)
|
||||
end
|
||||
|
||||
if event.entity.name == "behemoth-biter" then
|
||||
local spawn_entity = false
|
||||
if global.wave_count >= 1000 then
|
||||
spawn_entity = "small-worm-turret"
|
||||
end
|
||||
if global.wave_count >= 1500 then
|
||||
spawn_entity = "medium-worm-turret"
|
||||
end
|
||||
if global.wave_count >= 2000 then
|
||||
spawn_entity = "big-worm-turret"
|
||||
end
|
||||
if spawn_entity then
|
||||
local surface = event.entity.surface
|
||||
if surface.count_entities_filtered({area = {{event.entity.position.x - 3, event.entity.position.y - 3},{event.entity.position.x + 3, event.entity.position.y + 3}}, name = spawn_entity}) == 0 then
|
||||
surface.create_entity({name = "blood-explosion-huge", position = event.entity.position})
|
||||
surface.create_entity({name = spawn_entity, position = event.entity.position})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
return
|
||||
end
|
||||
|
||||
@ -574,15 +619,16 @@ local function on_entity_damaged(event)
|
||||
|
||||
if event.cause.force.name == "enemy" then
|
||||
if global.endgame_modifier then
|
||||
event.entity.health = event.entity.health - (event.final_damage_amount * global.endgame_modifier)
|
||||
event.entity.health = event.entity.health - (event.final_damage_amount * global.endgame_modifier * 0.002)
|
||||
if event.entity.health <= 0 then event.entity.die() end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
if event.entity.name == "market" then
|
||||
if event.cause.force.name == "enemy" then return end
|
||||
event.entity.health = event.entity.health + event.final_damage_amount
|
||||
if event.entity.valid then
|
||||
if event.entity.name == "market" then
|
||||
if event.cause.force.name == "enemy" then return end
|
||||
event.entity.health = event.entity.health + event.final_damage_amount
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@ -616,11 +662,7 @@ local function on_player_joined_game(event)
|
||||
game.map_settings.enemy_expansion.enabled = false
|
||||
game.map_settings.enemy_evolution.destroy_factor = 0
|
||||
game.map_settings.enemy_evolution.time_factor = 0
|
||||
game.map_settings.enemy_evolution.pollution_factor = 0
|
||||
|
||||
game.forces["player"].technologies["artillery-shell-range-1"].enabled = false
|
||||
game.forces["player"].technologies["artillery-shell-speed-1"].enabled = false
|
||||
game.forces["player"].technologies["artillery"].enabled = false
|
||||
game.map_settings.enemy_evolution.pollution_factor = 0
|
||||
|
||||
game.forces["player"].set_turret_attack_modifier("flamethrower-turret", -0.75)
|
||||
game.forces.player.set_ammo_damage_modifier("shotgun-shell", 0.5)
|
||||
@ -628,8 +670,9 @@ local function on_player_joined_game(event)
|
||||
global.entity_limits = {
|
||||
["gun-turret"] = {placed = 1, limit = 1, str = "gun turret", slot_price = 100},
|
||||
["laser-turret"] = {placed = 0, limit = 1, str = "laser turret", slot_price = 300},
|
||||
["flamethrower-turret"] = {placed = 0, limit = 0, str = "flamethrower turret", slot_price = 25000},
|
||||
["land-mine"] = {placed = 0, limit = 5, str = "landmine", slot_price = 1}
|
||||
["artillery-turret"] = {placed = 0, limit = 1, str = "artillery turret", slot_price = 500},
|
||||
["flamethrower-turret"] = {placed = 0, limit = 0, str = "flamethrower turret", slot_price = 50000},
|
||||
["land-mine"] = {placed = 0, limit = 10, str = "landmine", slot_price = 1}
|
||||
}
|
||||
|
||||
global.wave_grace_period = wave_interval * 21
|
||||
@ -788,16 +831,18 @@ local function on_chunk_generated(event)
|
||||
if pos.x > 312 then
|
||||
insert(tiles, {name = "out-of-map", position = pos})
|
||||
else
|
||||
insert(tiles, {name = "dirt-6", position = pos})
|
||||
insert(tiles, {name = "dirt-7", position = pos})
|
||||
end
|
||||
|
||||
if pos.x > 296 and pos.x < 312 and math_random(1,64) == 1 then
|
||||
if pos.x > 296 and pos.x < 312 and math_random(1, 128) == 1 then
|
||||
|
||||
if surface.can_place_entity({name = "biter-spawner", force = "enemy", position = pos}) then
|
||||
if math_random(1,4) == 1 then
|
||||
surface.create_entity({name = "spitter-spawner", force = "enemy", position = pos})
|
||||
else
|
||||
surface.create_entity({name = "biter-spawner", force = "enemy", position = pos})
|
||||
local entity = surface.create_entity({name = "spitter-spawner", force = "enemy", position = pos})
|
||||
entity.active = false
|
||||
else
|
||||
local entity = surface.create_entity({name = "biter-spawner", force = "enemy", position = pos})
|
||||
entity.active = false
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -931,10 +976,11 @@ local function on_market_item_purchased(event)
|
||||
local slot_upgrade_offers = {
|
||||
[1] = {"gun-turret", "gun turret"},
|
||||
[2] = {"laser-turret", "laser turret"},
|
||||
[3] = {"flamethrower-turret", "flamethrower turret"},
|
||||
[4] = {"land-mine", "land mine"}
|
||||
[3] = {"artillery-turret", "artillery turret"},
|
||||
[4] = {"flamethrower-turret", "flamethrower turret"},
|
||||
[5] = {"land-mine", "land mine"}
|
||||
}
|
||||
for x = 1, 4, 1 do
|
||||
for x = 1, 5, 1 do
|
||||
if offer_index == x then
|
||||
|
||||
local price = global.entity_limits[slot_upgrade_offers[x][1]].limit * global.entity_limits[slot_upgrade_offers[x][1]].slot_price
|
||||
|
@ -1,3 +1,13 @@
|
||||
0.13
|
||||
more lategame modifier adjustments
|
||||
explosions get stronger in very lategame
|
||||
artillery allowed, added to the market and added to slots
|
||||
behemoths can spawn worms in endgame stage
|
||||
market price adjustments
|
||||
player entities beyond the barrier will get damaged each wave
|
||||
player blueprints beyond the barrier will get removed each wave
|
||||
biter explosions no create visual explosions on the entities they affect
|
||||
|
||||
0.12
|
||||
added starting no-attack grace period
|
||||
added flamethrower turret
|
||||
|
@ -1,5 +1,5 @@
|
||||
local index = {
|
||||
"AOIIDTHuoMlQBJXA","ArNWzzewJtdRTQAU","ArNWzzewJtYSbxVw","awVnVRSuqADCdknM","BHQiomIXQhnPFMHs","blkCUwDfFaRxezkA","BqcRSjhLlIOdsIlP","CKYAXOTPJxgSNaeW","dAqsgLIPLDkEqSBi","dQCxupqGNIqHNceg","EbwqvmZoqgHrSyOC","eiRpUIvqdcOFWIdU","eovuYGvdICGhruuU","FlbpolCxOxaAtNMz","fLMtzMznsDqIXbFN","fNojOOMSMqbwxOAn","gTxHzrbtVyLsSqTi","GulVEIjwGWNTImOu","HLYUlNQPfoqBupDi","HNutzyofOVtNuOvP","htSwLZLpxtbMSHUO","hvUbLyrnWVMFABRJ","ieLqwpRZguflcVHH","iIuKCDyFmUmVzdnc","ikAkFGDXxcvfJeBW","ILxtSDyrdtGQgise","ILxtSDyrdtMumqaN","IteEFsuWAluagVXC","jBRDEHGaFZmnykUw","jCeXUcOlkmidlqho","KaPOCYsqOBbNaDRC","kViLFVoxesluYSZK","LAStRCpKptKRZwfU","LHNtPrSBwNNCVLMz","lktJcRqsleypbFqW","LMJoMYsVZEtTAvKV","lsgqmZxaYnnWZGBZ","luKQALEGvhHZXdxR","LUudWzpjBVolotmn","mgYClJnXWstAhfLj","MiMjXzIQbLpSTXys","MnWknygmdELnAISx","MYmwDgcTBIOgADTD","nZeNxyBRmHNhrZtT","NzwZAWAaBndofFpp","OJqEjiAmMFSrOFpu","oLEbqRWtLyEakqGT","owXRLnxBcxrbhRzm","oYQcJazDfTUtymDW","PEVkYcsbVwnnKWKm","pFvIWAWWsePfBElD","pJHjzjDYzLZQnPVj","PKKYaQBjQpLfeWgw","PlMTdHTjDBDtSCvJ","psfeXNwMGoTEUrhN","PsGsSFEhPClmIQJV","PXnmIrLFdyaSdxha","qAUFndIMNmCtmNIO","qGobGeSKzsaCyYJh","QIkYkogxPgSGCQXj","QPQvnpOrYNbREqUK","qufbsuKhBEmgntSB","qZIGmkBOGbGUrzGQ","rJALXVwjKAnMJznl","rjNFCwIjneWQUpjs","RmApKqaHBnDdjlUf","rMDBOkIMFvtyXKQi","RRzMmJCkQFXwwZew","rxjeHxajmMSyAEqb","sonUzzIipNQkliYN","sonUzzYwAOGdxzns","sZNdZrMifLLjFUSV","SzwdEtVwndaEmblo","TMAqBbmApwnwVvQG","TmShmbuFESONUgSI","uJdpKOhSKsptqHtP","ULqnxPRoVXgYMnDb","vbatLuNmYKKogmDB","VTzPAjnnuIhcGKlJ","VTzPVXTQnUKdpJoe","WCgQuhUYuvsSCxnF","WhOenYFcoIZoqyZo","WJWcmyBZHZuyEjbA","WNmEbSNmtIdSWNAp","WOcLFBMsrpZGrxWo","WWEUPIfcYFhNixIk","xFbpVDlWSNPmGqQf","XglImKgSiDPYNPjK","XMPGqOXzVzdGVBah","xrZowhiKIMhkAiak","XUEFbrOnlFHdgrUG","yMCNBZngzItOTpyo","YmLSZPyWsIxPyzGq","ywGslLHXvtTTBWNX","zJRzqnvotennfPfj","zyBNDTHRfoqeDUnE"
|
||||
"aKBGQWXilzdbramV","AOIIDTHuoMlQBJXA","ArNWzzewJtdRTQAU","ArNWzzewJtYSbxVw","awVnVRSuqADCdknM","BHQiomIXQhnPFMHs","blkCUwDfFaRxezkA","BqcRSjhLlIOdsIlP","CKYAXOTPJxgSNaeW","dAqsgLIPLDkEqSBi","dQCxupqGNIqHNceg","EbwqvmZoqgHrSyOC","eiRpUIvqdcOFWIdU","eovuYGvdICGhruuU","FlbpolCxOxaAtNMz","fLMtzMznsDqIXbFN","fNojOOMSMqbwxOAn","gTxHzrbtVyLsSqTi","GulVEIjwGWNTImOu","HLYUlNQPfoqBupDi","HNutzyofOVtNuOvP","htSwLZLpxtbMSHUO","hvUbLyrnWVMFABRJ","ieLqwpRZguflcVHH","iIuKCDyFmUmVzdnc","ikAkFGDXxcvfJeBW","ILxtSDyrdtGQgise","ILxtSDyrdtMumqaN","IteEFsuWAluagVXC","jBRDEHGaFZmnykUw","jCeXUcOlkmidlqho","KaPOCYsqOBbNaDRC","kViLFVoxesluYSZK","LAStRCpKptKRZwfU","LHNtPrSBwNNCVLMz","lktJcRqsleypbFqW","LMJoMYsVZEtTAvKV","lsgqmZxaYnnWZGBZ","luKQALEGvhHZXdxR","LUudWzpjBVolotmn","mgYClJnXWstAhfLj","MiMjXzIQbLpSTXys","mmOcTrgwOiRaVQnp","MnWknygmdELnAISx","MYmwDgcTBIOgADTD","nZeNxyBRmHNhrZtT","NzwZAWAaBndofFpp","OJqEjiAmMFSrOFpu","oLEbqRWtLyEakqGT","owXRLnxBcxrbhRzm","oYQcJazDfTUtymDW","PEVkYcsbVwnnKWKm","pFvIWAWWsePfBElD","pJHjzjDYzLZQnPVj","PKKYaQBjQpLfeWgw","PlMTdHTjDBDtSCvJ","psfeXNwMGoTEUrhN","PsGsSFEhPClmIQJV","PXnmIrLFdyaSdxha","qAUFndIMNmCtmNIO","qGobGeSKzsaCyYJh","QIkYkogxPgSGCQXj","QPQvnpOrYNbREqUK","qufbsuKhBEmgntSB","qZIGmkBOGbGUrzGQ","rJALXVwjKAnMJznl","rjNFCwIjneWQUpjs","RmApKqaHBnDdjlUf","rMDBOkIMFvtyXKQi","RRzMmJCkQFXwwZew","rxjeHxajmMSyAEqb","SBFtlTCBLdobfejQ","sonUzzIipNQkliYN","sonUzzYwAOGdxzns","sZNdZrMifLLjFUSV","SzwdEtVwndaEmblo","TMAqBbmApwnwVvQG","TmShmbuFESONUgSI","uJdpKOhSKsptqHtP","ULqnxPRoVXgYMnDb","vbatLuNmYKKogmDB","vbwTMyfIcEtwQLNn","VTzPAjnnuIhcGKlJ","VTzPVXTQnUKdpJoe","WCgQuhUYuvsSCxnF","WhOenYFcoIZoqyZo","WJWcmyBZHZuyEjbA","WNmEbSNmtIdSWNAp","WOcLFBMsrpZGrxWo","WWEUPIfcYFhNixIk","xFbpVDlWSNPmGqQf","XglImKgSiDPYNPjK","XMPGqOXzVzdGVBah","xrZowhiKIMhkAiak","XUEFbrOnlFHdgrUG","yMCNBZngzItOTpyo","YmLSZPyWsIxPyzGq","ywGslLHXvtTTBWNX","zJRzqnvotennfPfj","zyBNDTHRfoqeDUnE"
|
||||
}
|
||||
|
||||
local data = {}
|
||||
|
87
session_data/SBFtlTCBLdobfejQ.lua
Normal file
87
session_data/SBFtlTCBLdobfejQ.lua
Normal file
@ -0,0 +1,87 @@
|
||||
local playsession = {
|
||||
{"Gerkiz", {6962}},
|
||||
{"sickmyduck90", {748967}},
|
||||
{"bugmum", {153268}},
|
||||
{"fabilord98", {747278}},
|
||||
{"Ardordo", {81302}},
|
||||
{"Zorzzz", {743210}},
|
||||
{"Nikkichu", {742829}},
|
||||
{"vad7ik", {734063}},
|
||||
{"IamTzu", {319808}},
|
||||
{"Skybreaker", {728520}},
|
||||
{"3615-Motiok", {708524}},
|
||||
{"CommanderFrog", {280070}},
|
||||
{"vvictor", {683369}},
|
||||
{"Roboto_Slab", {14429}},
|
||||
{"RedPandaRam", {251129}},
|
||||
{"Xoxlohunter", {558}},
|
||||
{"mewmew", {677238}},
|
||||
{"1qazplm", {295548}},
|
||||
{"Joost98", {509760}},
|
||||
{"marrygrim", {622926}},
|
||||
{"DoubleDough", {21995}},
|
||||
{"mzore", {589287}},
|
||||
{"everLord", {579773}},
|
||||
{"Olekplane1", {381851}},
|
||||
{"helic99", {459429}},
|
||||
{"autopss", {314097}},
|
||||
{"wertter", {37490}},
|
||||
{"MaxMM", {28398}},
|
||||
{"chrisisthebe", {467555}},
|
||||
{"ksb4145", {147457}},
|
||||
{"PhoenixwingzZ", {2335}},
|
||||
{"salman0540", {3873}},
|
||||
{"Guitoune", {6586}},
|
||||
{"poofies", {54930}},
|
||||
{"kevinma", {427316}},
|
||||
{"Higgel", {2319}},
|
||||
{"kaimix", {454685}},
|
||||
{"COOL-ITEM", {340834}},
|
||||
{"mouriis", {211981}},
|
||||
{"Datixo", {15930}},
|
||||
{"Tamika", {129856}},
|
||||
{"jagger23", {166109}},
|
||||
{"J7cuxolor", {386319}},
|
||||
{"Hunter20nov", {45341}},
|
||||
{"flooxy", {162006}},
|
||||
{"Lolo212003", {244942}},
|
||||
{"settan", {338800}},
|
||||
{"bdgray02", {259206}},
|
||||
{"dog80", {175758}},
|
||||
{"Scuideie-Guy", {251720}},
|
||||
{"Hiero", {283313}},
|
||||
{"nik12111", {82876}},
|
||||
{"Komoteh", {228245}},
|
||||
{"rlidwka", {43455}},
|
||||
{"EPO666", {104000}},
|
||||
{"nudletje", {213640}},
|
||||
{"spinxt", {213291}},
|
||||
{"Glexanice", {7357}},
|
||||
{"shadewolf", {24111}},
|
||||
{"beranabus", {15543}},
|
||||
{"Ethnik", {8843}},
|
||||
{"ChinaNumba1", {177864}},
|
||||
{"maxxcz", {18963}},
|
||||
{"romsmano", {15669}},
|
||||
{"lorrel", {149076}},
|
||||
{"302180743", {5222}},
|
||||
{"nankinanki", {2912}},
|
||||
{"raskl", {21779}},
|
||||
{"okan009", {119936}},
|
||||
{"tundragrass", {68276}},
|
||||
{"UTIDI", {1744}},
|
||||
{"shorthair39", {9111}},
|
||||
{"Gh0sty", {26730}},
|
||||
{"jaja56", {83531}},
|
||||
{"KanedaNLD", {81609}},
|
||||
{"LazyStingray", {71159}},
|
||||
{"Derwitze", {70840}},
|
||||
{"sailorkid35", {22145}},
|
||||
{"EarlOfLemongrab", {2381}},
|
||||
{"arsindex", {12445}},
|
||||
{"karl93", {30651}},
|
||||
{"snoetje", {6197}},
|
||||
{"sschippers", {10983}},
|
||||
{"djclarky", {175}}
|
||||
}
|
||||
return playsession
|
50
session_data/aKBGQWXilzdbramV.lua
Normal file
50
session_data/aKBGQWXilzdbramV.lua
Normal file
@ -0,0 +1,50 @@
|
||||
local playsession = {
|
||||
{"Discuzting", {333070}},
|
||||
{"realDonaldTrump", {8355}},
|
||||
{"MrCrazy", {395301}},
|
||||
{"Garples", {87012}},
|
||||
{"roosterbrewster", {8011}},
|
||||
{"helic99", {11568}},
|
||||
{"mewmew", {376196}},
|
||||
{"Hyp3rX", {66635}},
|
||||
{"bow353", {44598}},
|
||||
{"vad7ik", {38993}},
|
||||
{"Foxi2", {1489}},
|
||||
{"ArepMM", {349094}},
|
||||
{"brfbrf", {49151}},
|
||||
{"autopss", {331376}},
|
||||
{"Misha143", {330948}},
|
||||
{"COOL-ITEM", {322357}},
|
||||
{"zwierzak40", {3632}},
|
||||
{"minipini55", {168324}},
|
||||
{"MisterKot", {86198}},
|
||||
{"shinsu", {1635}},
|
||||
{"FlipGalaxy", {4946}},
|
||||
{"Thoren", {280805}},
|
||||
{"Esik", {277423}},
|
||||
{"cchpucky", {254198}},
|
||||
{"jagger23", {237414}},
|
||||
{"KYroPaTKa862", {19640}},
|
||||
{"Revar", {180656}},
|
||||
{"adam1285", {45051}},
|
||||
{"pocketburito71", {4770}},
|
||||
{"Olekplane1", {163291}},
|
||||
{"beranabus", {154643}},
|
||||
{"fabilord98", {9195}},
|
||||
{"Brender", {91824}},
|
||||
{"abnoeh", {14803}},
|
||||
{"TizianTitus", {115304}},
|
||||
{"spakulatius", {19238}},
|
||||
{"taroxyz", {97934}},
|
||||
{"J7cuxolor", {90921}},
|
||||
{"Nekorizh", {28119}},
|
||||
{"Duchesko", {75443}},
|
||||
{"nasmw", {60103}},
|
||||
{"NobleTom", {59034}},
|
||||
{"iebbuilder", {55898}},
|
||||
{"Deniska337", {55148}},
|
||||
{"qwert33", {35696}},
|
||||
{"SuppaWurst", {30095}},
|
||||
{"bhenoa", {16675}}
|
||||
}
|
||||
return playsession
|
179
session_data/mmOcTrgwOiRaVQnp.lua
Normal file
179
session_data/mmOcTrgwOiRaVQnp.lua
Normal file
@ -0,0 +1,179 @@
|
||||
local playsession = {
|
||||
{"kitt159", {789503}},
|
||||
{"MuddledBox", {266887}},
|
||||
{"Xoxlohunter", {290386}},
|
||||
{"Ruuyji", {1092051}},
|
||||
{"Dooki", {385498}},
|
||||
{"dorpdorp", {1470179}},
|
||||
{"minipini55", {705556}},
|
||||
{"Skybreaker", {250517}},
|
||||
{"darklich14", {34104}},
|
||||
{"WD_STEVE2", {31372}},
|
||||
{"ScubaSteveTM", {244217}},
|
||||
{"autopss", {70413}},
|
||||
{"Nikkichu", {687397}},
|
||||
{"chrisisthebe", {779557}},
|
||||
{"OzzYDK", {21986}},
|
||||
{"justindelima", {1289}},
|
||||
{"Mr.Peanut1223", {362346}},
|
||||
{"Zorzzz", {1351134}},
|
||||
{"dreadpr", {25259}},
|
||||
{"Sarkani", {1343934}},
|
||||
{"snoetje", {1337245}},
|
||||
{"Duchesko", {183765}},
|
||||
{"cgfan", {572453}},
|
||||
{"Schattenzocker", {18072}},
|
||||
{"Fraserbaser", {614178}},
|
||||
{"Guitoune", {11373}},
|
||||
{"MaxMM", {101959}},
|
||||
{"salman0540", {4700}},
|
||||
{"Biker", {71304}},
|
||||
{"antifett", {19699}},
|
||||
{"Scuideie-Guy", {835809}},
|
||||
{"ViCticus", {409423}},
|
||||
{"davynero11", {16412}},
|
||||
{"Esik", {1050035}},
|
||||
{"Joplaya", {125975}},
|
||||
{"David_686", {91123}},
|
||||
{"mouriis", {171519}},
|
||||
{"moocat12", {694786}},
|
||||
{"fenderpuddy", {204495}},
|
||||
{"ballbuster", {151214}},
|
||||
{"Discuzting", {842454}},
|
||||
{"Ryumeiyo", {21528}},
|
||||
{"blinkkin", {23904}},
|
||||
{"redlabel", {1120712}},
|
||||
{"Crivvens", {20141}},
|
||||
{"ZiP84", {199868}},
|
||||
{"Verlak", {31602}},
|
||||
{"Rothguard", {1105641}},
|
||||
{"Ganhexo", {34041}},
|
||||
{"nizzy", {7768}},
|
||||
{"Hyp3rX", {1088380}},
|
||||
{"Thoren", {1081620}},
|
||||
{"Akhrem", {883794}},
|
||||
{"GreySintax", {28501}},
|
||||
{"Brender", {837864}},
|
||||
{"Amffik13", {223581}},
|
||||
{"SpikeLGWG", {107461}},
|
||||
{"darksage850", {37077}},
|
||||
{"putinss", {9324}},
|
||||
{"BillyHill", {9537}},
|
||||
{"vedolv", {923713}},
|
||||
{"nankinanki", {15546}},
|
||||
{"Moo_Cowman", {295889}},
|
||||
{"Dinnopum", {308016}},
|
||||
{"helmetti", {205917}},
|
||||
{"MAettchy", {11349}},
|
||||
{"segundoblz", {20296}},
|
||||
{"mewmew", {829429}},
|
||||
{"Bryce940", {119943}},
|
||||
{"XPMUser", {1203}},
|
||||
{"beranabus", {155631}},
|
||||
{"dog80", {4659}},
|
||||
{"macionek", {833090}},
|
||||
{"Vueltero", {31010}},
|
||||
{"gespenstdermaschine", {32850}},
|
||||
{"Altaric", {14851}},
|
||||
{"working.worker", {190207}},
|
||||
{"robodino3", {53863}},
|
||||
{"Nivek3k", {300815}},
|
||||
{"RAFEDAS", {6989}},
|
||||
{"CommanderFrog", {132645}},
|
||||
{"raskl", {280462}},
|
||||
{"lexu.v2", {7636}},
|
||||
{"Giatros", {28286}},
|
||||
{"CheeseLord", {295916}},
|
||||
{"adam1285", {536631}},
|
||||
{"JagerFang", {175311}},
|
||||
{"tmoneyfizzle", {20461}},
|
||||
{"larshp", {28159}},
|
||||
{"phanton5000", {344520}},
|
||||
{"steelhero", {81555}},
|
||||
{"pikmin9999", {91815}},
|
||||
{"302180743", {369592}},
|
||||
{"NoAndDot", {2418}},
|
||||
{"tehepicdude", {5556}},
|
||||
{"wekkka", {25686}},
|
||||
{"Jaskarox", {187058}},
|
||||
{"Djinn242", {19852}},
|
||||
{"dantopps04", {33912}},
|
||||
{"DevilR", {167595}},
|
||||
{"pietruszka123", {439415}},
|
||||
{"D0pex", {233272}},
|
||||
{"pigwithtach", {4567}},
|
||||
{"Yuukoshima", {575533}},
|
||||
{"loutanifi", {284943}},
|
||||
{"robertkat", {3199}},
|
||||
{"Leko", {11912}},
|
||||
{"karl93", {42208}},
|
||||
{"Corlin", {421128}},
|
||||
{"Primesdeath", {10631}},
|
||||
{"DrPatrick", {5261}},
|
||||
{"Liutio", {261963}},
|
||||
{"helic99", {571458}},
|
||||
{"Progman", {7113}},
|
||||
{"CVex2150J", {540939}},
|
||||
{"ksb4145", {206261}},
|
||||
{"bhenoa", {536614}},
|
||||
{"qq13095", {20273}},
|
||||
{"benw91ne", {6775}},
|
||||
{"Phil535", {509585}},
|
||||
{"Dr.MoonShine", {7197}},
|
||||
{"MrZaxxxx", {979}},
|
||||
{"Dr3w", {4027}},
|
||||
{"HighInFiberOptics", {12532}},
|
||||
{"try506", {44204}},
|
||||
{"Hempy", {4193}},
|
||||
{"r2d266m", {11758}},
|
||||
{"BlueRock", {475788}},
|
||||
{"jockelpeter", {143271}},
|
||||
{"Jonathan88", {3940}},
|
||||
{"Skyblox101", {448509}},
|
||||
{"Tcheko", {430881}},
|
||||
{"SpaceLordBE", {65942}},
|
||||
{"templarchon", {36811}},
|
||||
{"dcool", {310829}},
|
||||
{"sage307", {64350}},
|
||||
{"Ikamusme", {72046}},
|
||||
{"znk88", {3177}},
|
||||
{"d4rksh4de", {12333}},
|
||||
{"realDonaldTrump", {200092}},
|
||||
{"DroidBoy", {22810}},
|
||||
{"kokos1457", {12591}},
|
||||
{"vad50", {63340}},
|
||||
{"dpoba", {356872}},
|
||||
{"scilpo", {13735}},
|
||||
{"Virginsodimizer", {349745}},
|
||||
{"Jay_Shockwave", {72509}},
|
||||
{"dmitrymk", {327929}},
|
||||
{"SuddenDeathMP", {33305}},
|
||||
{"JinNJuice", {321354}},
|
||||
{"RedPandaRam", {8440}},
|
||||
{"heardofsnails", {306873}},
|
||||
{"den4ik_reg", {13409}},
|
||||
{"ro88ie", {284981}},
|
||||
{"sanders80", {283901}},
|
||||
{"Tomy52499", {258355}},
|
||||
{"Gh0sty", {6259}},
|
||||
{"red11", {93571}},
|
||||
{"Julian1109", {48883}},
|
||||
{"Espletork", {52599}},
|
||||
{"dawnken", {203313}},
|
||||
{"ChinaNumba1", {198349}},
|
||||
{"Gaffy", {29144}},
|
||||
{"KickoKicko", {6819}},
|
||||
{"UTIDI", {186509}},
|
||||
{"Siphon098", {177076}},
|
||||
{"arsindex", {10753}},
|
||||
{"seirjgkemn", {132121}},
|
||||
{"Drlloyd1337", {2613}},
|
||||
{"Peter9184", {24813}},
|
||||
{"Bemm", {125830}},
|
||||
{"MdRuz", {100974}},
|
||||
{"edensg", {95011}},
|
||||
{"BACONOCAB", {41453}},
|
||||
{"roosterbrewster", {37271}},
|
||||
{"m42a", {28069}}
|
||||
}
|
||||
return playsession
|
64
session_data/vbwTMyfIcEtwQLNn.lua
Normal file
64
session_data/vbwTMyfIcEtwQLNn.lua
Normal file
@ -0,0 +1,64 @@
|
||||
local playsession = {
|
||||
{"mewmew", {255702}},
|
||||
{"BINDIN", {470847}},
|
||||
{"MegaNoob", {7317}},
|
||||
{"EPO666", {908442}},
|
||||
{"cpenguinred", {354875}},
|
||||
{"zbirka", {1202393}},
|
||||
{"SMikiS", {603616}},
|
||||
{"raskl", {509534}},
|
||||
{"puuupedis", {14369}},
|
||||
{"Dofolo", {144106}},
|
||||
{"adam1285", {1008310}},
|
||||
{"beranabus", {10209}},
|
||||
{"4yBAK", {2516}},
|
||||
{"jen5u5", {14822}},
|
||||
{"Hanakocz", {1065348}},
|
||||
{"garewin", {115077}},
|
||||
{"johnluke93", {6710}},
|
||||
{"Demochi", {136907}},
|
||||
{"zsintai1987", {1003084}},
|
||||
{"Cheeseftw", {501404}},
|
||||
{"Garsaf", {6264}},
|
||||
{"timtoady", {1327}},
|
||||
{"ginocz", {751069}},
|
||||
{"fce2", {452153}},
|
||||
{"TheNetworkDoctor", {664662}},
|
||||
{"Crivvens", {87607}},
|
||||
{"Duchesko", {259347}},
|
||||
{"Gas1", {721088}},
|
||||
{"Kritus", {15605}},
|
||||
{"H0ff1", {496507}},
|
||||
{"RebuffedBrute44", {945206}},
|
||||
{"Nikkichu", {333677}},
|
||||
{"vad7ik", {162316}},
|
||||
{"Kyte", {56106}},
|
||||
{"Gerkiz", {6687}},
|
||||
{"Jo2254", {11284}},
|
||||
{"Biker", {111341}},
|
||||
{"Xeter", {136780}},
|
||||
{"nik12111", {148282}},
|
||||
{"Grabi", {12426}},
|
||||
{"koolaidperson", {31794}},
|
||||
{"nudletje", {48230}},
|
||||
{"Rogslox", {6209}},
|
||||
{"Catbert", {8058}},
|
||||
{"Akhrem", {885}},
|
||||
{"Olekplane1", {22133}},
|
||||
{"lynxlives", {14035}},
|
||||
{"Spu7Nix", {7209}},
|
||||
{"SanBaoFan", {4724}},
|
||||
{"Chycken", {201350}},
|
||||
{"ZTX", {7081}},
|
||||
{"helmetti", {1618}},
|
||||
{"steelhero", {40216}},
|
||||
{"phischphood", {39578}},
|
||||
{"Bunchofrocks", {20014}},
|
||||
{"quorak", {47282}},
|
||||
{"mr__meeseeks", {3456}},
|
||||
{"Malorie_sXy", {715}},
|
||||
{"chris123", {5127}},
|
||||
{"Sarkani", {8813}},
|
||||
{"zzzabiss", {6613}}
|
||||
}
|
||||
return playsession
|
Loading…
Reference in New Issue
Block a user