mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-08 05:34:58 +00:00
Added script to make two random AI trainers battle, tweaked battle messages when logged, fixed typos
This commit is contained in:
@@ -7,7 +7,9 @@ module PBDebug
|
||||
rescue
|
||||
PBDebug.log("")
|
||||
PBDebug.log("**Exception: #{$!.message}")
|
||||
PBDebug.log($!.backtrace.inspect.to_s)
|
||||
backtrace = ""
|
||||
$!.backtrace.each { |line| backtrace += line + "\r\n" }
|
||||
PBDebug.log(backtrace)
|
||||
PBDebug.log("")
|
||||
pbPrintException($!) # if $INTERNAL
|
||||
PBDebug.flush
|
||||
@@ -23,7 +25,15 @@ module PBDebug
|
||||
|
||||
def self.log(msg)
|
||||
if $DEBUG && $INTERNAL
|
||||
echoln msg
|
||||
echoln msg.gsub("%", "%%")
|
||||
@@log.push(msg + "\r\n")
|
||||
PBDebug.flush # if @@log.length > 1024
|
||||
end
|
||||
end
|
||||
|
||||
def self.log_header(msg)
|
||||
if $DEBUG && $INTERNAL
|
||||
echoln Console.markup_style(msg.gsub("%", "%%"), text: :light_purple)
|
||||
@@log.push(msg + "\r\n")
|
||||
PBDebug.flush # if @@log.length > 1024
|
||||
end
|
||||
@@ -32,7 +42,7 @@ module PBDebug
|
||||
def self.log_message(msg)
|
||||
if $DEBUG && $INTERNAL
|
||||
msg = "\"" + msg + "\""
|
||||
echoln Console.markup_style(msg, text: :dark_gray)
|
||||
echoln Console.markup_style(msg.gsub("%", "%%"), text: :dark_gray)
|
||||
@@log.push(msg + "\r\n")
|
||||
PBDebug.flush # if @@log.length > 1024
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user