Bug Fix Round One

This commit is contained in:
Cooldude2606
2019-04-18 23:29:21 +01:00
parent 6af7bc1074
commit cc64613f41
6 changed files with 16 additions and 9 deletions

View File

@@ -31,17 +31,17 @@ local callback =
ent.surface.create_entity(
{name = 'compi-speech-bubble', text = messages[name][msg_number], position = {0, 0}, source = ent}
)
Public.global.current_messages[name] = {message = message, msg_number = msg_number}
Public.current_messages[name] = {message = message, msg_number = msg_number}
end
)
--- This will move the messages onto the next message in the loop
local function circle_messages()
for name, ent in pairs(Public.global.compilatrons) do
for name, ent in pairs(Public.compilatrons) do
if not ent.valid then
Public.spawn_compilatron(game.players[1].surface,name)
end
local current_message = Public.global.current_messages[name]
local current_message = Public.current_messages[name]
local msg_number
local message
if current_message ~= nil then
@@ -71,12 +71,12 @@ function Public.add_compilatron(entity, name)
if name == nil then
return
end
Public.global.compilatrons[name] = entity
Public.compilatrons[name] = entity
local message =
entity.surface.create_entity(
{name = 'compi-speech-bubble', text = messages[name][1], position = {0, 0}, source = entity}
)
Public.global.current_messages[name] = {message = message, msg_number = 1}
Public.current_messages[name] = {message = message, msg_number = 1}
end
--- This spawns a new compilatron on a surface with the given location tag (not a position)

View File

@@ -1,4 +1,4 @@
local Colours = require 'resources.colour_presets'
local Colours = require 'resources.color_presets'
local Game = require 'utils.game'
local Event = require 'utils.events'
local config = require 'config.preset_player_colours'