[INFO] cloning repository https://github.com/cyrex562/harsh_realm_rs_2 [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cyrex562/harsh_realm_rs_2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyrex562%2Fharsh_realm_rs_2", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyrex562%2Fharsh_realm_rs_2'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] adbbd2d1eb06138a8d99ab320ca97fe903116fa0 [INFO] checking cyrex562/harsh_realm_rs_2/adbbd2d1eb06138a8d99ab320ca97fe903116fa0 against master#c3def263a44e07e09ae6d57abfc8650227fb4972 for pr-118920 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyrex562%2Fharsh_realm_rs_2" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/cyrex562/harsh_realm_rs_2 on toolchain c3def263a44e07e09ae6d57abfc8650227fb4972 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/cyrex562/harsh_realm_rs_2 [INFO] finished tweaking git repo https://github.com/cyrex562/harsh_realm_rs_2 [INFO] tweaked toml for git repo https://github.com/cyrex562/harsh_realm_rs_2 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/cyrex562/harsh_realm_rs_2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e4a5665cfa895d051ad5ff744c077ab87b7fcda5742391da359d82ba51dbbaee [INFO] running `Command { std: "docker" "start" "-a" "e4a5665cfa895d051ad5ff744c077ab87b7fcda5742391da359d82ba51dbbaee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e4a5665cfa895d051ad5ff744c077ab87b7fcda5742391da359d82ba51dbbaee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e4a5665cfa895d051ad5ff744c077ab87b7fcda5742391da359d82ba51dbbaee", kill_on_drop: false }` [INFO] [stdout] e4a5665cfa895d051ad5ff744c077ab87b7fcda5742391da359d82ba51dbbaee [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+c3def263a44e07e09ae6d57abfc8650227fb4972" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e578e6ec85536e206c19f4aec48726d152adc1a5ff4fa3ce323e1cf28929c20a [INFO] running `Command { std: "docker" "start" "-a" "e578e6ec85536e206c19f4aec48726d152adc1a5ff4fa3ce323e1cf28929c20a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Checking getrandom v0.2.7 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking shadow-empire-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: expected identifier, found `:` [INFO] [stdout] --> src/advice_window.rs:83:24 [INFO] [stdout] | [INFO] [stdout] 39 | impl AdviceWindow { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 83 | windowReturnClass: WindowReturnClass = base.HandleMouseMove(x, y); [INFO] [stdout] | ^ expected identifier [INFO] [stdout] ... [INFO] [stdout] 516 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] | [INFO] [stdout] help: you might have meant to introduce a new binding [INFO] [stdout] | [INFO] [stdout] 83 | let windowReturnClass: WindowReturnClass = base.HandleMouseMove(x, y); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `:` [INFO] [stdout] --> src/advice_window.rs:83:24 [INFO] [stdout] | [INFO] [stdout] 39 | impl AdviceWindow { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 83 | windowReturnClass: WindowReturnClass = base.HandleMouseMove(x, y); [INFO] [stdout] | ^ expected identifier [INFO] [stdout] ... [INFO] [stdout] 516 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] | [INFO] [stdout] help: you might have meant to introduce a new binding [INFO] [stdout] | [INFO] [stdout] 83 | let windowReturnClass: WindowReturnClass = base.HandleMouseMove(x, y); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `(`, `.`, `::`, `?`, `]`, or an operator, found `,` [INFO] [stdout] --> src/data_class.rs:836:44 [INFO] [stdout] | [INFO] [stdout] 836 | self.CheckTypeVarName[ sbyte.MaxValue, 1] = "His Unit ID#"; [INFO] [stdout] | ^ expected one of `(`, `.`, `::`, `?`, `]`, or an operator [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `(`, `.`, `::`, `?`, `]`, or an operator, found `,` [INFO] [stdout] --> src/data_class.rs:836:44 [INFO] [stdout] | [INFO] [stdout] 836 | self.CheckTypeVarName[ sbyte.MaxValue, 1] = "His Unit ID#"; [INFO] [stdout] | ^ expected one of `(`, `.`, `::`, `?`, `]`, or an operator [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `namesonly` [INFO] [stdout] --> src/data_class.rs:3922:33 [INFO] [stdout] | [INFO] [stdout] 3922 | pub fn SetDefaultRules(bool namesonly = false) [INFO] [stdout] | ^^^^^^^^^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `namesonly` [INFO] [stdout] --> src/data_class.rs:3922:33 [INFO] [stdout] | [INFO] [stdout] 3922 | pub fn SetDefaultRules(bool namesonly = false) [INFO] [stdout] | ^^^^^^^^^ expected one of `:`, `@`, or `|` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `let` [INFO] [stdout] --> src/data_class.rs:3925:12 [INFO] [stdout] | [INFO] [stdout] 3925 | for (let mut index: i32 = 0; index <= ruleCounter; index += 1) [INFO] [stdout] | ^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `let` [INFO] [stdout] --> src/data_class.rs:3925:12 [INFO] [stdout] | [INFO] [stdout] 3925 | for (let mut index: i32 = 0; index <= ruleCounter; index += 1) [INFO] [stdout] | ^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, or `|`, found keyword `mut` [INFO] [stdout] --> src/data_class.rs:3925:16 [INFO] [stdout] | [INFO] [stdout] 3925 | for (let mut index: i32 = 0; index <= ruleCounter; index += 1) [INFO] [stdout] | -^^^ expected one of `)`, `,`, or `|` [INFO] [stdout] | | [INFO] [stdout] | help: missing `,` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, or `|`, found keyword `mut` [INFO] [stdout] --> src/data_class.rs:3925:16 [INFO] [stdout] | [INFO] [stdout] 3925 | for (let mut index: i32 = 0; index <= ruleCounter; index += 1) [INFO] [stdout] | -^^^ expected one of `)`, `,`, or `|` [INFO] [stdout] | | [INFO] [stdout] | help: missing `,` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, `@`, or `|`, found `:` [INFO] [stdout] --> src/data_class.rs:3925:25 [INFO] [stdout] | [INFO] [stdout] 3925 | for (let mut index: i32 = 0; index <= ruleCounter; index += 1) [INFO] [stdout] | ^ expected one of `)`, `,`, `@`, or `|` [INFO] [stdout] | [INFO] [stdout] = note: type ascription syntax has been removed, see issue #101728 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, `@`, or `|`, found `:` [INFO] [stdout] --> src/data_class.rs:3925:25 [INFO] [stdout] | [INFO] [stdout] 3925 | for (let mut index: i32 = 0; index <= ruleCounter; index += 1) [INFO] [stdout] | ^ expected one of `)`, `,`, `@`, or `|` [INFO] [stdout] | [INFO] [stdout] = note: type ascription syntax has been removed, see issue #101728 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `let` [INFO] [stdout] --> src/data_class.rs:6039:12 [INFO] [stdout] | [INFO] [stdout] 6039 | for (let mut index: i32 = 0; index <= stringCounter; index += 1) [INFO] [stdout] | ^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `let` [INFO] [stdout] --> src/data_class.rs:6039:12 [INFO] [stdout] | [INFO] [stdout] 6039 | for (let mut index: i32 = 0; index <= stringCounter; index += 1) [INFO] [stdout] | ^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, or `|`, found keyword `mut` [INFO] [stdout] --> src/data_class.rs:6039:16 [INFO] [stdout] | [INFO] [stdout] 6039 | for (let mut index: i32 = 0; index <= stringCounter; index += 1) [INFO] [stdout] | -^^^ expected one of `)`, `,`, or `|` [INFO] [stdout] | | [INFO] [stdout] | help: missing `,` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, `@`, or `|`, found `:` [INFO] [stdout] --> src/data_class.rs:6039:25 [INFO] [stdout] | [INFO] [stdout] 6039 | for (let mut index: i32 = 0; index <= stringCounter; index += 1) [INFO] [stdout] | ^ expected one of `)`, `,`, `@`, or `|` [INFO] [stdout] | [INFO] [stdout] = note: type ascription syntax has been removed, see issue #101728 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, or `|`, found keyword `mut` [INFO] [stdout] --> src/data_class.rs:6039:16 [INFO] [stdout] | [INFO] [stdout] 6039 | for (let mut index: i32 = 0; index <= stringCounter; index += 1) [INFO] [stdout] | -^^^ expected one of `)`, `,`, or `|` [INFO] [stdout] | | [INFO] [stdout] | help: missing `,` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: visibility `pub` is not followed by an item [INFO] [stdout] --> src/data_class.rs:6043:5 [INFO] [stdout] | [INFO] [stdout] 6043 | pub Clone: DataClass() [INFO] [stdout] | ^^^ the visibility [INFO] [stdout] | [INFO] [stdout] = help: you likely meant to define an item, e.g., `pub fn foo() {}` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `)`, `,`, `@`, or `|`, found `:` [INFO] [stdout] --> src/data_class.rs:6039:25 [INFO] [stdout] | [INFO] [stdout] 6039 | for (let mut index: i32 = 0; index <= stringCounter; index += 1) [INFO] [stdout] | ^ expected one of `)`, `,`, `@`, or `|` [INFO] [stdout] | [INFO] [stdout] = note: type ascription syntax has been removed, see issue #101728 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: non-item in item list [INFO] [stdout] --> src/data_class.rs:6043:9 [INFO] [stdout] | [INFO] [stdout] 256 | impl DataClass { [INFO] [stdout] | - item list starts here [INFO] [stdout] ... [INFO] [stdout] 6043 | pub Clone: DataClass() [INFO] [stdout] | ^^^^^ non-item starts here [INFO] [stdout] ... [INFO] [stdout] 10790 | } [INFO] [stdout] | - item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: visibility `pub` is not followed by an item [INFO] [stdout] --> src/data_class.rs:6043:5 [INFO] [stdout] | [INFO] [stdout] 6043 | pub Clone: DataClass() [INFO] [stdout] | ^^^ the visibility [INFO] [stdout] | [INFO] [stdout] = help: you likely meant to define an item, e.g., `pub fn foo() {}` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `type` [INFO] [stdout] --> src/data_class.rs:10797:36 [INFO] [stdout] | [INFO] [stdout] 10797 | if (self.LibVarObj[libVarId].type == NewEnums.LibVarType.Hex || self.LibVarObj[libVarId].type == NewEnums.LibVarType.General) [INFO] [stdout] | ^^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `type` [INFO] [stdout] --> src/data_class.rs:10797:96 [INFO] [stdout] | [INFO] [stdout] 10797 | if (self.LibVarObj[libVarId].type == NewEnums.LibVarType.Hex || self.LibVarObj[libVarId].type == NewEnums.LibVarType.General) [INFO] [stdout] | ^^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: non-item in item list [INFO] [stdout] --> src/data_class.rs:6043:9 [INFO] [stdout] | [INFO] [stdout] 256 | impl DataClass { [INFO] [stdout] | - item list starts here [INFO] [stdout] ... [INFO] [stdout] 6043 | pub Clone: DataClass() [INFO] [stdout] | ^^^^^ non-item starts here [INFO] [stdout] ... [INFO] [stdout] 10790 | } [INFO] [stdout] | - item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `{`, found keyword `return` [INFO] [stdout] --> src/data_class.rs:10798:9 [INFO] [stdout] | [INFO] [stdout] 10798 | return libVarId; [INFO] [stdout] | ^^^^^^ expected `{` [INFO] [stdout] | [INFO] [stdout] note: the `if` expression is missing a block after this condition [INFO] [stdout] --> src/data_class.rs:10797:10 [INFO] [stdout] | [INFO] [stdout] 10797 | if (self.LibVarObj[libVarId].type == NewEnums.LibVarType.Hex || self.LibVarObj[libVarId].type == NewEnums.LibVarType.General) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: try placing this code inside a block [INFO] [stdout] | [INFO] [stdout] 10798 | { return libVarId; } [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `type` [INFO] [stdout] --> src/data_class.rs:10797:36 [INFO] [stdout] | [INFO] [stdout] 10797 | if (self.LibVarObj[libVarId].type == NewEnums.LibVarType.Hex || self.LibVarObj[libVarId].type == NewEnums.LibVarType.General) [INFO] [stdout] | ^^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing `fn` for function definition [INFO] [stdout] --> src/data_class.rs:10879:12 [INFO] [stdout] | [INFO] [stdout] 10793 | impl DataClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 10879 | pub DataClass(let mut twidth: i32 = 25, let mut theight: i32 = 25, bool DontLoadGraphics = false) [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 11121 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] | [INFO] [stdout] help: add `fn` here to parse `DataClass` as a public function [INFO] [stdout] | [INFO] [stdout] 10879 | pub fn DataClass(let mut twidth: i32 = 25, let mut theight: i32 = 25, bool DontLoadGraphics = false) [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found keyword `type` [INFO] [stdout] --> src/data_class.rs:10797:96 [INFO] [stdout] | [INFO] [stdout] 10797 | if (self.LibVarObj[libVarId].type == NewEnums.LibVarType.Hex || self.LibVarObj[libVarId].type == NewEnums.LibVarType.General) [INFO] [stdout] | ^^^^ expected identifier, found keyword [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `info` [INFO] [stdout] --> src/map_class.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo info, StreamingContext context) [INFO] [stdout] | ------------------^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | expected one of `:`, `@`, or `|` [INFO] [stdout] | help: declare the type after the parameter binding: `: ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `context` [INFO] [stdout] --> src/map_class.rs:34:68 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo info, StreamingContext context) [INFO] [stdout] | -----------------^^^^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | expected one of `:`, `@`, or `|` [INFO] [stdout] | help: declare the type after the parameter binding: `: ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `:` [INFO] [stdout] --> src/map_class.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 45 | index1: i32; [INFO] [stdout] | ^ expected identifier [INFO] [stdout] | [INFO] [stdout] = note: type ascription syntax has been removed, see issue #101728 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected `{`, found keyword `return` [INFO] [stdout] --> src/data_class.rs:10798:9 [INFO] [stdout] | [INFO] [stdout] 10798 | return libVarId; [INFO] [stdout] | ^^^^^^ expected `{` [INFO] [stdout] | [INFO] [stdout] note: the `if` expression is missing a block after this condition [INFO] [stdout] --> src/data_class.rs:10797:10 [INFO] [stdout] | [INFO] [stdout] 10797 | if (self.LibVarObj[libVarId].type == NewEnums.LibVarType.Hex || self.LibVarObj[libVarId].type == NewEnums.LibVarType.General) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: try placing this code inside a block [INFO] [stdout] | [INFO] [stdout] 10798 | { return libVarId; } [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!` or `::`, found `MapClass` [INFO] [stdout] --> src/map_class.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 33 | impl MapClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 116 | protected MapClass(SerializationInfo info, StreamingContext context) [INFO] [stdout] | ^^^^^^^^ expected one of `!` or `::` [INFO] [stdout] ... [INFO] [stdout] 183 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing `fn` for function definition [INFO] [stdout] --> src/data_class.rs:10879:12 [INFO] [stdout] | [INFO] [stdout] 10793 | impl DataClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 10879 | pub DataClass(let mut twidth: i32 = 25, let mut theight: i32 = 25, bool DontLoadGraphics = false) [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 11121 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] | [INFO] [stdout] help: add `fn` here to parse `DataClass` as a public function [INFO] [stdout] | [INFO] [stdout] 10879 | pub fn DataClass(let mut twidth: i32 = 25, let mut theight: i32 = 25, bool DontLoadGraphics = false) [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `<`, `where`, or `{`, found `=>` [INFO] [stdout] --> src/hex_class.rs:104:42 [INFO] [stdout] | [INFO] [stdout] 102 | impl HexClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 103 | [INFO] [stdout] 104 | pub fn get_SeeNow(Index: i32) -> i32 => Index > this.RegimeFullCount ? 1 : this.tSeeNow[Index]; [INFO] [stdout] | ^^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 1421 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: visibility `pub` is not followed by an item [INFO] [stdout] --> src/simple_list.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 398 | pub void AddWeight( [INFO] [stdout] | ^^^ the visibility [INFO] [stdout] | [INFO] [stdout] = help: you likely meant to define an item, e.g., `pub fn foo() {}` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: non-item in item list [INFO] [stdout] --> src/simple_list.rs:398:9 [INFO] [stdout] | [INFO] [stdout] 37 | impl SimpleList { [INFO] [stdout] | - item list starts here [INFO] [stdout] ... [INFO] [stdout] 398 | pub void AddWeight( [INFO] [stdout] | ^^^^ non-item starts here [INFO] [stdout] ... [INFO] [stdout] 1094 | } [INFO] [stdout] | - item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `info` [INFO] [stdout] --> src/map_class.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo info, StreamingContext context) [INFO] [stdout] | ------------------^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | expected one of `:`, `@`, or `|` [INFO] [stdout] | help: declare the type after the parameter binding: `: ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `:`, `@`, or `|`, found `context` [INFO] [stdout] --> src/map_class.rs:34:68 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo info, StreamingContext context) [INFO] [stdout] | -----------------^^^^^^^ [INFO] [stdout] | | | [INFO] [stdout] | | expected one of `:`, `@`, or `|` [INFO] [stdout] | help: declare the type after the parameter binding: `: ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `:` [INFO] [stdout] --> src/map_class.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 45 | index1: i32; [INFO] [stdout] | ^ expected identifier [INFO] [stdout] | [INFO] [stdout] = note: type ascription syntax has been removed, see issue #101728 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!` or `::`, found `MapClass` [INFO] [stdout] --> src/map_class.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 33 | impl MapClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 116 | protected MapClass(SerializationInfo info, StreamingContext context) [INFO] [stdout] | ^^^^^^^^ expected one of `!` or `::` [INFO] [stdout] ... [INFO] [stdout] 183 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `<`, `where`, or `{`, found `=>` [INFO] [stdout] --> src/hex_class.rs:104:42 [INFO] [stdout] | [INFO] [stdout] 102 | impl HexClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] 103 | [INFO] [stdout] 104 | pub fn get_SeeNow(Index: i32) -> i32 => Index > this.RegimeFullCount ? 1 : this.tSeeNow[Index]; [INFO] [stdout] | ^^ expected one of 7 possible tokens [INFO] [stdout] ... [INFO] [stdout] 1421 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: visibility `pub` is not followed by an item [INFO] [stdout] --> src/simple_list.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 398 | pub void AddWeight( [INFO] [stdout] | ^^^ the visibility [INFO] [stdout] | [INFO] [stdout] = help: you likely meant to define an item, e.g., `pub fn foo() {}` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: non-item in item list [INFO] [stdout] --> src/simple_list.rs:398:9 [INFO] [stdout] | [INFO] [stdout] 37 | impl SimpleList { [INFO] [stdout] | - item list starts here [INFO] [stdout] ... [INFO] [stdout] 398 | pub void AddWeight( [INFO] [stdout] | ^^^^ non-item starts here [INFO] [stdout] ... [INFO] [stdout] 1094 | } [INFO] [stdout] | - item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `int` [INFO] [stdout] --> src/ai_class.rs:99:23 [INFO] [stdout] | [INFO] [stdout] 99 | out.HexOA = new int[1, 1]; [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected expression, found `,` [INFO] [stdout] --> src/ai_class.rs:118:14 [INFO] [stdout] | [INFO] [stdout] 118 | object[,] objArray = new object[self.game.Data.MapObj[self.game.EditObj.MapSelected].MapWidth + 1, self.game.Data.MapObj[self.game.... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected expression, found `,` [INFO] [stdout] --> src/ai_class.rs:433:14 [INFO] [stdout] | [INFO] [stdout] 433 | object[,] objArray = new object[self.game.Data.MapObj[self.game.EditObj.MapSelected].MapWidth + 1, self.game.Data.MapObj[self.game.... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected expression, found `,` [INFO] [stdout] --> src/ai_class.rs:453:14 [INFO] [stdout] | [INFO] [stdout] 453 | object[,] objArray = new object[self.game.Data.MapObj[self.game.EditObj.MapSelected].MapWidth + 1, self.game.Data.MapObj[self.game.... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `int` [INFO] [stdout] --> src/ai_class.rs:99:23 [INFO] [stdout] | [INFO] [stdout] 99 | out.HexOA = new int[1, 1]; [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected expression, found `,` [INFO] [stdout] --> src/ai_class.rs:118:14 [INFO] [stdout] | [INFO] [stdout] 118 | object[,] objArray = new object[self.game.Data.MapObj[self.game.EditObj.MapSelected].MapWidth + 1, self.game.Data.MapObj[self.game.... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected expression, found `,` [INFO] [stdout] --> src/ai_class.rs:433:14 [INFO] [stdout] | [INFO] [stdout] 433 | object[,] objArray = new object[self.game.Data.MapObj[self.game.EditObj.MapSelected].MapWidth + 1, self.game.Data.MapObj[self.game.... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected expression, found `,` [INFO] [stdout] --> src/ai_class.rs:453:14 [INFO] [stdout] | [INFO] [stdout] 453 | object[,] objArray = new object[self.game.Data.MapObj[self.game.EditObj.MapSelected].MapWidth + 1, self.game.Data.MapObj[self.game.... [INFO] [stdout] | ^ expected expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `:` [INFO] [stdout] --> src/ai_class.rs:621:15 [INFO] [stdout] | [INFO] [stdout] 90 | impl AIClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 621 | numArray: Vec = new int[self.game.Data.MapObj[0].MapWidth + 1, self.game.Data.MapObj[0].MapHeight + 1]; [INFO] [stdout] | ^ expected identifier [INFO] [stdout] ... [INFO] [stdout] 13882 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] | [INFO] [stdout] help: you might have meant to introduce a new binding [INFO] [stdout] | [INFO] [stdout] 621 | let numArray: Vec = new int[self.game.Data.MapObj[0].MapWidth + 1, self.game.Data.MapObj[0].MapHeight + 1]; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: visibility `pub` is not followed by an item [INFO] [stdout] --> src/game_class.rs:882:5 [INFO] [stdout] | [INFO] [stdout] 882 | pub CheckDLCpresent: bool(dlcType: i32) [INFO] [stdout] | ^^^ the visibility [INFO] [stdout] | [INFO] [stdout] = help: you likely meant to define an item, e.g., `pub fn foo() {}` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: non-item in item list [INFO] [stdout] --> src/game_class.rs:882:9 [INFO] [stdout] | [INFO] [stdout] 881 | impl CheckDLCpresent { [INFO] [stdout] | - item list starts here [INFO] [stdout] 882 | pub CheckDLCpresent: bool(dlcType: i32) [INFO] [stdout] | ^^^^^^^^^^^^^^^ non-item starts here [INFO] [stdout] ... [INFO] [stdout] 2356 | } [INFO] [stdout] | - item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected identifier, found `:` [INFO] [stdout] --> src/ai_class.rs:621:15 [INFO] [stdout] | [INFO] [stdout] 90 | impl AIClass { [INFO] [stdout] | - while parsing this item list starting here [INFO] [stdout] ... [INFO] [stdout] 621 | numArray: Vec = new int[self.game.Data.MapObj[0].MapWidth + 1, self.game.Data.MapObj[0].MapHeight + 1]; [INFO] [stdout] | ^ expected identifier [INFO] [stdout] ... [INFO] [stdout] 13882 | } [INFO] [stdout] | - the item list ends here [INFO] [stdout] | [INFO] [stdout] help: you might have meant to introduce a new binding [INFO] [stdout] | [INFO] [stdout] 621 | let numArray: Vec = new int[self.game.Data.MapObj[0].MapWidth + 1, self.game.Data.MapObj[0].MapHeight + 1]; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: visibility `pub` is not followed by an item [INFO] [stdout] --> src/game_class.rs:882:5 [INFO] [stdout] | [INFO] [stdout] 882 | pub CheckDLCpresent: bool(dlcType: i32) [INFO] [stdout] | ^^^ the visibility [INFO] [stdout] | [INFO] [stdout] = help: you likely meant to define an item, e.g., `pub fn foo() {}` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: non-item in item list [INFO] [stdout] --> src/game_class.rs:882:9 [INFO] [stdout] | [INFO] [stdout] 881 | impl CheckDLCpresent { [INFO] [stdout] | - item list starts here [INFO] [stdout] 882 | pub CheckDLCpresent: bool(dlcType: i32) [INFO] [stdout] | ^^^^^^^^^^^^^^^ non-item starts here [INFO] [stdout] ... [INFO] [stdout] 2356 | } [INFO] [stdout] | - item list ends here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::list_class` [INFO] [stdout] --> src/action_card_window_class.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | use crate::list_class::ListClass; [INFO] [stdout] | ^^^^^^^^^^ could not find `list_class` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `game_class` [INFO] [stdout] --> src/ai_class.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use game_class::GameClass; [INFO] [stdout] | ^^^^^^^^^^ help: a similar path exists: `crate::game_class` [INFO] [stdout] | [INFO] [stdout] = note: `use` statements changed in Rust 2018; read more at [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::list_class` [INFO] [stdout] --> src/action_card_window_class.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | use crate::list_class::ListClass; [INFO] [stdout] | ^^^^^^^^^^ could not find `list_class` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `game_class` [INFO] [stdout] --> src/ai_class.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use game_class::GameClass; [INFO] [stdout] | ^^^^^^^^^^ help: a similar path exists: `crate::game_class` [INFO] [stdout] | [INFO] [stdout] = note: `use` statements changed in Rust 2018; read more at [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | self.libListObj.add(Conversion.Str(index) + ") " + self.game.Data.LibraryObj[index].name, index); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:148:24 [INFO] [stdout] | [INFO] [stdout] 148 | let mut game1: GameClass = self.game; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 14 + use crate::game_class::GameClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 149 | let local1: Bitmap = self.OwnBitmap; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:150:24 [INFO] [stdout] | [INFO] [stdout] 150 | let mut font1: Font; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:153:28 [INFO] [stdout] | [INFO] [stdout] 153 | ... let mut tsubpart1: SubPartClass = ListSubPartClass::new(libListObj, 9, 200, tlistselect1, game1, "Libraries", local1, 10, 55, local2); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Strings` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:166:42 [INFO] [stdout] | [INFO] [stdout] 166 | self.UnitListObj.add(Strings.Trim(Conversion.Str(index)) + ") " + self.game.Data.ActionCardObj[index].Title, index); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:166:55 [INFO] [stdout] | [INFO] [stdout] 166 | self.UnitListObj.add(Strings.Trim(Conversion.Str(index)) + ") " + self.game.Data.ActionCardObj[index].Title, index); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:175:28 [INFO] [stdout] | [INFO] [stdout] 175 | let mut game2: GameClass = self.game; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 14 + use crate::game_class::GameClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:176:29 [INFO] [stdout] | [INFO] [stdout] 176 | let mut local3: Bitmap = self.OwnBitmap; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:178:28 [INFO] [stdout] | [INFO] [stdout] 178 | let mut font2: Font; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:181:32 [INFO] [stdout] | [INFO] [stdout] 181 | ... let mut tsubpart2: SubPartClass = ListSubPartClass::new(unitListObj, 20, 300, tlistselect2, game2, "Action Cards", local3, 10, 277,... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:201:28 [INFO] [stdout] | [INFO] [stdout] 201 | let mut tsubpart3: SubPartClass = ButtonPartClass::new(self.game.BUTTONPLUS, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:203:28 [INFO] [stdout] | [INFO] [stdout] 203 | ... let mut tsubpart4: SubPartClass = TextPartClass::new("Add Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, Graphic... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:203:114 [INFO] [stdout] | [INFO] [stdout] 203 | ...dd Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:203:133 [INFO] [stdout] | [INFO] [stdout] 203 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:206:28 [INFO] [stdout] | [INFO] [stdout] 206 | let mut tsubpart5: SubPartClass = ButtonPartClass::new(self.game.BUTTONBLUE, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:208:28 [INFO] [stdout] | [INFO] [stdout] 208 | ... let mut tsubpart6: SubPartClass = TextPartClass::new("Import ALL cards", Font::new("Times New Roman", 16, FontStyle.Regular, Graphi... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:208:115 [INFO] [stdout] | [INFO] [stdout] 208 | ...port ALL cards", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:208:134 [INFO] [stdout] | [INFO] [stdout] 208 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:421:28 [INFO] [stdout] | [INFO] [stdout] 421 | let mut tsubpart1: SubPartClass = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:28 [INFO] [stdout] | [INFO] [stdout] 423 | ... let mut tsubpart2: SubPartClass = TextPartClass::new("Title: " + self.game.Data.ActionCardObj[self.UnitNr].Title + " (#" + Strings.... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Strings` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:132 [INFO] [stdout] | [INFO] [stdout] 423 | ...me.Data.ActionCardObj[self.UnitNr].Title + " (#" + Strings.Trim(Conversion.Str(self.UnitNr)) + ")", Font::new("Times New Roman", 16, F... [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:145 [INFO] [stdout] | [INFO] [stdout] 423 | ...CardObj[self.UnitNr].Title + " (#" + Strings.Trim(Conversion.Str(self.UnitNr)) + ")", Font::new("Times New Roman", 16, FontStyle.Regul... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:214 [INFO] [stdout] | [INFO] [stdout] 423 | ....UnitNr)) + ")", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:233 [INFO] [stdout] | [INFO] [stdout] 423 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:428:53 [INFO] [stdout] | [INFO] [stdout] 428 | ... tsubpart2 = TextPartClass::new("PPCost: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].PPCost), Font::new("Times New ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:428:152 [INFO] [stdout] | [INFO] [stdout] 428 | ...UnitNr].PPCost), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:428:171 [INFO] [stdout] | [INFO] [stdout] 428 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:433:132 [INFO] [stdout] | [INFO] [stdout] 433 | ...lf.UnitNr].Text, Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:433:151 [INFO] [stdout] | [INFO] [stdout] 433 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:438:59 [INFO] [stdout] | [INFO] [stdout] 438 | ... tsubpart2 = TextPartClass::new("ExecuteEvent: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].ExecuteEvent), Font::new... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:438:164 [INFO] [stdout] | [INFO] [stdout] 438 | ...].ExecuteEvent), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:438:183 [INFO] [stdout] | [INFO] [stdout] 438 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:443:57 [INFO] [stdout] | [INFO] [stdout] 443 | ... tsubpart2 = TextPartClass::new("EventPicNr: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].EventPicNr), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:443:160 [INFO] [stdout] | [INFO] [stdout] 443 | ...Nr].EventPicNr), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:443:179 [INFO] [stdout] | [INFO] [stdout] 443 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:452:62 [INFO] [stdout] | [INFO] [stdout] 452 | ... tsubpart2 = TextPartClass::new("Alt. EventPicNr: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr),... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:452:174 [INFO] [stdout] | [INFO] [stdout] 452 | ...nateEventPicNr), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:452:193 [INFO] [stdout] | [INFO] [stdout] 452 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:461:58 [INFO] [stdout] | [INFO] [stdout] 461 | ... tsubpart2 = TextPartClass::new("ColorScheme: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].ColorScheme), Font::new("... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:461:162 [INFO] [stdout] | [INFO] [stdout] 461 | ...r].ColorScheme), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:461:181 [INFO] [stdout] | [INFO] [stdout] 461 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:55 [INFO] [stdout] | [INFO] [stdout] 466 | ... tsubpart2 = TextPartClass::new("AILabel: " + (Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AILabel) + ", " + Conversion... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:130 [INFO] [stdout] | [INFO] [stdout] 466 | ...Data.ActionCardObj[self.UnitNr].AILabel) + ", " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AILabel2) + ", " + Conversi... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:206 [INFO] [stdout] | [INFO] [stdout] 466 | ...ata.ActionCardObj[self.UnitNr].AILabel2) + ", " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].aILabel3)), Font::new("Time... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:308 [INFO] [stdout] | [INFO] [stdout] 466 | ...tNr].aILabel3)), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:327 [INFO] [stdout] | [INFO] [stdout] 466 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:471:55 [INFO] [stdout] | [INFO] [stdout] 471 | ... tsubpart2 = TextPartClass::new("TempVar0: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].TempVar0), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:471:156 [INFO] [stdout] | [INFO] [stdout] 471 | ...itNr].TempVar0), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:471:175 [INFO] [stdout] | [INFO] [stdout] 471 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:476:55 [INFO] [stdout] | [INFO] [stdout] 476 | ... tsubpart2 = TextPartClass::new("TempVar1: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].TempVar1), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:476:156 [INFO] [stdout] | [INFO] [stdout] 476 | ...itNr].TempVar1), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:476:175 [INFO] [stdout] | [INFO] [stdout] 476 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:481:65 [INFO] [stdout] | [INFO] [stdout] 481 | ... tsubpart2 = TextPartClass::new("LimitedOfficerShow: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].LimitedShow), Font... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:481:169 [INFO] [stdout] | [INFO] [stdout] 481 | ...r].LimitedShow), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 300, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:481:188 [INFO] [stdout] | [INFO] [stdout] 481 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 300, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:486:57 [INFO] [stdout] | [INFO] [stdout] 486 | ... tsubpart2 = TextPartClass::new("HisVarType: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].HisVarCostType), Font::new... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:486:164 [INFO] [stdout] | [INFO] [stdout] 486 | ...HisVarCostType), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:486:183 [INFO] [stdout] | [INFO] [stdout] 486 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:491:57 [INFO] [stdout] | [INFO] [stdout] 491 | ... tsubpart2 = TextPartClass::new("HisVarCost: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].HisVarCostQty), Font::new(... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:491:163 [INFO] [stdout] | [INFO] [stdout] 491 | ....HisVarCostQty), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:491:182 [INFO] [stdout] | [INFO] [stdout] 491 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:496:55 [INFO] [stdout] | [INFO] [stdout] 496 | ... tsubpart2 = TextPartClass::new("AreaSlot: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AreaSlot), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:496:156 [INFO] [stdout] | [INFO] [stdout] 496 | ...itNr].AreaSlot), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:496:175 [INFO] [stdout] | [INFO] [stdout] 496 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:501:56 [INFO] [stdout] | [INFO] [stdout] 501 | ... tsubpart2 = TextPartClass::new("AreaValue: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AreaValue), Font::new("Time... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:501:158 [INFO] [stdout] | [INFO] [stdout] 501 | ...tNr].AreaValue), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:501:177 [INFO] [stdout] | [INFO] [stdout] 501 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:506:62 [INFO] [stdout] | [INFO] [stdout] 506 | ... tsubpart2 = TextPartClass::new("PreExecuteEvent: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].PreExecuteEvent), Fon... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:506:170 [INFO] [stdout] | [INFO] [stdout] 506 | ...reExecuteEvent), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:506:189 [INFO] [stdout] | [INFO] [stdout] 506 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:511:57 [INFO] [stdout] | [INFO] [stdout] 511 | ... tsubpart2 = TextPartClass::new("SelectUnit: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].UnitSelect), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:511:160 [INFO] [stdout] | [INFO] [stdout] 511 | ...Nr].UnitSelect), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:511:179 [INFO] [stdout] | [INFO] [stdout] 511 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:516:63 [INFO] [stdout] | [INFO] [stdout] 516 | ... tsubpart2 = TextPartClass::new("Nato Mini Sprite: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].Nato), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:516:160 [INFO] [stdout] | [INFO] [stdout] 516 | ...f.UnitNr].Nato), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:516:179 [INFO] [stdout] | [INFO] [stdout] 516 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:521:142 [INFO] [stdout] | [INFO] [stdout] 521 | ...itNr].MouseOver, Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 250, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:521:161 [INFO] [stdout] | [INFO] [stdout] 521 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 250, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:526:151 [INFO] [stdout] | [INFO] [stdout] 526 | ...gory.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:526:170 [INFO] [stdout] | [INFO] [stdout] 526 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:531:157 [INFO] [stdout] | [INFO] [stdout] 531 | ...Slot.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:531:176 [INFO] [stdout] | [INFO] [stdout] 531 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:536:152 [INFO] [stdout] | [INFO] [stdout] 536 | ...lGfx.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:536:171 [INFO] [stdout] | [INFO] [stdout] 536 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:541:174 [INFO] [stdout] | [INFO] [stdout] 541 | ...lect.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:541:193 [INFO] [stdout] | [INFO] [stdout] 541 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:546:100 [INFO] [stdout] | [INFO] [stdout] 546 | ... tsubpart2 = TextPartClass::new("Remove this Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), ... [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:546:119 [INFO] [stdout] | [INFO] [stdout] 546 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WindowReturnClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:556:66 [INFO] [stdout] | [INFO] [stdout] 556 | pub fn HandleMouseClick(mut self, x: i32, y: i32, b: i32) -> WindowReturnClass { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WindowReturnClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:557:36 [INFO] [stdout] | [INFO] [stdout] 557 | let mut windowReturnClass: WindowReturnClass = WindowReturnClass::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:598:45 [INFO] [stdout] | [INFO] [stdout] 598 | ... let mut num4: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set PPCost", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:598:56 [INFO] [stdout] | [INFO] [stdout] 598 | ... let mut num4: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set PPCost", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:598:71 [INFO] [stdout] | [INFO] [stdout] 598 | ... let mut num4: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set PPCost", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:607:45 [INFO] [stdout] | [INFO] [stdout] 607 | ... let mut num5: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar0 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:607:56 [INFO] [stdout] | [INFO] [stdout] 607 | ... let mut num5: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar0 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:607:71 [INFO] [stdout] | [INFO] [stdout] 607 | ... let mut num5: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar0 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:620:48 [INFO] [stdout] | [INFO] [stdout] 620 | ... let mut dataClass: DataClass = DataClass.deserialize(&str1); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 14 + use crate::data_class::DataClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DataClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:620:60 [INFO] [stdout] | [INFO] [stdout] 620 | ... let mut dataClass: DataClass = DataClass.deserialize(&str1); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:637:45 [INFO] [stdout] | [INFO] [stdout] 637 | ... let mut num6: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar1 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:637:56 [INFO] [stdout] | [INFO] [stdout] 637 | ... let mut num6: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar1 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:637:71 [INFO] [stdout] | [INFO] [stdout] 637 | ... let mut num6: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar1 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:646:45 [INFO] [stdout] | [INFO] [stdout] 646 | ... let mut num7: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areaslot(-1=dont set)", "Shadow Empire : Planetary Conquest... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:646:56 [INFO] [stdout] | [INFO] [stdout] 646 | ... let mut num7: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areaslot(-1=dont set)", "Shadow Empire : Planetary Conquest... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:646:71 [INFO] [stdout] | [INFO] [stdout] 646 | ... let mut num7: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areaslot(-1=dont set)", "Shadow Empire : Planetary Conquest... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:655:45 [INFO] [stdout] | [INFO] [stdout] 655 | ... let mut num8: i32 = Math.Round(Conversion.Val(Interaction.InputBox("0,1 or 2", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:655:56 [INFO] [stdout] | [INFO] [stdout] 655 | ... let mut num8: i32 = Math.Round(Conversion.Val(Interaction.InputBox("0,1 or 2", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:655:71 [INFO] [stdout] | [INFO] [stdout] 655 | ... let mut num8: i32 = Math.Round(Conversion.Val(Interaction.InputBox("0,1 or 2", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:670:45 [INFO] [stdout] | [INFO] [stdout] 670 | ... let mut num9: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areavalue(-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:670:56 [INFO] [stdout] | [INFO] [stdout] 670 | ... let mut num9: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areavalue(-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:670:71 [INFO] [stdout] | [INFO] [stdout] 670 | ... let mut num9: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areavalue(-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:679:46 [INFO] [stdout] | [INFO] [stdout] 679 | ... let mut num10: i32 = Math.Round(Conversion.Val(Interaction.InputBox("NATO Sprite? (-1=dont set)", "Shadow Empire : Planetary Conque... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:679:57 [INFO] [stdout] | [INFO] [stdout] 679 | ... let mut num10: i32 = Math.Round(Conversion.Val(Interaction.InputBox("NATO Sprite? (-1=dont set)", "Shadow Empire : Planetary Conque... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:679:72 [INFO] [stdout] | [INFO] [stdout] 679 | ... let mut num10: i32 = Math.Round(Conversion.Val(Interaction.InputBox("NATO Sprite? (-1=dont set)", "Shadow Empire : Planetary Conque... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:688:46 [INFO] [stdout] | [INFO] [stdout] 688 | ... let mut num11: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Small Gfx nr? (-1=dont set)", "Shadow Empire : Planetary Conqu... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:688:57 [INFO] [stdout] | [INFO] [stdout] 688 | ... let mut num11: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Small Gfx nr? (-1=dont set)", "Shadow Empire : Planetary Conqu... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:688:72 [INFO] [stdout] | [INFO] [stdout] 688 | ... let mut num11: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Small Gfx nr? (-1=dont set)", "Shadow Empire : Planetary Conqu... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:697:46 [INFO] [stdout] | [INFO] [stdout] 697 | ... let mut num12: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Type (-1=none)", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:697:57 [INFO] [stdout] | [INFO] [stdout] 697 | ... let mut num12: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Type (-1=none)", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:697:72 [INFO] [stdout] | [INFO] [stdout] 697 | ... let mut num12: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Type (-1=none)", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:706:46 [INFO] [stdout] | [INFO] [stdout] 706 | ... let mut num13: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Qty", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:706:57 [INFO] [stdout] | [INFO] [stdout] 706 | ... let mut num13: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Qty", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:706:72 [INFO] [stdout] | [INFO] [stdout] 706 | ... let mut num13: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Qty", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:746:46 [INFO] [stdout] | [INFO] [stdout] 746 | ... let mut num14: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set eventPICTURE nr (-1=none)", "Shadow Empire : Planetary Con... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:746:57 [INFO] [stdout] | [INFO] [stdout] 746 | ... let mut num14: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set eventPICTURE nr (-1=none)", "Shadow Empire : Planetary Con... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:746:72 [INFO] [stdout] | [INFO] [stdout] 746 | ... let mut num14: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set eventPICTURE nr (-1=none)", "Shadow Empire : Planetary Con... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:755:46 [INFO] [stdout] | [INFO] [stdout] 755 | ... let mut num15: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set alt. eventPICTURE nr (-1=none)", "Shadow Empire : Planetar... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:755:57 [INFO] [stdout] | [INFO] [stdout] 755 | ... let mut num15: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set alt. eventPICTURE nr (-1=none)", "Shadow Empire : Planetar... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:755:72 [INFO] [stdout] | [INFO] [stdout] 755 | ... let mut num15: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set alt. eventPICTURE nr (-1=none)", "Shadow Empire : Planetar... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:764:46 [INFO] [stdout] | [INFO] [stdout] 764 | ... let mut num16: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Give category # (-1=none, 1-5=category#)", "Shadow Empire : Pl... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:764:57 [INFO] [stdout] | [INFO] [stdout] 764 | ... let mut num16: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Give category # (-1=none, 1-5=category#)", "Shadow Empire : Pl... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:764:72 [INFO] [stdout] | [INFO] [stdout] 764 | ... let mut num16: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Give category # (-1=none, 1-5=category#)", "Shadow Empire : Pl... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:773:46 [INFO] [stdout] | [INFO] [stdout] 773 | ... let mut num17: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set colorscheme nr (0,1,2,3,4)", "Shadow Empire : Planetary Co... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:773:57 [INFO] [stdout] | [INFO] [stdout] 773 | ... let mut num17: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set colorscheme nr (0,1,2,3,4)", "Shadow Empire : Planetary Co... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:773:72 [INFO] [stdout] | [INFO] [stdout] 773 | ... let mut num17: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set colorscheme nr (0,1,2,3,4)", "Shadow Empire : Planetary Co... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:782:46 [INFO] [stdout] | [INFO] [stdout] 782 | ... let mut num18: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label (0-99999)", "Shadow Empire : Planetary ... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:782:57 [INFO] [stdout] | [INFO] [stdout] 782 | ... let mut num18: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label (0-99999)", "Shadow Empire : Planetary ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:782:72 [INFO] [stdout] | [INFO] [stdout] 782 | ... let mut num18: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label (0-99999)", "Shadow Empire : Planetary ... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:787:50 [INFO] [stdout] | [INFO] [stdout] 787 | ... let mut num19: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 2 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:787:61 [INFO] [stdout] | [INFO] [stdout] 787 | ... let mut num19: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 2 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:787:76 [INFO] [stdout] | [INFO] [stdout] 787 | ... let mut num19: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 2 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:790:54 [INFO] [stdout] | [INFO] [stdout] 790 | ... let mut num20: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 3 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:790:65 [INFO] [stdout] | [INFO] [stdout] 790 | ... let mut num20: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 3 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:790:80 [INFO] [stdout] | [INFO] [stdout] 790 | ... let mut num20: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 3 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:801:75 [INFO] [stdout] | [INFO] [stdout] 801 | ... self.game.Data.ActionCardObj[self.UnitNr].Title = Interaction.InputBox("Give new name, please.", "Give Name", self.game.Data.Action... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `index` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:814:17 [INFO] [stdout] | [INFO] [stdout] 814 | index += 1; [INFO] [stdout] | ^^^^^ help: a local variable with a similar name exists: `index1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameClass` in this scope [INFO] [stdout] --> src/advice_window.rs:46:23 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn new(tGame: GameClass, tLowerWindow: WindowClass, tLowerRect: Rectangle) -> Self [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 16 + use crate::game_class::GameClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WindowClass` in this scope [INFO] [stdout] --> src/advice_window.rs:46:48 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn new(tGame: GameClass, tLowerWindow: WindowClass, tLowerRect: Rectangle) -> Self [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Rectangle` in this scope [INFO] [stdout] --> src/advice_window.rs:46:73 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn new(tGame: GameClass, tLowerWindow: WindowClass, tLowerRect: Rectangle) -> Self [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LowerWindow` in this scope [INFO] [stdout] --> src/advice_window.rs:48:7 [INFO] [stdout] | [INFO] [stdout] 48 | LowerWindow = tLowerWindow; [INFO] [stdout] | ^^^^^^^^^^^ help: a local variable with a similar name exists: `tLowerWindow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LowerRect` in this scope [INFO] [stdout] --> src/advice_window.rs:49:7 [INFO] [stdout] | [INFO] [stdout] 49 | LowerRect = tLowerRect; [INFO] [stdout] | ^^^^^^^^^ help: a local variable with a similar name exists: `tLowerRect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/advice_window.rs:50:7 [INFO] [stdout] | [INFO] [stdout] 28 | pub w: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 50 | w = 820; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `h` in this scope [INFO] [stdout] --> src/advice_window.rs:51:7 [INFO] [stdout] | [INFO] [stdout] 29 | pub h: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 51 | h = 240; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BlockBlit` in this scope [INFO] [stdout] --> src/advice_window.rs:52:7 [INFO] [stdout] | [INFO] [stdout] 52 | BlockBlit = false; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might have meant to introduce a new binding [INFO] [stdout] | [INFO] [stdout] 52 | let BlockBlit = false; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/advice_window.rs:64:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub w: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 64 | w: w, [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `h` in this scope [INFO] [stdout] --> src/advice_window.rs:65:16 [INFO] [stdout] | [INFO] [stdout] 29 | pub h: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 65 | h: h, [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataClass` in this scope [INFO] [stdout] --> src/lib_id_class.rs:54:51 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn SetFromAdvancedEditor(&mut self, data: DataClass, tLibSlot: i32) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 17 + use crate::data_class::DataClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MapClass` in this scope [INFO] [stdout] --> src/data_class.rs:108:21 [INFO] [stdout] | [INFO] [stdout] 108 | pub MapObj: Vec, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 23 + use crate::map_class::MapClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LibraryClass` in this scope [INFO] [stdout] --> src/data_class.rs:110:25 [INFO] [stdout] | [INFO] [stdout] 110 | pub LibraryObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib_id_class.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub struct LibIdClass { [INFO] [stdout] | --------------------- similarly named struct `LibIdClass` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 110 | pub LibraryObj: Vec, [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | self.libListObj.add(Conversion.Str(index) + ") " + self.game.Data.LibraryObj[index].name, index); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LibVarClass` in this scope [INFO] [stdout] --> src/data_class.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | pub LibVarObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib_id_class.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub struct LibIdClass { [INFO] [stdout] | --------------------- similarly named struct `LibIdClass` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 112 | pub LibVarObj: Vec, [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HexClass` in this scope [INFO] [stdout] --> src/data_class.rs:115:21 [INFO] [stdout] | [INFO] [stdout] 115 | pub HexObj: Vec, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 23 + use crate::hex_class::HexClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:148:24 [INFO] [stdout] | [INFO] [stdout] 148 | let mut game1: GameClass = self.game; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 14 + use crate::game_class::GameClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LandscapeTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | pub LandscapeTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 149 | let local1: Bitmap = self.OwnBitmap; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RoadTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:119:26 [INFO] [stdout] | [INFO] [stdout] 119 | pub RoadTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:150:24 [INFO] [stdout] | [INFO] [stdout] 150 | let mut font1: Font; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RegimeClass` in this scope [INFO] [stdout] --> src/data_class.rs:121:24 [INFO] [stdout] | [INFO] [stdout] 121 | pub RegimeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:153:28 [INFO] [stdout] | [INFO] [stdout] 153 | ... let mut tsubpart1: SubPartClass = ListSubPartClass::new(libListObj, 9, 200, tlistselect1, game1, "Libraries", local1, 10, 55, local2); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UnitClass` in this scope [INFO] [stdout] --> src/data_class.rs:124:22 [INFO] [stdout] | [INFO] [stdout] 124 | pub UnitObj: Vec, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Strings` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:166:42 [INFO] [stdout] | [INFO] [stdout] 166 | self.UnitListObj.add(Strings.Trim(Conversion.Str(index)) + ") " + self.game.Data.ActionCardObj[index].Title, index); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SFClass` in this scope [INFO] [stdout] --> src/data_class.rs:126:20 [INFO] [stdout] | [INFO] [stdout] 126 | pub SFObj: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SFTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | pub SFTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:166:55 [INFO] [stdout] | [INFO] [stdout] 166 | self.UnitListObj.add(Strings.Trim(Conversion.Str(index)) + ") " + self.game.Data.ActionCardObj[index].Title, index); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LocationTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:131:25 [INFO] [stdout] | [INFO] [stdout] 131 | pub LocTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LocationClass` in this scope [INFO] [stdout] --> src/data_class.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | pub LocObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:175:28 [INFO] [stdout] | [INFO] [stdout] 175 | let mut game2: GameClass = self.game; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 14 + use crate::game_class::GameClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `object` in this scope [INFO] [stdout] --> src/data_class.rs:134:23 [INFO] [stdout] | [INFO] [stdout] 134 | pub LocIdCounter: object, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ItemTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:136:26 [INFO] [stdout] | [INFO] [stdout] 136 | pub ItemTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:176:29 [INFO] [stdout] | [INFO] [stdout] 176 | let mut local3: Bitmap = self.OwnBitmap; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PeopleClass` in this scope [INFO] [stdout] --> src/data_class.rs:138:24 [INFO] [stdout] | [INFO] [stdout] 138 | pub PeopleObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RiverTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:148:27 [INFO] [stdout] | [INFO] [stdout] 148 | pub RiverTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:178:28 [INFO] [stdout] | [INFO] [stdout] 178 | let mut font2: Font; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AreaClass` in this scope [INFO] [stdout] --> src/data_class.rs:150:22 [INFO] [stdout] | [INFO] [stdout] 150 | pub AreaObj: Vec, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HistoricalUnitClass` in this scope [INFO] [stdout] --> src/data_class.rs:153:32 [INFO] [stdout] | [INFO] [stdout] 153 | pub HistoricalUnitObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:181:32 [INFO] [stdout] | [INFO] [stdout] 181 | ... let mut tsubpart2: SubPartClass = ListSubPartClass::new(unitListObj, 20, 300, tlistselect2, game2, "Action Cards", local3, 10, 277,... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:201:28 [INFO] [stdout] | [INFO] [stdout] 201 | let mut tsubpart3: SubPartClass = ButtonPartClass::new(self.game.BUTTONPLUS, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BridgeClass` in this scope [INFO] [stdout] --> src/data_class.rs:155:24 [INFO] [stdout] | [INFO] [stdout] 155 | pub BridgeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:203:28 [INFO] [stdout] | [INFO] [stdout] 203 | ... let mut tsubpart4: SubPartClass = TextPartClass::new("Add Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, Graphic... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:203:114 [INFO] [stdout] | [INFO] [stdout] 203 | ...dd Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ResearchClass` in this scope [INFO] [stdout] --> src/data_class.rs:159:26 [INFO] [stdout] | [INFO] [stdout] 159 | pub ResearchObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:203:133 [INFO] [stdout] | [INFO] [stdout] 203 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:206:28 [INFO] [stdout] | [INFO] [stdout] 206 | let mut tsubpart5: SubPartClass = ButtonPartClass::new(self.game.BUTTONBLUE, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EventClass` in this scope [INFO] [stdout] --> src/data_class.rs:161:23 [INFO] [stdout] | [INFO] [stdout] 161 | pub EventObj: Vec, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:208:28 [INFO] [stdout] | [INFO] [stdout] 208 | ... let mut tsubpart6: SubPartClass = TextPartClass::new("Import ALL cards", Font::new("Times New Roman", 16, FontStyle.Regular, Graphi... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:208:115 [INFO] [stdout] | [INFO] [stdout] 208 | ...port ALL cards", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:208:134 [INFO] [stdout] | [INFO] [stdout] 208 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `StringListClass` in this scope [INFO] [stdout] --> src/data_class.rs:177:28 [INFO] [stdout] | [INFO] [stdout] 177 | pub StringListObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:421:28 [INFO] [stdout] | [INFO] [stdout] 421 | let mut tsubpart1: SubPartClass = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DateTime` in this scope [INFO] [stdout] --> src/data_class.rs:199:20 [INFO] [stdout] | [INFO] [stdout] 199 | pub StartData: DateTime, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `sbyte` in this scope [INFO] [stdout] --> src/data_class.rs:834:28 [INFO] [stdout] | [INFO] [stdout] 834 | self.CheckTypeNames[ sbyte.MaxValue] = "CheckHisVar".to_owned(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SubPartClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:28 [INFO] [stdout] | [INFO] [stdout] 423 | ... let mut tsubpart2: SubPartClass = TextPartClass::new("Title: " + self.game.Data.ActionCardObj[self.UnitNr].Title + " (#" + Strings.... [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `sbyte` in this scope [INFO] [stdout] --> src/data_class.rs:835:31 [INFO] [stdout] | [INFO] [stdout] 835 | self.CheckTypeVarCount[ sbyte.MaxValue] = 2; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0424]: expected value, found module `self` [INFO] [stdout] --> src/data_class.rs:3924:35 [INFO] [stdout] | [INFO] [stdout] 3922 | pub fn SetDefaultRules(bool namesonly = false) [INFO] [stdout] | --------------- this function doesn't have a `self` parameter [INFO] [stdout] 3923 | { [INFO] [stdout] 3924 | let mut ruleCounter: i32 = self.RuleCounter; [INFO] [stdout] | ^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stdout] | [INFO] [stdout] help: add a `self` receiver parameter to make the associated `fn` a method [INFO] [stdout] | [INFO] [stdout] 3922 | pub fn SetDefaultRules(&self, bool namesonly = false) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Strings` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:132 [INFO] [stdout] | [INFO] [stdout] 423 | ...me.Data.ActionCardObj[self.UnitNr].Title + " (#" + Strings.Trim(Conversion.Str(self.UnitNr)) + ")", Font::new("Times New Roman", 16, F... [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0424]: expected value, found module `self` [INFO] [stdout] --> src/data_class.rs:6038:37 [INFO] [stdout] | [INFO] [stdout] 6036 | pub fn SetDefaultTempStrings() [INFO] [stdout] | --------------------- this function doesn't have a `self` parameter [INFO] [stdout] 6037 | { [INFO] [stdout] 6038 | let mut stringCounter: i32 = self.StringCounter; [INFO] [stdout] | ^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stdout] | [INFO] [stdout] help: add a `self` receiver parameter to make the associated `fn` a method [INFO] [stdout] | [INFO] [stdout] 6036 | pub fn SetDefaultTempStrings(&self) [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HexClass` in this scope [INFO] [stdout] --> src/map_class.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | pub HexObj: Vec, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 19 + use crate::hex_class::HexClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:145 [INFO] [stdout] | [INFO] [stdout] 423 | ...CardObj[self.UnitNr].Title + " (#" + Strings.Trim(Conversion.Str(self.UnitNr)) + ")", Font::new("Times New Roman", 16, FontStyle.Regul... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GC` in this scope [INFO] [stdout] --> src/map_class.rs:36:7 [INFO] [stdout] | [INFO] [stdout] 36 | GC.Collect(); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Application` in this scope [INFO] [stdout] --> src/map_class.rs:37:7 [INFO] [stdout] | [INFO] [stdout] 37 | Application.DoEvents(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:38:30 [INFO] [stdout] | [INFO] [stdout] 38 | info.AddValue("Name", this.Name); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 38 | info.AddValue("Name", self.Name); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:214 [INFO] [stdout] | [INFO] [stdout] 423 | ....UnitNr)) + ")", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:39:33 [INFO] [stdout] | [INFO] [stdout] 39 | info.AddValue("MapWidth", this.MapWidth); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 39 | info.AddValue("MapWidth", self.MapWidth); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:40:34 [INFO] [stdout] | [INFO] [stdout] 40 | info.AddValue("MapHeight", this.MapHeight); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 40 | info.AddValue("MapHeight", self.MapHeight); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:423:233 [INFO] [stdout] | [INFO] [stdout] 423 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:36 [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * (... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((self.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:428:53 [INFO] [stdout] | [INFO] [stdout] 428 | ... tsubpart2 = TextPartClass::new("PPCost: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].PPCost), Font::new("Times New ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:428:152 [INFO] [stdout] | [INFO] [stdout] 428 | ...UnitNr].PPCost), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:428:171 [INFO] [stdout] | [INFO] [stdout] 428 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:433:132 [INFO] [stdout] | [INFO] [stdout] 433 | ...lf.UnitNr].Text, Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:433:151 [INFO] [stdout] | [INFO] [stdout] 433 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:438:59 [INFO] [stdout] | [INFO] [stdout] 438 | ... tsubpart2 = TextPartClass::new("ExecuteEvent: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].ExecuteEvent), Font::new... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:438:164 [INFO] [stdout] | [INFO] [stdout] 438 | ...].ExecuteEvent), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:438:183 [INFO] [stdout] | [INFO] [stdout] 438 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:443:57 [INFO] [stdout] | [INFO] [stdout] 443 | ... tsubpart2 = TextPartClass::new("EventPicNr: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].EventPicNr), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:443:160 [INFO] [stdout] | [INFO] [stdout] 443 | ...Nr].EventPicNr), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:443:179 [INFO] [stdout] | [INFO] [stdout] 443 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:452:62 [INFO] [stdout] | [INFO] [stdout] 452 | ... tsubpart2 = TextPartClass::new("Alt. EventPicNr: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr),... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:452:174 [INFO] [stdout] | [INFO] [stdout] 452 | ...nateEventPicNr), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:58 [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * (... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (self.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * (... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((self.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:452:193 [INFO] [stdout] | [INFO] [stdout] 452 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:110 [INFO] [stdout] | [INFO] [stdout] 41 | ...(this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (self.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:461:58 [INFO] [stdout] | [INFO] [stdout] 461 | ... tsubpart2 = TextPartClass::new("ColorScheme: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].ColorScheme), Font::new("... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:139 [INFO] [stdout] | [INFO] [stdout] 41 | ...((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((self.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:161 [INFO] [stdout] | [INFO] [stdout] 41 | ... (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (self.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:461:162 [INFO] [stdout] | [INFO] [stdout] 461 | ...r].ColorScheme), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:43:43 [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((self.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:43:65 [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((this.MapWidth + 1) * (self.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:44:33 [INFO] [stdout] | [INFO] [stdout] 44 | let mut mapWidth1: i32 = this.MapWidth; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 44 | let mut mapWidth1: i32 = self.MapWidth; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:461:181 [INFO] [stdout] | [INFO] [stdout] 461 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SimpleList` in this scope [INFO] [stdout] --> src/hex_class.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub tempLISjumps: SimpleList, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use crate::simple_list::SimpleList; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:55 [INFO] [stdout] | [INFO] [stdout] 466 | ... tsubpart2 = TextPartClass::new("AILabel: " + (Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AILabel) + ", " + Conversion... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAClass` in this scope [INFO] [stdout] --> src/ai_class.rs:80:20 [INFO] [stdout] | [INFO] [stdout] 80 | pub SAObj: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:130 [INFO] [stdout] | [INFO] [stdout] 466 | ...Data.ActionCardObj[self.UnitNr].AILabel) + ", " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AILabel2) + ", " + Conversi... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:206 [INFO] [stdout] | [INFO] [stdout] 466 | ...ata.ActionCardObj[self.UnitNr].AILabel2) + ", " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].aILabel3)), Font::new("Time... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:308 [INFO] [stdout] | [INFO] [stdout] 466 | ...tNr].aILabel3)), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AIPlanClass` in this scope [INFO] [stdout] --> src/ai_class.rs:86:23 [INFO] [stdout] | [INFO] [stdout] 86 | pub TPlanObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:466:327 [INFO] [stdout] | [INFO] [stdout] 466 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:471:55 [INFO] [stdout] | [INFO] [stdout] 471 | ... tsubpart2 = TextPartClass::new("TempVar0: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].TempVar0), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:471:156 [INFO] [stdout] | [INFO] [stdout] 471 | ...itNr].TempVar0), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:471:175 [INFO] [stdout] | [INFO] [stdout] 471 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAClass` in this scope [INFO] [stdout] --> src/ai_class.rs:80:20 [INFO] [stdout] | [INFO] [stdout] 80 | pub SAObj: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AIPlanClass` in this scope [INFO] [stdout] --> src/ai_class.rs:86:23 [INFO] [stdout] | [INFO] [stdout] 86 | pub TPlanObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:480:28 [INFO] [stdout] | [INFO] [stdout] 480 | pub NEUTRALREGIMEBACK: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:481:16 [INFO] [stdout] | [INFO] [stdout] 481 | pub CARD1: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:482:16 [INFO] [stdout] | [INFO] [stdout] 482 | pub CARD2: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:483:16 [INFO] [stdout] | [INFO] [stdout] 483 | pub CARD3: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:476:55 [INFO] [stdout] | [INFO] [stdout] 476 | ... tsubpart2 = TextPartClass::new("TempVar1: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].TempVar1), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:484:16 [INFO] [stdout] | [INFO] [stdout] 484 | pub CARD4: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:485:16 [INFO] [stdout] | [INFO] [stdout] 485 | pub CARD5: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:486:17 [INFO] [stdout] | [INFO] [stdout] 486 | pub CARD1B: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:476:156 [INFO] [stdout] | [INFO] [stdout] 476 | ...itNr].TempVar1), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:487:17 [INFO] [stdout] | [INFO] [stdout] 487 | pub CARD2B: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:488:17 [INFO] [stdout] | [INFO] [stdout] 488 | pub CARD3B: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:476:175 [INFO] [stdout] | [INFO] [stdout] 476 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:704:21 [INFO] [stdout] | [INFO] [stdout] 704 | pub seColWhite: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:705:22 [INFO] [stdout] | [INFO] [stdout] 705 | pub seColYellow: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:706:19 [INFO] [stdout] | [INFO] [stdout] 706 | pub seColRed: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:707:21 [INFO] [stdout] | [INFO] [stdout] 707 | pub seColGreen: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:708:20 [INFO] [stdout] | [INFO] [stdout] 708 | pub seColGray: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:481:65 [INFO] [stdout] | [INFO] [stdout] 481 | ... tsubpart2 = TextPartClass::new("LimitedOfficerShow: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].LimitedShow), Font... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:709:25 [INFO] [stdout] | [INFO] [stdout] 709 | pub seColDelegated: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:710:21 [INFO] [stdout] | [INFO] [stdout] 710 | pub seColBrown: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:481:169 [INFO] [stdout] | [INFO] [stdout] 481 | ...r].LimitedShow), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 300, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:711:20 [INFO] [stdout] | [INFO] [stdout] 711 | pub seColBlue: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:712:18 [INFO] [stdout] | [INFO] [stdout] 712 | pub seColTW: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataClass` in this scope [INFO] [stdout] --> src/game_class.rs:730:15 [INFO] [stdout] | [INFO] [stdout] 730 | pub Data: DataClass, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use crate::data_class::DataClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CustomBitmapClass` in this scope [INFO] [stdout] --> src/game_class.rs:731:26 [INFO] [stdout] | [INFO] [stdout] 731 | pub CustomBitmapObj: CustomBitmapClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HandyFunctionsclass` in this scope [INFO] [stdout] --> src/game_class.rs:732:28 [INFO] [stdout] | [INFO] [stdout] 732 | pub HandyFunctionsObj: HandyFunctionsclass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CombatClass` in this scope [INFO] [stdout] --> src/game_class.rs:733:21 [INFO] [stdout] | [INFO] [stdout] 733 | pub TempCombat: CombatClass, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProcessingClass` in this scope [INFO] [stdout] --> src/game_class.rs:734:24 [INFO] [stdout] | [INFO] [stdout] 734 | pub ProcessingObj: ProcessingClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:481:188 [INFO] [stdout] | [INFO] [stdout] 481 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 300, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:486:57 [INFO] [stdout] | [INFO] [stdout] 486 | ... tsubpart2 = TextPartClass::new("HisVarType: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].HisVarCostType), Font::new... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:486:164 [INFO] [stdout] | [INFO] [stdout] 486 | ...HisVarCostType), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AIClass` in this scope [INFO] [stdout] --> src/game_class.rs:735:16 [INFO] [stdout] | [INFO] [stdout] 735 | pub AIObj: AIClass, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use crate::ai_class::AIClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:486:183 [INFO] [stdout] | [INFO] [stdout] 486 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NewAIClass` in this scope [INFO] [stdout] --> src/game_class.rs:736:19 [INFO] [stdout] | [INFO] [stdout] 736 | pub NewAIObj: NewAIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DC2AIClass` in this scope [INFO] [stdout] --> src/game_class.rs:737:19 [INFO] [stdout] | [INFO] [stdout] 737 | pub DC2AIObj: DC2AIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:491:57 [INFO] [stdout] | [INFO] [stdout] 491 | ... tsubpart2 = TextPartClass::new("HisVarCost: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].HisVarCostQty), Font::new(... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:491:163 [INFO] [stdout] | [INFO] [stdout] 491 | ....HisVarCostQty), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:491:182 [INFO] [stdout] | [INFO] [stdout] 491 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EventRelatedClass` in this scope [INFO] [stdout] --> src/game_class.rs:738:26 [INFO] [stdout] | [INFO] [stdout] 738 | pub EventRelatedObj: EventRelatedClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:496:55 [INFO] [stdout] | [INFO] [stdout] 496 | ... tsubpart2 = TextPartClass::new("AreaSlot: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AreaSlot), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:496:156 [INFO] [stdout] | [INFO] [stdout] 496 | ...itNr].AreaSlot), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EditClass` in this scope [INFO] [stdout] --> src/game_class.rs:739:18 [INFO] [stdout] | [INFO] [stdout] 739 | pub EditObj: EditClass, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:496:175 [INFO] [stdout] | [INFO] [stdout] 496 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:501:56 [INFO] [stdout] | [INFO] [stdout] 501 | ... tsubpart2 = TextPartClass::new("AreaValue: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AreaValue), Font::new("Time... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:501:158 [INFO] [stdout] | [INFO] [stdout] 501 | ...tNr].AreaValue), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:501:177 [INFO] [stdout] | [INFO] [stdout] 501 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:506:62 [INFO] [stdout] | [INFO] [stdout] 506 | ... tsubpart2 = TextPartClass::new("PreExecuteEvent: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].PreExecuteEvent), Fon... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:766:20 [INFO] [stdout] | [INFO] [stdout] 766 | pub MapFrame1: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:767:20 [INFO] [stdout] | [INFO] [stdout] 767 | pub MapFrame2: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:768:20 [INFO] [stdout] | [INFO] [stdout] 768 | pub MapFrame3: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:506:170 [INFO] [stdout] | [INFO] [stdout] 506 | ...reExecuteEvent), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:506:189 [INFO] [stdout] | [INFO] [stdout] 506 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:769:20 [INFO] [stdout] | [INFO] [stdout] 769 | pub MapFrame4: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:770:21 [INFO] [stdout] | [INFO] [stdout] 770 | pub LeftFrame1: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:771:21 [INFO] [stdout] | [INFO] [stdout] 771 | pub LeftFrame2: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:511:57 [INFO] [stdout] | [INFO] [stdout] 511 | ... tsubpart2 = TextPartClass::new("SelectUnit: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].UnitSelect), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:511:160 [INFO] [stdout] | [INFO] [stdout] 511 | ...Nr].UnitSelect), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:772:21 [INFO] [stdout] | [INFO] [stdout] 772 | pub LeftFrame3: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:511:179 [INFO] [stdout] | [INFO] [stdout] 511 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:773:21 [INFO] [stdout] | [INFO] [stdout] 773 | pub LeftFrame4: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:774:19 [INFO] [stdout] | [INFO] [stdout] 774 | pub GameCol1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:516:63 [INFO] [stdout] | [INFO] [stdout] 516 | ... tsubpart2 = TextPartClass::new("Nato Mini Sprite: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].Nato), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:775:19 [INFO] [stdout] | [INFO] [stdout] 775 | pub GameCol2: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:776:19 [INFO] [stdout] | [INFO] [stdout] 776 | pub GameCol3: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:777:19 [INFO] [stdout] | [INFO] [stdout] 777 | pub GameCol4: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:778:19 [INFO] [stdout] | [INFO] [stdout] 778 | pub GameCol5: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:779:19 [INFO] [stdout] | [INFO] [stdout] 779 | pub GameCol6: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:780:19 [INFO] [stdout] | [INFO] [stdout] 780 | pub GameCol7: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:781:19 [INFO] [stdout] | [INFO] [stdout] 781 | pub GameCol8: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:782:19 [INFO] [stdout] | [INFO] [stdout] 782 | pub GameCol9: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:516:160 [INFO] [stdout] | [INFO] [stdout] 516 | ...f.UnitNr].Nato), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:516:179 [INFO] [stdout] | [INFO] [stdout] 516 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:521:142 [INFO] [stdout] | [INFO] [stdout] 521 | ...itNr].MouseOver, Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 250, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:783:22 [INFO] [stdout] | [INFO] [stdout] 783 | pub GameColPen1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:784:20 [INFO] [stdout] | [INFO] [stdout] 784 | pub GameFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:785:20 [INFO] [stdout] | [INFO] [stdout] 785 | pub GameFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:521:161 [INFO] [stdout] | [INFO] [stdout] 521 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 250, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:526:151 [INFO] [stdout] | [INFO] [stdout] 526 | ...gory.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:786:20 [INFO] [stdout] | [INFO] [stdout] 786 | pub GameFont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:526:170 [INFO] [stdout] | [INFO] [stdout] 526 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:531:157 [INFO] [stdout] | [INFO] [stdout] 531 | ...Slot.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:531:176 [INFO] [stdout] | [INFO] [stdout] 531 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:536:152 [INFO] [stdout] | [INFO] [stdout] 536 | ...lGfx.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:536:171 [INFO] [stdout] | [INFO] [stdout] 536 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:541:174 [INFO] [stdout] | [INFO] [stdout] 541 | ...lect.ToString(), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:541:193 [INFO] [stdout] | [INFO] [stdout] 541 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FontStyle` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:546:100 [INFO] [stdout] | [INFO] [stdout] 546 | ... tsubpart2 = TextPartClass::new("Remove this Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), ... [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GraphicsUnit` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:546:119 [INFO] [stdout] | [INFO] [stdout] 546 | ...t::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, false, &self.ss); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WindowReturnClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:556:66 [INFO] [stdout] | [INFO] [stdout] 556 | pub fn HandleMouseClick(mut self, x: i32, y: i32, b: i32) -> WindowReturnClass { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WindowReturnClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:557:36 [INFO] [stdout] | [INFO] [stdout] 557 | let mut windowReturnClass: WindowReturnClass = WindowReturnClass::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:598:45 [INFO] [stdout] | [INFO] [stdout] 598 | ... let mut num4: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set PPCost", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:598:56 [INFO] [stdout] | [INFO] [stdout] 598 | ... let mut num4: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set PPCost", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:598:71 [INFO] [stdout] | [INFO] [stdout] 598 | ... let mut num4: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set PPCost", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:787:21 [INFO] [stdout] | [INFO] [stdout] 787 | pub gamefont1b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:607:45 [INFO] [stdout] | [INFO] [stdout] 607 | ... let mut num5: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar0 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:607:56 [INFO] [stdout] | [INFO] [stdout] 607 | ... let mut num5: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar0 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:607:71 [INFO] [stdout] | [INFO] [stdout] 607 | ... let mut num5: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar0 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:788:21 [INFO] [stdout] | [INFO] [stdout] 788 | pub gamefont2b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:789:20 [INFO] [stdout] | [INFO] [stdout] 789 | pub MarcFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:790:20 [INFO] [stdout] | [INFO] [stdout] 790 | pub MarcFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:791:20 [INFO] [stdout] | [INFO] [stdout] 791 | pub MarcFont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:792:20 [INFO] [stdout] | [INFO] [stdout] 792 | pub MarcFont4: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:793:21 [INFO] [stdout] | [INFO] [stdout] 793 | pub MarcFont4b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:794:21 [INFO] [stdout] | [INFO] [stdout] 794 | pub marcFont18: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:795:21 [INFO] [stdout] | [INFO] [stdout] 795 | pub marcFont17: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:796:20 [INFO] [stdout] | [INFO] [stdout] 796 | pub MarcFont5: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:797:20 [INFO] [stdout] | [INFO] [stdout] 797 | pub MarcFont6: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:798:21 [INFO] [stdout] | [INFO] [stdout] 798 | pub MarcFont16: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:799:18 [INFO] [stdout] | [INFO] [stdout] 799 | pub seFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:800:19 [INFO] [stdout] | [INFO] [stdout] 800 | pub VicFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:620:48 [INFO] [stdout] | [INFO] [stdout] 620 | ... let mut dataClass: DataClass = DataClass.deserialize(&str1); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 14 + use crate::data_class::DataClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:801:19 [INFO] [stdout] | [INFO] [stdout] 801 | pub VicFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DataClass` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:620:60 [INFO] [stdout] | [INFO] [stdout] 620 | ... let mut dataClass: DataClass = DataClass.deserialize(&str1); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:802:19 [INFO] [stdout] | [INFO] [stdout] 802 | pub VicFont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:637:45 [INFO] [stdout] | [INFO] [stdout] 637 | ... let mut num6: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar1 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:803:19 [INFO] [stdout] | [INFO] [stdout] 803 | pub VicFont4: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:804:19 [INFO] [stdout] | [INFO] [stdout] 804 | pub VicFont5: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:805:19 [INFO] [stdout] | [INFO] [stdout] 805 | pub VicFont6: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:806:19 [INFO] [stdout] | [INFO] [stdout] 806 | pub VicFont7: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:807:19 [INFO] [stdout] | [INFO] [stdout] 807 | pub VicFont8: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:808:20 [INFO] [stdout] | [INFO] [stdout] 808 | pub MarcFont7: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:637:56 [INFO] [stdout] | [INFO] [stdout] 637 | ... let mut num6: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar1 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:809:20 [INFO] [stdout] | [INFO] [stdout] 809 | pub MarcFont8: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:810:21 [INFO] [stdout] | [INFO] [stdout] 810 | pub MarcFont8b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:811:21 [INFO] [stdout] | [INFO] [stdout] 811 | pub MarcFont8c: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:812:20 [INFO] [stdout] | [INFO] [stdout] 812 | pub MarcFont9: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:813:21 [INFO] [stdout] | [INFO] [stdout] 813 | pub MarcFont10: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:814:21 [INFO] [stdout] | [INFO] [stdout] 814 | pub MarcFont11: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:815:22 [INFO] [stdout] | [INFO] [stdout] 815 | pub MarcFont11b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:816:21 [INFO] [stdout] | [INFO] [stdout] 816 | pub MarcFont12: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:817:21 [INFO] [stdout] | [INFO] [stdout] 817 | pub MarcFont13: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:818:21 [INFO] [stdout] | [INFO] [stdout] 818 | pub MarcFont14: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:637:71 [INFO] [stdout] | [INFO] [stdout] 637 | ... let mut num6: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set TempVar1 (-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:819:22 [INFO] [stdout] | [INFO] [stdout] 819 | pub MarcFont14b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:820:21 [INFO] [stdout] | [INFO] [stdout] 820 | pub MarcFont15: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:646:45 [INFO] [stdout] | [INFO] [stdout] 646 | ... let mut num7: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areaslot(-1=dont set)", "Shadow Empire : Planetary Conquest... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:821:19 [INFO] [stdout] | [INFO] [stdout] 821 | pub MarcCol1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:646:56 [INFO] [stdout] | [INFO] [stdout] 646 | ... let mut num7: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areaslot(-1=dont set)", "Shadow Empire : Planetary Conquest... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:822:19 [INFO] [stdout] | [INFO] [stdout] 822 | pub MarcCol2: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:823:19 [INFO] [stdout] | [INFO] [stdout] 823 | pub MarcCol3: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:646:71 [INFO] [stdout] | [INFO] [stdout] 646 | ... let mut num7: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areaslot(-1=dont set)", "Shadow Empire : Planetary Conquest... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:824:19 [INFO] [stdout] | [INFO] [stdout] 824 | pub MarcCol4: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:655:45 [INFO] [stdout] | [INFO] [stdout] 655 | ... let mut num8: i32 = Math.Round(Conversion.Val(Interaction.InputBox("0,1 or 2", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:825:19 [INFO] [stdout] | [INFO] [stdout] 825 | pub MarcCol5: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:655:56 [INFO] [stdout] | [INFO] [stdout] 655 | ... let mut num8: i32 = Math.Round(Conversion.Val(Interaction.InputBox("0,1 or 2", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:826:19 [INFO] [stdout] | [INFO] [stdout] 826 | pub MarcCol6: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:655:71 [INFO] [stdout] | [INFO] [stdout] 655 | ... let mut num8: i32 = Math.Round(Conversion.Val(Interaction.InputBox("0,1 or 2", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:827:19 [INFO] [stdout] | [INFO] [stdout] 827 | pub MarcCol7: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:670:45 [INFO] [stdout] | [INFO] [stdout] 670 | ... let mut num9: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areavalue(-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:828:20 [INFO] [stdout] | [INFO] [stdout] 828 | pub VicColor1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:670:56 [INFO] [stdout] | [INFO] [stdout] 670 | ... let mut num9: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areavalue(-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:829:20 [INFO] [stdout] | [INFO] [stdout] 829 | pub VicColor2: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:830:20 [INFO] [stdout] | [INFO] [stdout] 830 | pub VicColor3: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:831:20 [INFO] [stdout] | [INFO] [stdout] 831 | pub VicColor6: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:832:20 [INFO] [stdout] | [INFO] [stdout] 832 | pub VicColor4: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:670:71 [INFO] [stdout] | [INFO] [stdout] 670 | ... let mut num9: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Set Areavalue(-1=dont set)", "Shadow Empire : Planetary Conques... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:833:20 [INFO] [stdout] | [INFO] [stdout] 833 | pub VicColor5: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:679:46 [INFO] [stdout] | [INFO] [stdout] 679 | ... let mut num10: i32 = Math.Round(Conversion.Val(Interaction.InputBox("NATO Sprite? (-1=dont set)", "Shadow Empire : Planetary Conque... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:834:20 [INFO] [stdout] | [INFO] [stdout] 834 | pub VicColor8: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:679:57 [INFO] [stdout] | [INFO] [stdout] 679 | ... let mut num10: i32 = Math.Round(Conversion.Val(Interaction.InputBox("NATO Sprite? (-1=dont set)", "Shadow Empire : Planetary Conque... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:679:72 [INFO] [stdout] | [INFO] [stdout] 679 | ... let mut num10: i32 = Math.Round(Conversion.Val(Interaction.InputBox("NATO Sprite? (-1=dont set)", "Shadow Empire : Planetary Conque... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:688:46 [INFO] [stdout] | [INFO] [stdout] 688 | ... let mut num11: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Small Gfx nr? (-1=dont set)", "Shadow Empire : Planetary Conqu... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:688:57 [INFO] [stdout] | [INFO] [stdout] 688 | ... let mut num11: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Small Gfx nr? (-1=dont set)", "Shadow Empire : Planetary Conqu... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:688:72 [INFO] [stdout] | [INFO] [stdout] 688 | ... let mut num11: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Small Gfx nr? (-1=dont set)", "Shadow Empire : Planetary Conqu... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:697:46 [INFO] [stdout] | [INFO] [stdout] 697 | ... let mut num12: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Type (-1=none)", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:697:57 [INFO] [stdout] | [INFO] [stdout] 697 | ... let mut num12: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Type (-1=none)", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:697:72 [INFO] [stdout] | [INFO] [stdout] 697 | ... let mut num12: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Type (-1=none)", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:706:46 [INFO] [stdout] | [INFO] [stdout] 706 | ... let mut num13: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Qty", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:706:57 [INFO] [stdout] | [INFO] [stdout] 706 | ... let mut num13: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Qty", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:706:72 [INFO] [stdout] | [INFO] [stdout] 706 | ... let mut num13: i32 = Math.Round(Conversion.Val(Interaction.InputBox("HisVar Qty", "Shadow Empire : Planetary Conquest"))); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:746:46 [INFO] [stdout] | [INFO] [stdout] 746 | ... let mut num14: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set eventPICTURE nr (-1=none)", "Shadow Empire : Planetary Con... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:835:20 [INFO] [stdout] | [INFO] [stdout] 835 | pub viccolor7: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:836:25 [INFO] [stdout] | [INFO] [stdout] 836 | pub VicColor5Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:837:25 [INFO] [stdout] | [INFO] [stdout] 837 | pub VicColor1Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:838:25 [INFO] [stdout] | [INFO] [stdout] 838 | pub VicColor2Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:839:25 [INFO] [stdout] | [INFO] [stdout] 839 | pub VicColor3Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:840:25 [INFO] [stdout] | [INFO] [stdout] 840 | pub VicColor4Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:841:21 [INFO] [stdout] | [INFO] [stdout] 841 | pub introFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:842:21 [INFO] [stdout] | [INFO] [stdout] 842 | pub introFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:843:22 [INFO] [stdout] | [INFO] [stdout] 843 | pub introfont2b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:844:22 [INFO] [stdout] | [INFO] [stdout] 844 | pub introfont1b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:845:21 [INFO] [stdout] | [INFO] [stdout] 845 | pub introfont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:846:28 [INFO] [stdout] | [INFO] [stdout] 846 | pub shadowFontConsole: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:847:29 [INFO] [stdout] | [INFO] [stdout] 847 | pub shadowFontConsole2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:848:29 [INFO] [stdout] | [INFO] [stdout] 848 | pub shadowFontConsole3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:746:57 [INFO] [stdout] | [INFO] [stdout] 746 | ... let mut num14: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set eventPICTURE nr (-1=none)", "Shadow Empire : Planetary Con... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:849:29 [INFO] [stdout] | [INFO] [stdout] 849 | pub shadowFontConsole4: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:746:72 [INFO] [stdout] | [INFO] [stdout] 746 | ... let mut num14: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set eventPICTURE nr (-1=none)", "Shadow Empire : Planetary Con... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:850:18 [INFO] [stdout] | [INFO] [stdout] 850 | pub seFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:755:46 [INFO] [stdout] | [INFO] [stdout] 755 | ... let mut num15: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set alt. eventPICTURE nr (-1=none)", "Shadow Empire : Planetar... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:755:57 [INFO] [stdout] | [INFO] [stdout] 755 | ... let mut num15: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set alt. eventPICTURE nr (-1=none)", "Shadow Empire : Planetar... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:755:72 [INFO] [stdout] | [INFO] [stdout] 755 | ... let mut num15: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set alt. eventPICTURE nr (-1=none)", "Shadow Empire : Planetar... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:851:27 [INFO] [stdout] | [INFO] [stdout] 851 | pub se1TypeWriterBig: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:764:46 [INFO] [stdout] | [INFO] [stdout] 764 | ... let mut num16: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Give category # (-1=none, 1-5=category#)", "Shadow Empire : Pl... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:852:28 [INFO] [stdout] | [INFO] [stdout] 852 | pub se1TypeWriterBig2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:764:57 [INFO] [stdout] | [INFO] [stdout] 764 | ... let mut num16: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Give category # (-1=none, 1-5=category#)", "Shadow Empire : Pl... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:764:72 [INFO] [stdout] | [INFO] [stdout] 764 | ... let mut num16: i32 = Math.Round(Conversion.Val(Interaction.InputBox("Give category # (-1=none, 1-5=category#)", "Shadow Empire : Pl... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:853:28 [INFO] [stdout] | [INFO] [stdout] 853 | pub se1TypeWriterBig3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:773:46 [INFO] [stdout] | [INFO] [stdout] 773 | ... let mut num17: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set colorscheme nr (0,1,2,3,4)", "Shadow Empire : Planetary Co... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:773:57 [INFO] [stdout] | [INFO] [stdout] 773 | ... let mut num17: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set colorscheme nr (0,1,2,3,4)", "Shadow Empire : Planetary Co... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:773:72 [INFO] [stdout] | [INFO] [stdout] 773 | ... let mut num17: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set colorscheme nr (0,1,2,3,4)", "Shadow Empire : Planetary Co... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:854:30 [INFO] [stdout] | [INFO] [stdout] 854 | pub se1TypeWriterMedium: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:782:46 [INFO] [stdout] | [INFO] [stdout] 782 | ... let mut num18: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label (0-99999)", "Shadow Empire : Planetary ... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:855:29 [INFO] [stdout] | [INFO] [stdout] 855 | pub se1TypeWriterSmall: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:782:57 [INFO] [stdout] | [INFO] [stdout] 782 | ... let mut num18: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label (0-99999)", "Shadow Empire : Planetary ... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:782:72 [INFO] [stdout] | [INFO] [stdout] 782 | ... let mut num18: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label (0-99999)", "Shadow Empire : Planetary ... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:856:18 [INFO] [stdout] | [INFO] [stdout] 856 | pub FontCol: PrivateFontCollection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:857:19 [INFO] [stdout] | [INFO] [stdout] 857 | pub FontCol2: PrivateFontCollection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:858:25 [INFO] [stdout] | [INFO] [stdout] 858 | pub DynFontCol: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:859:22 [INFO] [stdout] | [INFO] [stdout] 859 | pub DynFont: Vec, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Form1` in this scope [INFO] [stdout] --> src/game_class.rs:865:18 [INFO] [stdout] | [INFO] [stdout] 865 | pub FormRef: Form1, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Thread` in this scope [INFO] [stdout] --> src/game_class.rs:866:19 [INFO] [stdout] | [INFO] [stdout] 866 | pub AIThread: Thread, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use std::thread::Thread; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Thread` in this scope [INFO] [stdout] --> src/game_class.rs:869:20 [INFO] [stdout] | [INFO] [stdout] 869 | pub se1Thread: Thread, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use std::thread::Thread; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameLoopClass2` in this scope [INFO] [stdout] --> src/game_class.rs:872:22 [INFO] [stdout] | [INFO] [stdout] 872 | pub se1GameLoop: GameLoopClass2 , [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:480:28 [INFO] [stdout] | [INFO] [stdout] 480 | pub NEUTRALREGIMEBACK: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:704:21 [INFO] [stdout] | [INFO] [stdout] 704 | pub seColWhite: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CustomBitmapClass` in this scope [INFO] [stdout] --> src/game_class.rs:731:26 [INFO] [stdout] | [INFO] [stdout] 731 | pub CustomBitmapObj: CustomBitmapClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HandyFunctionsclass` in this scope [INFO] [stdout] --> src/game_class.rs:732:28 [INFO] [stdout] | [INFO] [stdout] 732 | pub HandyFunctionsObj: HandyFunctionsclass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CombatClass` in this scope [INFO] [stdout] --> src/game_class.rs:733:21 [INFO] [stdout] | [INFO] [stdout] 733 | pub TempCombat: CombatClass, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProcessingClass` in this scope [INFO] [stdout] --> src/game_class.rs:734:24 [INFO] [stdout] | [INFO] [stdout] 734 | pub ProcessingObj: ProcessingClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NewAIClass` in this scope [INFO] [stdout] --> src/game_class.rs:736:19 [INFO] [stdout] | [INFO] [stdout] 736 | pub NewAIObj: NewAIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DC2AIClass` in this scope [INFO] [stdout] --> src/game_class.rs:737:19 [INFO] [stdout] | [INFO] [stdout] 737 | pub DC2AIObj: DC2AIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EventRelatedClass` in this scope [INFO] [stdout] --> src/game_class.rs:738:26 [INFO] [stdout] | [INFO] [stdout] 738 | pub EventRelatedObj: EventRelatedClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EditClass` in this scope [INFO] [stdout] --> src/game_class.rs:739:18 [INFO] [stdout] | [INFO] [stdout] 739 | pub EditObj: EditClass, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:784:20 [INFO] [stdout] | [INFO] [stdout] 784 | pub GameFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:787:50 [INFO] [stdout] | [INFO] [stdout] 787 | ... let mut num19: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 2 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:856:18 [INFO] [stdout] | [INFO] [stdout] 856 | pub FontCol: PrivateFontCollection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:787:61 [INFO] [stdout] | [INFO] [stdout] 787 | ... let mut num19: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 2 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:858:25 [INFO] [stdout] | [INFO] [stdout] 858 | pub DynFontCol: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:787:76 [INFO] [stdout] | [INFO] [stdout] 787 | ... let mut num19: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 2 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Math` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:790:54 [INFO] [stdout] | [INFO] [stdout] 790 | ... let mut num20: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 3 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:859:22 [INFO] [stdout] | [INFO] [stdout] 859 | pub DynFont: Vec, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Conversion` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:790:65 [INFO] [stdout] | [INFO] [stdout] 790 | ... let mut num20: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 3 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:790:80 [INFO] [stdout] | [INFO] [stdout] 790 | ... let mut num20: i32 = Math.Round(Conversion.Val(Interaction.InputBox("set hardcoded ai label 3 nr (0-99999)", "Shadow Empire : Plane... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Form1` in this scope [INFO] [stdout] --> src/game_class.rs:865:18 [INFO] [stdout] | [INFO] [stdout] 865 | pub FormRef: Form1, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Interaction` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:801:75 [INFO] [stdout] | [INFO] [stdout] 801 | ... self.game.Data.ActionCardObj[self.UnitNr].Title = Interaction.InputBox("Give new name, please.", "Give Name", self.game.Data.Action... [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `index` in this scope [INFO] [stdout] --> src/action_card_window_class.rs:814:17 [INFO] [stdout] | [INFO] [stdout] 814 | index += 1; [INFO] [stdout] | ^^^^^ help: a local variable with a similar name exists: `index1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameClass` in this scope [INFO] [stdout] --> src/advice_window.rs:46:23 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn new(tGame: GameClass, tLowerWindow: WindowClass, tLowerRect: Rectangle) -> Self [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 16 + use crate::game_class::GameClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `WindowClass` in this scope [INFO] [stdout] --> src/advice_window.rs:46:48 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn new(tGame: GameClass, tLowerWindow: WindowClass, tLowerRect: Rectangle) -> Self [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Rectangle` in this scope [INFO] [stdout] --> src/advice_window.rs:46:73 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn new(tGame: GameClass, tLowerWindow: WindowClass, tLowerRect: Rectangle) -> Self [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LowerWindow` in this scope [INFO] [stdout] --> src/advice_window.rs:48:7 [INFO] [stdout] | [INFO] [stdout] 48 | LowerWindow = tLowerWindow; [INFO] [stdout] | ^^^^^^^^^^^ help: a local variable with a similar name exists: `tLowerWindow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `LowerRect` in this scope [INFO] [stdout] --> src/advice_window.rs:49:7 [INFO] [stdout] | [INFO] [stdout] 49 | LowerRect = tLowerRect; [INFO] [stdout] | ^^^^^^^^^ help: a local variable with a similar name exists: `tLowerRect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/advice_window.rs:50:7 [INFO] [stdout] | [INFO] [stdout] 28 | pub w: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 50 | w = 820; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `h` in this scope [INFO] [stdout] --> src/advice_window.rs:51:7 [INFO] [stdout] | [INFO] [stdout] 29 | pub h: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 51 | h = 240; [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `BlockBlit` in this scope [INFO] [stdout] --> src/advice_window.rs:52:7 [INFO] [stdout] | [INFO] [stdout] 52 | BlockBlit = false; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you might have meant to introduce a new binding [INFO] [stdout] | [INFO] [stdout] 52 | let BlockBlit = false; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `w` in this scope [INFO] [stdout] --> src/advice_window.rs:64:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub w: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 64 | w: w, [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `h` in this scope [INFO] [stdout] --> src/advice_window.rs:65:16 [INFO] [stdout] | [INFO] [stdout] 29 | pub h: i32, [INFO] [stdout] | ---------- a field by that name exists in `Self` [INFO] [stdout] ... [INFO] [stdout] 65 | h: h, [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameLoopClass2` in this scope [INFO] [stdout] --> src/game_class.rs:872:22 [INFO] [stdout] | [INFO] [stdout] 872 | pub se1GameLoop: GameLoopClass2 , [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CheckDLCpresent` in this scope [INFO] [stdout] --> src/game_class.rs:881:8 [INFO] [stdout] | [INFO] [stdout] 881 | impl CheckDLCpresent { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/action_card_window_class.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:222:12 [INFO] [stdout] | [INFO] [stdout] 222 | if (self.BRemoveUnitTextId > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 222 - if (self.BRemoveUnitTextId > 0) { [INFO] [stdout] 222 + if self.BRemoveUnitTextId > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:225:12 [INFO] [stdout] | [INFO] [stdout] 225 | if (self.cloneid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 225 - if (self.cloneid > 0) { [INFO] [stdout] 225 + if self.cloneid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:228:12 [INFO] [stdout] | [INFO] [stdout] 228 | if (self.clonetextid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 228 - if (self.clonetextid > 0) { [INFO] [stdout] 228 + if self.clonetextid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:231:12 [INFO] [stdout] | [INFO] [stdout] 231 | if (self.x1id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 231 - if (self.x1id > 0) { [INFO] [stdout] 231 + if self.x1id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | if (self.x2id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 234 - if (self.x2id > 0) { [INFO] [stdout] 234 + if self.x2id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | if (self.x3id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 237 - if (self.x3id > 0) { [INFO] [stdout] 237 + if self.x3id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | if (self.b1id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 240 - if (self.b1id > 0) { [INFO] [stdout] 240 + if self.b1id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:243:12 [INFO] [stdout] | [INFO] [stdout] 243 | if (self.b1bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 243 - if (self.b1bid > 0) { [INFO] [stdout] 243 + if self.b1bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:246:12 [INFO] [stdout] | [INFO] [stdout] 246 | if (self.b3id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 246 - if (self.b3id > 0) { [INFO] [stdout] 246 + if self.b3id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:249:12 [INFO] [stdout] | [INFO] [stdout] 249 | if (self.b3bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 249 - if (self.b3bid > 0) { [INFO] [stdout] 249 + if self.b3bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataClass` in this scope [INFO] [stdout] --> src/lib_id_class.rs:54:51 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn SetFromAdvancedEditor(&mut self, data: DataClass, tLibSlot: i32) { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 17 + use crate::data_class::DataClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MapClass` in this scope [INFO] [stdout] --> src/data_class.rs:108:21 [INFO] [stdout] | [INFO] [stdout] 108 | pub MapObj: Vec, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 23 + use crate::map_class::MapClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | if (self.b4id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 252 - if (self.b4id > 0) { [INFO] [stdout] 252 + if self.b4id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LibraryClass` in this scope [INFO] [stdout] --> src/data_class.rs:110:25 [INFO] [stdout] | [INFO] [stdout] 110 | pub LibraryObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib_id_class.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub struct LibIdClass { [INFO] [stdout] | --------------------- similarly named struct `LibIdClass` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 110 | pub LibraryObj: Vec, [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:255:12 [INFO] [stdout] | [INFO] [stdout] 255 | if (self.b4bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 255 - if (self.b4bid > 0) { [INFO] [stdout] 255 + if self.b4bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LibVarClass` in this scope [INFO] [stdout] --> src/data_class.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | pub LibVarObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib_id_class.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub struct LibIdClass { [INFO] [stdout] | --------------------- similarly named struct `LibIdClass` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 112 | pub LibVarObj: Vec, [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:258:12 [INFO] [stdout] | [INFO] [stdout] 258 | if (self.a1id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 258 - if (self.a1id > 0) { [INFO] [stdout] 258 + if self.a1id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HexClass` in this scope [INFO] [stdout] --> src/data_class.rs:115:21 [INFO] [stdout] | [INFO] [stdout] 115 | pub HexObj: Vec, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 23 + use crate::hex_class::HexClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:261:12 [INFO] [stdout] | [INFO] [stdout] 261 | if (self.a1bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 261 - if (self.a1bid > 0) { [INFO] [stdout] 261 + if self.a1bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LandscapeTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | pub LandscapeTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:264:12 [INFO] [stdout] | [INFO] [stdout] 264 | if (self.a2id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 264 - if (self.a2id > 0) { [INFO] [stdout] 264 + if self.a2id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RoadTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:119:26 [INFO] [stdout] | [INFO] [stdout] 119 | pub RoadTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RegimeClass` in this scope [INFO] [stdout] --> src/data_class.rs:121:24 [INFO] [stdout] | [INFO] [stdout] 121 | pub RegimeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 267 | if (self.a2bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 267 - if (self.a2bid > 0) { [INFO] [stdout] 267 + if self.a2bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UnitClass` in this scope [INFO] [stdout] --> src/data_class.rs:124:22 [INFO] [stdout] | [INFO] [stdout] 124 | pub UnitObj: Vec, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:270:12 [INFO] [stdout] | [INFO] [stdout] 270 | if (self.a3id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 270 - if (self.a3id > 0) { [INFO] [stdout] 270 + if self.a3id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SFClass` in this scope [INFO] [stdout] --> src/data_class.rs:126:20 [INFO] [stdout] | [INFO] [stdout] 126 | pub SFObj: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:273:12 [INFO] [stdout] | [INFO] [stdout] 273 | if (self.a3bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 273 - if (self.a3bid > 0) { [INFO] [stdout] 273 + if self.a3bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SFTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 128 | pub SFTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:276:12 [INFO] [stdout] | [INFO] [stdout] 276 | if (self.a4id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 276 - if (self.a4id > 0) { [INFO] [stdout] 276 + if self.a4id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LocationTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:131:25 [INFO] [stdout] | [INFO] [stdout] 131 | pub LocTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LocationClass` in this scope [INFO] [stdout] --> src/data_class.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | pub LocObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:279:12 [INFO] [stdout] | [INFO] [stdout] 279 | if (self.a4bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 279 - if (self.a4bid > 0) { [INFO] [stdout] 279 + if self.a4bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `object` in this scope [INFO] [stdout] --> src/data_class.rs:134:23 [INFO] [stdout] | [INFO] [stdout] 134 | pub LocIdCounter: object, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ItemTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:136:26 [INFO] [stdout] | [INFO] [stdout] 136 | pub ItemTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:282:12 [INFO] [stdout] | [INFO] [stdout] 282 | if (self.a5id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 282 - if (self.a5id > 0) { [INFO] [stdout] 282 + if self.a5id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PeopleClass` in this scope [INFO] [stdout] --> src/data_class.rs:138:24 [INFO] [stdout] | [INFO] [stdout] 138 | pub PeopleObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RiverTypeClass` in this scope [INFO] [stdout] --> src/data_class.rs:148:27 [INFO] [stdout] | [INFO] [stdout] 148 | pub RiverTypeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:285:12 [INFO] [stdout] | [INFO] [stdout] 285 | if (self.a5bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 285 - if (self.a5bid > 0) { [INFO] [stdout] 285 + if self.a5bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:288:12 [INFO] [stdout] | [INFO] [stdout] 288 | if (self.aa4id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 288 - if (self.aa4id > 0) { [INFO] [stdout] 288 + if self.aa4id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | if (self.aa4bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 291 - if (self.aa4bid > 0) { [INFO] [stdout] 291 + if self.aa4bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:294:12 [INFO] [stdout] | [INFO] [stdout] 294 | if (self.aa5id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 294 - if (self.aa5id > 0) { [INFO] [stdout] 294 + if self.aa5id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:297:12 [INFO] [stdout] | [INFO] [stdout] 297 | if (self.aa5bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 297 - if (self.aa5bid > 0) { [INFO] [stdout] 297 + if self.aa5bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | if (self.a6id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 300 - if (self.a6id > 0) { [INFO] [stdout] 300 + if self.a6id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:303:12 [INFO] [stdout] | [INFO] [stdout] 303 | if (self.a6bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 303 - if (self.a6bid > 0) { [INFO] [stdout] 303 + if self.a6bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AreaClass` in this scope [INFO] [stdout] --> src/data_class.rs:150:22 [INFO] [stdout] | [INFO] [stdout] 150 | pub AreaObj: Vec, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:306:12 [INFO] [stdout] | [INFO] [stdout] 306 | if (self.a7id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 306 - if (self.a7id > 0) { [INFO] [stdout] 306 + if self.a7id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HistoricalUnitClass` in this scope [INFO] [stdout] --> src/data_class.rs:153:32 [INFO] [stdout] | [INFO] [stdout] 153 | pub HistoricalUnitObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:309:12 [INFO] [stdout] | [INFO] [stdout] 309 | if (self.a7bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 309 - if (self.a7bid > 0) { [INFO] [stdout] 309 + if self.a7bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BridgeClass` in this scope [INFO] [stdout] --> src/data_class.rs:155:24 [INFO] [stdout] | [INFO] [stdout] 155 | pub BridgeObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ResearchClass` in this scope [INFO] [stdout] --> src/data_class.rs:159:26 [INFO] [stdout] | [INFO] [stdout] 159 | pub ResearchObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:312:12 [INFO] [stdout] | [INFO] [stdout] 312 | if (self.a8id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 312 - if (self.a8id > 0) { [INFO] [stdout] 312 + if self.a8id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:315:12 [INFO] [stdout] | [INFO] [stdout] 315 | if (self.a8bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 315 - if (self.a8bid > 0) { [INFO] [stdout] 315 + if self.a8bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EventClass` in this scope [INFO] [stdout] --> src/data_class.rs:161:23 [INFO] [stdout] | [INFO] [stdout] 161 | pub EventObj: Vec, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:318:12 [INFO] [stdout] | [INFO] [stdout] 318 | if (self.a9id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 318 - if (self.a9id > 0) { [INFO] [stdout] 318 + if self.a9id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:321:12 [INFO] [stdout] | [INFO] [stdout] 321 | if (self.a9bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 321 - if (self.a9bid > 0) { [INFO] [stdout] 321 + if self.a9bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `StringListClass` in this scope [INFO] [stdout] --> src/data_class.rs:177:28 [INFO] [stdout] | [INFO] [stdout] 177 | pub StringListObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 64 | pub struct DataClass [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | if (self.a10id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 324 - if (self.a10id > 0) { [INFO] [stdout] 324 + if self.a10id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DateTime` in this scope [INFO] [stdout] --> src/data_class.rs:199:20 [INFO] [stdout] | [INFO] [stdout] 199 | pub StartData: DateTime, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:327:12 [INFO] [stdout] | [INFO] [stdout] 327 | if (self.a10bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 327 - if (self.a10bid > 0) { [INFO] [stdout] 327 + if self.a10bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:330:12 [INFO] [stdout] | [INFO] [stdout] 330 | if (self.a11id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 330 - if (self.a11id > 0) { [INFO] [stdout] 330 + if self.a11id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `sbyte` in this scope [INFO] [stdout] --> src/data_class.rs:834:28 [INFO] [stdout] | [INFO] [stdout] 834 | self.CheckTypeNames[ sbyte.MaxValue] = "CheckHisVar".to_owned(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | if (self.a11bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 333 - if (self.a11bid > 0) { [INFO] [stdout] 333 + if self.a11bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:336:12 [INFO] [stdout] | [INFO] [stdout] 336 | if (self.a12id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 336 - if (self.a12id > 0) { [INFO] [stdout] 336 + if self.a12id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:339:12 [INFO] [stdout] | [INFO] [stdout] 339 | if (self.a12bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 339 - if (self.a12bid > 0) { [INFO] [stdout] 339 + if self.a12bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:342:12 [INFO] [stdout] | [INFO] [stdout] 342 | if (self.a13id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 342 - if (self.a13id > 0) { [INFO] [stdout] 342 + if self.a13id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:345:12 [INFO] [stdout] | [INFO] [stdout] 345 | if (self.a13bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 345 - if (self.a13bid > 0) { [INFO] [stdout] 345 + if self.a13bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 348 | if (self.aa13id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 348 - if (self.aa13id > 0) { [INFO] [stdout] 348 + if self.aa13id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:351:12 [INFO] [stdout] | [INFO] [stdout] 351 | if (self.aa13bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 351 - if (self.aa13bid > 0) { [INFO] [stdout] 351 + if self.aa13bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:354:12 [INFO] [stdout] | [INFO] [stdout] 354 | if (self.a14id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 354 - if (self.a14id > 0) { [INFO] [stdout] 354 + if self.a14id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:357:12 [INFO] [stdout] | [INFO] [stdout] 357 | if (self.a14bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 357 - if (self.a14bid > 0) { [INFO] [stdout] 357 + if self.a14bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:360:12 [INFO] [stdout] | [INFO] [stdout] 360 | if (self.a15id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 360 - if (self.a15id > 0) { [INFO] [stdout] 360 + if self.a15id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:363:12 [INFO] [stdout] | [INFO] [stdout] 363 | if (self.a15bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 363 - if (self.a15bid > 0) { [INFO] [stdout] 363 + if self.a15bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:366:12 [INFO] [stdout] | [INFO] [stdout] 366 | if (self.a16id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 366 - if (self.a16id > 0) { [INFO] [stdout] 366 + if self.a16id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `sbyte` in this scope [INFO] [stdout] --> src/data_class.rs:835:31 [INFO] [stdout] | [INFO] [stdout] 835 | self.CheckTypeVarCount[ sbyte.MaxValue] = 2; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:369:12 [INFO] [stdout] | [INFO] [stdout] 369 | if (self.a16bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 369 - if (self.a16bid > 0) { [INFO] [stdout] 369 + if self.a16bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:372:12 [INFO] [stdout] | [INFO] [stdout] 372 | if (self.a17id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 372 - if (self.a17id > 0) { [INFO] [stdout] 372 + if self.a17id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:375:12 [INFO] [stdout] | [INFO] [stdout] 375 | if (self.a17bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 375 - if (self.a17bid > 0) { [INFO] [stdout] 375 + if self.a17bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:378:12 [INFO] [stdout] | [INFO] [stdout] 378 | if (self.a18id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 378 - if (self.a18id > 0) { [INFO] [stdout] 378 + if self.a18id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | if (self.a18bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 381 - if (self.a18bid > 0) { [INFO] [stdout] 381 + if self.a18bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:384:12 [INFO] [stdout] | [INFO] [stdout] 384 | if (self.a19id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 384 - if (self.a19id > 0) { [INFO] [stdout] 384 + if self.a19id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:387:12 [INFO] [stdout] | [INFO] [stdout] 387 | if (self.a19bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 387 - if (self.a19bid > 0) { [INFO] [stdout] 387 + if self.a19bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0424]: expected value, found module `self` [INFO] [stdout] --> src/data_class.rs:3924:35 [INFO] [stdout] | [INFO] [stdout] 3922 | pub fn SetDefaultRules(bool namesonly = false) [INFO] [stdout] | --------------- this function doesn't have a `self` parameter [INFO] [stdout] 3923 | { [INFO] [stdout] 3924 | let mut ruleCounter: i32 = self.RuleCounter; [INFO] [stdout] | ^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stdout] | [INFO] [stdout] help: add a `self` receiver parameter to make the associated `fn` a method [INFO] [stdout] | [INFO] [stdout] 3922 | pub fn SetDefaultRules(&self, bool namesonly = false) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0424]: expected value, found module `self` [INFO] [stdout] --> src/data_class.rs:6038:37 [INFO] [stdout] | [INFO] [stdout] 6036 | pub fn SetDefaultTempStrings() [INFO] [stdout] | --------------------- this function doesn't have a `self` parameter [INFO] [stdout] 6037 | { [INFO] [stdout] 6038 | let mut stringCounter: i32 = self.StringCounter; [INFO] [stdout] | ^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stdout] | [INFO] [stdout] help: add a `self` receiver parameter to make the associated `fn` a method [INFO] [stdout] | [INFO] [stdout] 6036 | pub fn SetDefaultTempStrings(&self) [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HexClass` in this scope [INFO] [stdout] --> src/map_class.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | pub HexObj: Vec, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 19 + use crate::hex_class::HexClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:390:12 [INFO] [stdout] | [INFO] [stdout] 390 | if (self.a20id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 390 - if (self.a20id > 0) { [INFO] [stdout] 390 + if self.a20id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GC` in this scope [INFO] [stdout] --> src/map_class.rs:36:7 [INFO] [stdout] | [INFO] [stdout] 36 | GC.Collect(); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Application` in this scope [INFO] [stdout] --> src/map_class.rs:37:7 [INFO] [stdout] | [INFO] [stdout] 37 | Application.DoEvents(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:393:12 [INFO] [stdout] | [INFO] [stdout] 393 | if (self.a20bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 393 - if (self.a20bid > 0) { [INFO] [stdout] 393 + if self.a20bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:38:30 [INFO] [stdout] | [INFO] [stdout] 38 | info.AddValue("Name", this.Name); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 38 | info.AddValue("Name", self.Name); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:396:12 [INFO] [stdout] | [INFO] [stdout] 396 | if (self.a21id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 396 - if (self.a21id > 0) { [INFO] [stdout] 396 + if self.a21id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:399:12 [INFO] [stdout] | [INFO] [stdout] 399 | if (self.a21bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 399 - if (self.a21bid > 0) { [INFO] [stdout] 399 + if self.a21bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:402:12 [INFO] [stdout] | [INFO] [stdout] 402 | if (self.a22id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 402 - if (self.a22id > 0) { [INFO] [stdout] 402 + if self.a22id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:405:12 [INFO] [stdout] | [INFO] [stdout] 405 | if (self.a22bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 405 - if (self.a22bid > 0) { [INFO] [stdout] 405 + if self.a22bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:408:12 [INFO] [stdout] | [INFO] [stdout] 408 | if (self.a23id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 408 - if (self.a23id > 0) { [INFO] [stdout] 408 + if self.a23id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:411:12 [INFO] [stdout] | [INFO] [stdout] 411 | if (self.a23bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 411 - if (self.a23bid > 0) { [INFO] [stdout] 411 + if self.a23bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:414:12 [INFO] [stdout] | [INFO] [stdout] 414 | if (self.UnitList2Id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 414 - if (self.UnitList2Id > 0) { [INFO] [stdout] 414 + if self.UnitList2Id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:417:12 [INFO] [stdout] | [INFO] [stdout] 417 | if (self.UnitNr <= -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 417 - if (self.UnitNr <= -1) { [INFO] [stdout] 417 + if self.UnitNr <= -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:445:12 [INFO] [stdout] | [INFO] [stdout] 445 | ...if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter)... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 445 - if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter)) { [INFO] [stdout] 445 + if (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:454:12 [INFO] [stdout] | [INFO] [stdout] 454 | ...if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) && (self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr > -1)... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 454 - if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) && (self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr > -1)) { [INFO] [stdout] 454 + if (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) && (self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr > -1) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/action_card_window_class.rs:562:19 [INFO] [stdout] | [INFO] [stdout] 562 | while (index1 <= subPartCounter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 562 - while (index1 <= subPartCounter) { [INFO] [stdout] 562 + while index1 <= subPartCounter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:563:20 [INFO] [stdout] | [INFO] [stdout] 563 | ...if ((x > self.SubPartX[index1]) && (x < self.SubPartX[index1] + self.SubPartW[index1]) && (y > self.SubPartY[index1]) && (y < self.SubPartY[index1] + self.SubPartH[index1])... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 563 - if ((x > self.SubPartX[index1]) && (x < self.SubPartX[index1] + self.SubPartW[index1]) && (y > self.SubPartY[index1]) && (y < self.SubPartY[index1] + self.SubPartH[index1])) { [INFO] [stdout] 563 + if (x > self.SubPartX[index1]) && (x < self.SubPartX[index1] + self.SubPartW[index1]) && (y > self.SubPartY[index1]) && (y < self.SubPartY[index1] + self.SubPartH[index1]) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:580:24 [INFO] [stdout] | [INFO] [stdout] 580 | if (num1 == self.UnitListId) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 580 - if (num1 == self.UnitListId) { [INFO] [stdout] 580 + if num1 == self.UnitListId { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:39:33 [INFO] [stdout] | [INFO] [stdout] 39 | info.AddValue("MapWidth", this.MapWidth); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 39 | info.AddValue("MapWidth", self.MapWidth); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:583:28 [INFO] [stdout] | [INFO] [stdout] 583 | if (num3 > -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 583 - if (num3 > -1) { [INFO] [stdout] 583 + if num3 > -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:40:34 [INFO] [stdout] | [INFO] [stdout] 40 | info.AddValue("MapHeight", this.MapHeight); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 40 | info.AddValue("MapHeight", self.MapHeight); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:36 [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * (... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((self.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:58 [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * (... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (self.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:88 [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * (... [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((self.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:110 [INFO] [stdout] | [INFO] [stdout] 41 | ...(this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (self.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:590:24 [INFO] [stdout] | [INFO] [stdout] 590 | if (num1 == self.BAddUnitId) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 590 - if (num1 == self.BAddUnitId) { [INFO] [stdout] 590 + if num1 == self.BAddUnitId { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:615:24 [INFO] [stdout] | [INFO] [stdout] 615 | if (num1 == self.b2id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 615 - if (num1 == self.b2id) { [INFO] [stdout] 615 + if num1 == self.b2id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:139 [INFO] [stdout] | [INFO] [stdout] 41 | ...((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((self.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:41:161 [INFO] [stdout] | [INFO] [stdout] 41 | ... (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 41 | let mut num1: i32 = 164 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 24 * ((this.MapWidth + 1) * (this.MapHeight + 1)) + 4 * ((this.MapWidth + 1) * (self.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:687:24 [INFO] [stdout] | [INFO] [stdout] 687 | if (num1 == self.a22id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 687 - if (num1 == self.a22id) { [INFO] [stdout] 687 + if num1 == self.a22id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:43:43 [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((self.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:696:24 [INFO] [stdout] | [INFO] [stdout] 696 | if (num1 == self.b3id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 696 - if (num1 == self.b3id) { [INFO] [stdout] 696 + if num1 == self.b3id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:43:65 [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((this.MapWidth + 1) * (this.MapHeight + 1)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 43 | let mut num3: i32 = num1 + 112 * ((this.MapWidth + 1) * (self.MapHeight + 1)); [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `this` in this scope [INFO] [stdout] --> src/map_class.rs:44:33 [INFO] [stdout] | [INFO] [stdout] 44 | let mut mapWidth1: i32 = this.MapWidth; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might have meant to use `self` here instead [INFO] [stdout] | [INFO] [stdout] 44 | let mut mapWidth1: i32 = self.MapWidth; [INFO] [stdout] | ~~~~ [INFO] [stdout] help: if you meant to use `self`, you are also missing a `self` receiver argument [INFO] [stdout] | [INFO] [stdout] 34 | pub fn GetObjectData(SerializationInfo &self, info, StreamingContext context) [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:705:24 [INFO] [stdout] | [INFO] [stdout] 705 | if (num1 == self.b4id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 705 - if (num1 == self.b4id) { [INFO] [stdout] 705 + if num1 == self.b4id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SimpleList` in this scope [INFO] [stdout] --> src/hex_class.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub tempLISjumps: SimpleList, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use crate::simple_list::SimpleList; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAClass` in this scope [INFO] [stdout] --> src/ai_class.rs:80:20 [INFO] [stdout] | [INFO] [stdout] 80 | pub SAObj: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:720:24 [INFO] [stdout] | [INFO] [stdout] 720 | if (num1 == self.a2id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 720 - if (num1 == self.a2id) { [INFO] [stdout] 720 + if num1 == self.a2id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AIPlanClass` in this scope [INFO] [stdout] --> src/ai_class.rs:86:23 [INFO] [stdout] | [INFO] [stdout] 86 | pub TPlanObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAClass` in this scope [INFO] [stdout] --> src/ai_class.rs:80:20 [INFO] [stdout] | [INFO] [stdout] 80 | pub SAObj: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AIPlanClass` in this scope [INFO] [stdout] --> src/ai_class.rs:86:23 [INFO] [stdout] | [INFO] [stdout] 86 | pub TPlanObj: Vec, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 61 | pub struct AIClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:480:28 [INFO] [stdout] | [INFO] [stdout] 480 | pub NEUTRALREGIMEBACK: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:481:16 [INFO] [stdout] | [INFO] [stdout] 481 | pub CARD1: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:482:16 [INFO] [stdout] | [INFO] [stdout] 482 | pub CARD2: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:483:16 [INFO] [stdout] | [INFO] [stdout] 483 | pub CARD3: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:484:16 [INFO] [stdout] | [INFO] [stdout] 484 | pub CARD4: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:485:16 [INFO] [stdout] | [INFO] [stdout] 485 | pub CARD5: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:486:17 [INFO] [stdout] | [INFO] [stdout] 486 | pub CARD1B: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:487:17 [INFO] [stdout] | [INFO] [stdout] 487 | pub CARD2B: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:488:17 [INFO] [stdout] | [INFO] [stdout] 488 | pub CARD3B: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:704:21 [INFO] [stdout] | [INFO] [stdout] 704 | pub seColWhite: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:705:22 [INFO] [stdout] | [INFO] [stdout] 705 | pub seColYellow: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:706:19 [INFO] [stdout] | [INFO] [stdout] 706 | pub seColRed: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:707:21 [INFO] [stdout] | [INFO] [stdout] 707 | pub seColGreen: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:708:20 [INFO] [stdout] | [INFO] [stdout] 708 | pub seColGray: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:709:25 [INFO] [stdout] | [INFO] [stdout] 709 | pub seColDelegated: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:725:24 [INFO] [stdout] | [INFO] [stdout] 725 | if (num1 == self.a19id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 725 - if (num1 == self.a19id) { [INFO] [stdout] 725 + if num1 == self.a19id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:730:24 [INFO] [stdout] | [INFO] [stdout] 730 | if (num1 == self.a3id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 730 - if (num1 == self.a3id) { [INFO] [stdout] 730 + if num1 == self.a3id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:735:24 [INFO] [stdout] | [INFO] [stdout] 735 | if (num1 == self.a21id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 735 - if (num1 == self.a21id) { [INFO] [stdout] 735 + if num1 == self.a21id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:710:21 [INFO] [stdout] | [INFO] [stdout] 710 | pub seColBrown: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:740:24 [INFO] [stdout] | [INFO] [stdout] 740 | if (num1 == self.a16id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 740 - if (num1 == self.a16id) { [INFO] [stdout] 740 + if num1 == self.a16id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:711:20 [INFO] [stdout] | [INFO] [stdout] 711 | pub seColBlue: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:745:24 [INFO] [stdout] | [INFO] [stdout] 745 | if (num1 == self.a4id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 745 - if (num1 == self.a4id) { [INFO] [stdout] 745 + if num1 == self.a4id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:712:18 [INFO] [stdout] | [INFO] [stdout] 712 | pub seColTW: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:747:28 [INFO] [stdout] | [INFO] [stdout] 747 | if (num14 > -2 && num14 <= self.game.Data.EventPicCounter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 747 - if (num14 > -2 && num14 <= self.game.Data.EventPicCounter) { [INFO] [stdout] 747 + if num14 > -2 && num14 <= self.game.Data.EventPicCounter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:754:24 [INFO] [stdout] | [INFO] [stdout] 754 | if (num1 == self.aa4id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 754 - if (num1 == self.aa4id) { [INFO] [stdout] 754 + if num1 == self.aa4id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DataClass` in this scope [INFO] [stdout] --> src/game_class.rs:730:15 [INFO] [stdout] | [INFO] [stdout] 730 | pub Data: DataClass, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use crate::data_class::DataClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CustomBitmapClass` in this scope [INFO] [stdout] --> src/game_class.rs:731:26 [INFO] [stdout] | [INFO] [stdout] 731 | pub CustomBitmapObj: CustomBitmapClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HandyFunctionsclass` in this scope [INFO] [stdout] --> src/game_class.rs:732:28 [INFO] [stdout] | [INFO] [stdout] 732 | pub HandyFunctionsObj: HandyFunctionsclass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CombatClass` in this scope [INFO] [stdout] --> src/game_class.rs:733:21 [INFO] [stdout] | [INFO] [stdout] 733 | pub TempCombat: CombatClass, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProcessingClass` in this scope [INFO] [stdout] --> src/game_class.rs:734:24 [INFO] [stdout] | [INFO] [stdout] 734 | pub ProcessingObj: ProcessingClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AIClass` in this scope [INFO] [stdout] --> src/game_class.rs:735:16 [INFO] [stdout] | [INFO] [stdout] 735 | pub AIObj: AIClass, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use crate::ai_class::AIClass; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NewAIClass` in this scope [INFO] [stdout] --> src/game_class.rs:736:19 [INFO] [stdout] | [INFO] [stdout] 736 | pub NewAIObj: NewAIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DC2AIClass` in this scope [INFO] [stdout] --> src/game_class.rs:737:19 [INFO] [stdout] | [INFO] [stdout] 737 | pub DC2AIObj: DC2AIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:756:28 [INFO] [stdout] | [INFO] [stdout] 756 | if (num15 > -2 && num15 <= self.game.Data.EventPicCounter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 756 - if (num15 > -2 && num15 <= self.game.Data.EventPicCounter) { [INFO] [stdout] 756 + if num15 > -2 && num15 <= self.game.Data.EventPicCounter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:763:24 [INFO] [stdout] | [INFO] [stdout] 763 | if (num1 == self.a20id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 763 - if (num1 == self.a20id) { [INFO] [stdout] 763 + if num1 == self.a20id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EventRelatedClass` in this scope [INFO] [stdout] --> src/game_class.rs:738:26 [INFO] [stdout] | [INFO] [stdout] 738 | pub EventRelatedObj: EventRelatedClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EditClass` in this scope [INFO] [stdout] --> src/game_class.rs:739:18 [INFO] [stdout] | [INFO] [stdout] 739 | pub EditObj: EditClass, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:766:20 [INFO] [stdout] | [INFO] [stdout] 766 | pub MapFrame1: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:765:28 [INFO] [stdout] | [INFO] [stdout] 765 | if (num16 > -2 && num16 <= 5) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 765 - if (num16 > -2 && num16 <= 5) { [INFO] [stdout] 765 + if num16 > -2 && num16 <= 5 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:772:24 [INFO] [stdout] | [INFO] [stdout] 772 | if (num1 == self.a5id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 772 - if (num1 == self.a5id) { [INFO] [stdout] 772 + if num1 == self.a5id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:774:28 [INFO] [stdout] | [INFO] [stdout] 774 | if (num17 > -1 && num17 <= 999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 774 - if (num17 > -1 && num17 <= 999) { [INFO] [stdout] 774 + if num17 > -1 && num17 <= 999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:781:24 [INFO] [stdout] | [INFO] [stdout] 781 | if (num1 == self.a6id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 781 - if (num1 == self.a6id) { [INFO] [stdout] 781 + if num1 == self.a6id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:783:28 [INFO] [stdout] | [INFO] [stdout] 783 | if (num18 > -1 && num18 <= 99999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 783 - if (num18 > -1 && num18 <= 99999) { [INFO] [stdout] 783 + if num18 > -1 && num18 <= 99999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:788:32 [INFO] [stdout] | [INFO] [stdout] 788 | ... if (num19 > -1 && num19 <= 99999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 788 - if (num19 > -1 && num19 <= 99999) { [INFO] [stdout] 788 + if num19 > -1 && num19 <= 99999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:767:20 [INFO] [stdout] | [INFO] [stdout] 767 | pub MapFrame2: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:768:20 [INFO] [stdout] | [INFO] [stdout] 768 | pub MapFrame3: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:769:20 [INFO] [stdout] | [INFO] [stdout] 769 | pub MapFrame4: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:770:21 [INFO] [stdout] | [INFO] [stdout] 770 | pub LeftFrame1: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:771:21 [INFO] [stdout] | [INFO] [stdout] 771 | pub LeftFrame2: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:772:21 [INFO] [stdout] | [INFO] [stdout] 772 | pub LeftFrame3: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:773:21 [INFO] [stdout] | [INFO] [stdout] 773 | pub LeftFrame4: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:791:36 [INFO] [stdout] | [INFO] [stdout] 791 | ... if (num20 > -1 && num20 <= 99999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 791 - if (num20 > -1 && num20 <= 99999) { [INFO] [stdout] 791 + if num20 > -1 && num20 <= 99999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:774:19 [INFO] [stdout] | [INFO] [stdout] 774 | pub GameCol1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:775:19 [INFO] [stdout] | [INFO] [stdout] 775 | pub GameCol2: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:776:19 [INFO] [stdout] | [INFO] [stdout] 776 | pub GameCol3: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:777:19 [INFO] [stdout] | [INFO] [stdout] 777 | pub GameCol4: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:778:19 [INFO] [stdout] | [INFO] [stdout] 778 | pub GameCol5: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:800:24 [INFO] [stdout] | [INFO] [stdout] 800 | if (num1 == self.BNameId) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 800 - if (num1 == self.BNameId) { [INFO] [stdout] 800 + if num1 == self.BNameId { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:806:24 [INFO] [stdout] | [INFO] [stdout] 806 | if (num1 == self.BRemoveUnitId && self.UnitNr > -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 806 - if (num1 == self.BRemoveUnitId && self.UnitNr > -1) { [INFO] [stdout] 806 + if num1 == self.BRemoveUnitId && self.UnitNr > -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Expand` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | Goal_Expand = 51, // 0x00000033 [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalExpand` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:779:19 [INFO] [stdout] | [INFO] [stdout] 779 | pub GameCol6: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:780:19 [INFO] [stdout] | [INFO] [stdout] 780 | pub GameCol7: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:781:19 [INFO] [stdout] | [INFO] [stdout] 781 | pub GameCol8: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_RegularTroops` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | Goal_RegularTroops = 52, // 0x00000034 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalRegularTroops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Expand2` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | Goal_Expand2 = 53, // 0x00000035 [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalExpand2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:782:19 [INFO] [stdout] | [INFO] [stdout] 782 | pub GameCol9: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:783:22 [INFO] [stdout] | [INFO] [stdout] 783 | pub GameColPen1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Expand0` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Goal_Expand0 = 54, // 0x00000036 [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalExpand0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_MultiUnit` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Goal_MultiUnit = 55, // 0x00000037 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalMultiUnit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise1` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Goal_Promise1 = 56, // 0x00000038 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:784:20 [INFO] [stdout] | [INFO] [stdout] 784 | pub GameFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:785:20 [INFO] [stdout] | [INFO] [stdout] 785 | pub GameFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:786:20 [INFO] [stdout] | [INFO] [stdout] 786 | pub GameFont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise2` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | Goal_Promise2 = 57, // 0x00000039 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise11` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Goal_Promise11 = 58, // 0x0000003A [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise11` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise12` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Goal_Promise12 = 59, // 0x0000003B [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:787:21 [INFO] [stdout] | [INFO] [stdout] 787 | pub gamefont1b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:788:21 [INFO] [stdout] | [INFO] [stdout] 788 | pub gamefont2b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:789:20 [INFO] [stdout] | [INFO] [stdout] 789 | pub MarcFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise21` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | Goal_Promise21 = 60, // 0x0000003C [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise21` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise22` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Goal_Promise22 = 61, // 0x0000003D [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise22` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise23` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Goal_Promise23 = 62, // 0x0000003E [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise23` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:790:20 [INFO] [stdout] | [INFO] [stdout] 790 | pub MarcFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:791:20 [INFO] [stdout] | [INFO] [stdout] 791 | pub MarcFont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:792:20 [INFO] [stdout] | [INFO] [stdout] 792 | pub MarcFont4: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise24` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | Goal_Promise24 = 63, // 0x0000003F [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise24` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise25` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | Goal_Promise25 = 64, // 0x00000040 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise25` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise31` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | Goal_Promise31 = 65, // 0x00000041 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise31` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:793:21 [INFO] [stdout] | [INFO] [stdout] 793 | pub MarcFont4b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise32` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | Goal_Promise32 = 66, // 0x00000042 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:794:21 [INFO] [stdout] | [INFO] [stdout] 794 | pub marcFont18: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise33` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | Goal_Promise33 = 67, // 0x00000043 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise33` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:795:21 [INFO] [stdout] | [INFO] [stdout] 795 | pub marcFont17: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise34` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | Goal_Promise34 = 68, // 0x00000044 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise34` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise41` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | Goal_Promise41 = 69, // 0x00000045 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise41` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise42` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | Goal_Promise42 = 70, // 0x00000046 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise42` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:796:20 [INFO] [stdout] | [INFO] [stdout] 796 | pub MarcFont5: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:797:20 [INFO] [stdout] | [INFO] [stdout] 797 | pub MarcFont6: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise43` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | Goal_Promise43 = 71, // 0x00000047 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise43` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:798:21 [INFO] [stdout] | [INFO] [stdout] 798 | pub MarcFont16: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise51` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | Goal_Promise51 = 72, // 0x00000048 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise51` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise52` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | Goal_Promise52 = 73, // 0x00000049 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise52` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:799:18 [INFO] [stdout] | [INFO] [stdout] 799 | pub seFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise53` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | Goal_Promise53 = 74, // 0x0000004A [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise53` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise54` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | Goal_Promise54 = 75, // 0x0000004B [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise54` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:800:19 [INFO] [stdout] | [INFO] [stdout] 800 | pub VicFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise55` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Goal_Promise55 = 76, // 0x0000004C [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise55` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise56` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | Goal_Promise56 = 77, // 0x0000004D [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise56` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:801:19 [INFO] [stdout] | [INFO] [stdout] 801 | pub VicFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise71` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | Goal_Promise71 = 78, // 0x0000004E [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise71` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:802:19 [INFO] [stdout] | [INFO] [stdout] 802 | pub VicFont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise81` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | Goal_Promise81 = 79, // 0x0000004F [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise81` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:803:19 [INFO] [stdout] | [INFO] [stdout] 803 | pub VicFont4: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise82` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | Goal_Promise82 = 80, // 0x00000050 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise82` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:804:19 [INFO] [stdout] | [INFO] [stdout] 804 | pub VicFont5: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise83` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | Goal_Promise83 = 81, // 0x00000051 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise83` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise91` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | Goal_Promise91 = 82, // 0x00000052 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise91` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:805:19 [INFO] [stdout] | [INFO] [stdout] 805 | pub VicFont6: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise3` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | Goal_Promise3 = 83, // 0x00000053 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_MetalProd` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | Advice_Zone_MetalProd = 301, // 0x0000012D [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneMetalProd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:806:19 [INFO] [stdout] | [INFO] [stdout] 806 | pub VicFont7: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_IPProd` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | Advice_Zone_IPProd = 302, // 0x0000012E [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneIpprod` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_MetalProd2` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Advice_Zone_MetalProd2 = 303, // 0x0000012F [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneMetalProd2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:807:19 [INFO] [stdout] | [INFO] [stdout] 807 | pub VicFont8: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_LowAmmo` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | Advice_Zone_LowAmmo = 304, // 0x00000130 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneLowAmmo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_LowMachines` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | Advice_Zone_LowMachines = 305, // 0x00000131 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneLowMachines` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:808:20 [INFO] [stdout] | [INFO] [stdout] 808 | pub MarcFont7: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_LowWorkerHap` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | Advice_Zone_LowWorkerHap = 306, // 0x00000132 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneLowWorkerHap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_Unrest` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | Advice_Zone_Unrest = 307, // 0x00000133 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneUnrest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:809:20 [INFO] [stdout] | [INFO] [stdout] 809 | pub MarcFont8: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_Danger1` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | Advice_Zone_Danger1 = 308, // 0x00000134 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneDanger1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Unit_BadSupply` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | Advice_Unit_BadSupply = 501, // 0x000001F5 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceUnitBadSupply` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:810:21 [INFO] [stdout] | [INFO] [stdout] 810 | pub MarcFont8b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Unit_LowMorale` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | Advice_Unit_LowMorale = 502, // 0x000001F6 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceUnitLowMorale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Regime_LowCredits` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | Advice_Regime_LowCredits = 701, // 0x000002BD [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceRegimeLowCredits` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:811:21 [INFO] [stdout] | [INFO] [stdout] 811 | pub MarcFont8c: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Regime_LowLeaderRel` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | Advice_Regime_LowLeaderRel = 702, // 0x000002BE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceRegimeLowLeaderRel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::random` [INFO] [stdout] --> src/simple_list.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rand::random; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:812:20 [INFO] [stdout] | [INFO] [stdout] 812 | pub MarcFont9: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 277 | if (num1 < 1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 277 - if (num1 < 1) { [INFO] [stdout] 277 + if num1 < 1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:306:12 [INFO] [stdout] | [INFO] [stdout] 306 | if (nr < self.Counter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 306 - if (nr < self.Counter) { [INFO] [stdout] 306 + if nr < self.Counter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:813:21 [INFO] [stdout] | [INFO] [stdout] 813 | pub MarcFont10: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:337:10 [INFO] [stdout] | [INFO] [stdout] 337 | if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 337 - if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] 337 + if Information::IsNothing( SL) || SL.Counter == -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:814:21 [INFO] [stdout] | [INFO] [stdout] 814 | pub MarcFont11: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:351:10 [INFO] [stdout] | [INFO] [stdout] 351 | if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 351 - if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] 351 + if Information::IsNothing( SL) || SL.Counter == -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:815:22 [INFO] [stdout] | [INFO] [stdout] 815 | pub MarcFont11b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | if (self.FindWeight(SL.Id[index]) < SL.Weight[index]) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 381 - if (self.FindWeight(SL.Id[index]) < SL.Weight[index]) { [INFO] [stdout] 381 + if self.FindWeight(SL.Id[index]) < SL.Weight[index] { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/simple_list.rs:395:26 [INFO] [stdout] | [INFO] [stdout] 395 | self.Weight[nr] = (self.Weight[nr] * multi); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 395 - self.Weight[nr] = (self.Weight[nr] * multi); [INFO] [stdout] 395 + self.Weight[nr] = self.Weight[nr] * multi; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:816:21 [INFO] [stdout] | [INFO] [stdout] 816 | pub MarcFont12: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:817:21 [INFO] [stdout] | [INFO] [stdout] 817 | pub MarcFont13: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:818:21 [INFO] [stdout] | [INFO] [stdout] 818 | pub MarcFont14: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:819:22 [INFO] [stdout] | [INFO] [stdout] 819 | pub MarcFont14b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:820:21 [INFO] [stdout] | [INFO] [stdout] 820 | pub MarcFont15: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:821:19 [INFO] [stdout] | [INFO] [stdout] 821 | pub MarcCol1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:822:19 [INFO] [stdout] | [INFO] [stdout] 822 | pub MarcCol2: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:823:19 [INFO] [stdout] | [INFO] [stdout] 823 | pub MarcCol3: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:824:19 [INFO] [stdout] | [INFO] [stdout] 824 | pub MarcCol4: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:825:19 [INFO] [stdout] | [INFO] [stdout] 825 | pub MarcCol5: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:826:19 [INFO] [stdout] | [INFO] [stdout] 826 | pub MarcCol6: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:827:19 [INFO] [stdout] | [INFO] [stdout] 827 | pub MarcCol7: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:828:20 [INFO] [stdout] | [INFO] [stdout] 828 | pub VicColor1: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:829:20 [INFO] [stdout] | [INFO] [stdout] 829 | pub VicColor2: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:830:20 [INFO] [stdout] | [INFO] [stdout] 830 | pub VicColor3: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:831:20 [INFO] [stdout] | [INFO] [stdout] 831 | pub VicColor6: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:832:20 [INFO] [stdout] | [INFO] [stdout] 832 | pub VicColor4: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:833:20 [INFO] [stdout] | [INFO] [stdout] 833 | pub VicColor5: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:834:20 [INFO] [stdout] | [INFO] [stdout] 834 | pub VicColor8: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:835:20 [INFO] [stdout] | [INFO] [stdout] 835 | pub viccolor7: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:836:25 [INFO] [stdout] | [INFO] [stdout] 836 | pub VicColor5Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:837:25 [INFO] [stdout] | [INFO] [stdout] 837 | pub VicColor1Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:838:25 [INFO] [stdout] | [INFO] [stdout] 838 | pub VicColor2Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:839:25 [INFO] [stdout] | [INFO] [stdout] 839 | pub VicColor3Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:840:25 [INFO] [stdout] | [INFO] [stdout] 840 | pub VicColor4Shade: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:841:21 [INFO] [stdout] | [INFO] [stdout] 841 | pub introFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:842:21 [INFO] [stdout] | [INFO] [stdout] 842 | pub introFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:843:22 [INFO] [stdout] | [INFO] [stdout] 843 | pub introfont2b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:844:22 [INFO] [stdout] | [INFO] [stdout] 844 | pub introfont1b: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:845:21 [INFO] [stdout] | [INFO] [stdout] 845 | pub introfont3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:846:28 [INFO] [stdout] | [INFO] [stdout] 846 | pub shadowFontConsole: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:847:29 [INFO] [stdout] | [INFO] [stdout] 847 | pub shadowFontConsole2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:848:29 [INFO] [stdout] | [INFO] [stdout] 848 | pub shadowFontConsole3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:849:29 [INFO] [stdout] | [INFO] [stdout] 849 | pub shadowFontConsole4: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:850:18 [INFO] [stdout] | [INFO] [stdout] 850 | pub seFont2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:851:27 [INFO] [stdout] | [INFO] [stdout] 851 | pub se1TypeWriterBig: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:852:28 [INFO] [stdout] | [INFO] [stdout] 852 | pub se1TypeWriterBig2: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:853:28 [INFO] [stdout] | [INFO] [stdout] 853 | pub se1TypeWriterBig3: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:854:30 [INFO] [stdout] | [INFO] [stdout] 854 | pub se1TypeWriterMedium: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:855:29 [INFO] [stdout] | [INFO] [stdout] 855 | pub se1TypeWriterSmall: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:856:18 [INFO] [stdout] | [INFO] [stdout] 856 | pub FontCol: PrivateFontCollection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:857:19 [INFO] [stdout] | [INFO] [stdout] 857 | pub FontCol2: PrivateFontCollection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:858:25 [INFO] [stdout] | [INFO] [stdout] 858 | pub DynFontCol: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:859:22 [INFO] [stdout] | [INFO] [stdout] 859 | pub DynFont: Vec, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Form1` in this scope [INFO] [stdout] --> src/game_class.rs:865:18 [INFO] [stdout] | [INFO] [stdout] 865 | pub FormRef: Form1, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Thread` in this scope [INFO] [stdout] --> src/game_class.rs:866:19 [INFO] [stdout] | [INFO] [stdout] 866 | pub AIThread: Thread, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use std::thread::Thread; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Thread` in this scope [INFO] [stdout] --> src/game_class.rs:869:20 [INFO] [stdout] | [INFO] [stdout] 869 | pub se1Thread: Thread, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use std::thread::Thread; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameLoopClass2` in this scope [INFO] [stdout] --> src/game_class.rs:872:22 [INFO] [stdout] | [INFO] [stdout] 872 | pub se1GameLoop: GameLoopClass2 , [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Bitmap` in this scope [INFO] [stdout] --> src/game_class.rs:480:28 [INFO] [stdout] | [INFO] [stdout] 480 | pub NEUTRALREGIMEBACK: Bitmap, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Color` in this scope [INFO] [stdout] --> src/game_class.rs:704:21 [INFO] [stdout] | [INFO] [stdout] 704 | pub seColWhite: Color, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CustomBitmapClass` in this scope [INFO] [stdout] --> src/game_class.rs:731:26 [INFO] [stdout] | [INFO] [stdout] 731 | pub CustomBitmapObj: CustomBitmapClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HandyFunctionsclass` in this scope [INFO] [stdout] --> src/game_class.rs:732:28 [INFO] [stdout] | [INFO] [stdout] 732 | pub HandyFunctionsObj: HandyFunctionsclass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CombatClass` in this scope [INFO] [stdout] --> src/game_class.rs:733:21 [INFO] [stdout] | [INFO] [stdout] 733 | pub TempCombat: CombatClass, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ProcessingClass` in this scope [INFO] [stdout] --> src/game_class.rs:734:24 [INFO] [stdout] | [INFO] [stdout] 734 | pub ProcessingObj: ProcessingClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NewAIClass` in this scope [INFO] [stdout] --> src/game_class.rs:736:19 [INFO] [stdout] | [INFO] [stdout] 736 | pub NewAIObj: NewAIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DC2AIClass` in this scope [INFO] [stdout] --> src/game_class.rs:737:19 [INFO] [stdout] | [INFO] [stdout] 737 | pub DC2AIObj: DC2AIClass, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EventRelatedClass` in this scope [INFO] [stdout] --> src/game_class.rs:738:26 [INFO] [stdout] | [INFO] [stdout] 738 | pub EventRelatedObj: EventRelatedClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `EditClass` in this scope [INFO] [stdout] --> src/game_class.rs:739:18 [INFO] [stdout] | [INFO] [stdout] 739 | pub EditObj: EditClass, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:784:20 [INFO] [stdout] | [INFO] [stdout] 784 | pub GameFont1: Font, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:856:18 [INFO] [stdout] | [INFO] [stdout] 856 | pub FontCol: PrivateFontCollection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PrivateFontCollection` in this scope [INFO] [stdout] --> src/game_class.rs:858:25 [INFO] [stdout] | [INFO] [stdout] 858 | pub DynFontCol: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Font` in this scope [INFO] [stdout] --> src/game_class.rs:859:22 [INFO] [stdout] | [INFO] [stdout] 859 | pub DynFont: Vec, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Form1` in this scope [INFO] [stdout] --> src/game_class.rs:865:18 [INFO] [stdout] | [INFO] [stdout] 865 | pub FormRef: Form1, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `GameLoopClass2` in this scope [INFO] [stdout] --> src/game_class.rs:872:22 [INFO] [stdout] | [INFO] [stdout] 872 | pub se1GameLoop: GameLoopClass2 , [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 182 | pub struct GameClass [INFO] [stdout] | ++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CheckDLCpresent` in this scope [INFO] [stdout] --> src/game_class.rs:881:8 [INFO] [stdout] | [INFO] [stdout] 881 | impl CheckDLCpresent { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/action_card_window_class.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:222:12 [INFO] [stdout] | [INFO] [stdout] 222 | if (self.BRemoveUnitTextId > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 222 - if (self.BRemoveUnitTextId > 0) { [INFO] [stdout] 222 + if self.BRemoveUnitTextId > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:225:12 [INFO] [stdout] | [INFO] [stdout] 225 | if (self.cloneid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 225 - if (self.cloneid > 0) { [INFO] [stdout] 225 + if self.cloneid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:228:12 [INFO] [stdout] | [INFO] [stdout] 228 | if (self.clonetextid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 228 - if (self.clonetextid > 0) { [INFO] [stdout] 228 + if self.clonetextid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:231:12 [INFO] [stdout] | [INFO] [stdout] 231 | if (self.x1id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 231 - if (self.x1id > 0) { [INFO] [stdout] 231 + if self.x1id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | if (self.x2id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 234 - if (self.x2id > 0) { [INFO] [stdout] 234 + if self.x2id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | if (self.x3id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 237 - if (self.x3id > 0) { [INFO] [stdout] 237 + if self.x3id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:240:12 [INFO] [stdout] | [INFO] [stdout] 240 | if (self.b1id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 240 - if (self.b1id > 0) { [INFO] [stdout] 240 + if self.b1id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:243:12 [INFO] [stdout] | [INFO] [stdout] 243 | if (self.b1bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 243 - if (self.b1bid > 0) { [INFO] [stdout] 243 + if self.b1bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:246:12 [INFO] [stdout] | [INFO] [stdout] 246 | if (self.b3id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 246 - if (self.b3id > 0) { [INFO] [stdout] 246 + if self.b3id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:249:12 [INFO] [stdout] | [INFO] [stdout] 249 | if (self.b3bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 249 - if (self.b3bid > 0) { [INFO] [stdout] 249 + if self.b3bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | if (self.b4id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 252 - if (self.b4id > 0) { [INFO] [stdout] 252 + if self.b4id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:255:12 [INFO] [stdout] | [INFO] [stdout] 255 | if (self.b4bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 255 - if (self.b4bid > 0) { [INFO] [stdout] 255 + if self.b4bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:258:12 [INFO] [stdout] | [INFO] [stdout] 258 | if (self.a1id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 258 - if (self.a1id > 0) { [INFO] [stdout] 258 + if self.a1id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:261:12 [INFO] [stdout] | [INFO] [stdout] 261 | if (self.a1bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 261 - if (self.a1bid > 0) { [INFO] [stdout] 261 + if self.a1bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:264:12 [INFO] [stdout] | [INFO] [stdout] 264 | if (self.a2id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 264 - if (self.a2id > 0) { [INFO] [stdout] 264 + if self.a2id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:267:12 [INFO] [stdout] | [INFO] [stdout] 267 | if (self.a2bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 267 - if (self.a2bid > 0) { [INFO] [stdout] 267 + if self.a2bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:270:12 [INFO] [stdout] | [INFO] [stdout] 270 | if (self.a3id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 270 - if (self.a3id > 0) { [INFO] [stdout] 270 + if self.a3id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:273:12 [INFO] [stdout] | [INFO] [stdout] 273 | if (self.a3bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 273 - if (self.a3bid > 0) { [INFO] [stdout] 273 + if self.a3bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:276:12 [INFO] [stdout] | [INFO] [stdout] 276 | if (self.a4id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 276 - if (self.a4id > 0) { [INFO] [stdout] 276 + if self.a4id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:279:12 [INFO] [stdout] | [INFO] [stdout] 279 | if (self.a4bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 279 - if (self.a4bid > 0) { [INFO] [stdout] 279 + if self.a4bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:282:12 [INFO] [stdout] | [INFO] [stdout] 282 | if (self.a5id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 282 - if (self.a5id > 0) { [INFO] [stdout] 282 + if self.a5id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:285:12 [INFO] [stdout] | [INFO] [stdout] 285 | if (self.a5bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 285 - if (self.a5bid > 0) { [INFO] [stdout] 285 + if self.a5bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:288:12 [INFO] [stdout] | [INFO] [stdout] 288 | if (self.aa4id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 288 - if (self.aa4id > 0) { [INFO] [stdout] 288 + if self.aa4id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | if (self.aa4bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 291 - if (self.aa4bid > 0) { [INFO] [stdout] 291 + if self.aa4bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:294:12 [INFO] [stdout] | [INFO] [stdout] 294 | if (self.aa5id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 294 - if (self.aa5id > 0) { [INFO] [stdout] 294 + if self.aa5id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:297:12 [INFO] [stdout] | [INFO] [stdout] 297 | if (self.aa5bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 297 - if (self.aa5bid > 0) { [INFO] [stdout] 297 + if self.aa5bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 300 | if (self.a6id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 300 - if (self.a6id > 0) { [INFO] [stdout] 300 + if self.a6id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:303:12 [INFO] [stdout] | [INFO] [stdout] 303 | if (self.a6bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 303 - if (self.a6bid > 0) { [INFO] [stdout] 303 + if self.a6bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:306:12 [INFO] [stdout] | [INFO] [stdout] 306 | if (self.a7id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 306 - if (self.a7id > 0) { [INFO] [stdout] 306 + if self.a7id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:309:12 [INFO] [stdout] | [INFO] [stdout] 309 | if (self.a7bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 309 - if (self.a7bid > 0) { [INFO] [stdout] 309 + if self.a7bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:312:12 [INFO] [stdout] | [INFO] [stdout] 312 | if (self.a8id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 312 - if (self.a8id > 0) { [INFO] [stdout] 312 + if self.a8id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:315:12 [INFO] [stdout] | [INFO] [stdout] 315 | if (self.a8bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 315 - if (self.a8bid > 0) { [INFO] [stdout] 315 + if self.a8bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:318:12 [INFO] [stdout] | [INFO] [stdout] 318 | if (self.a9id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 318 - if (self.a9id > 0) { [INFO] [stdout] 318 + if self.a9id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:321:12 [INFO] [stdout] | [INFO] [stdout] 321 | if (self.a9bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 321 - if (self.a9bid > 0) { [INFO] [stdout] 321 + if self.a9bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:324:12 [INFO] [stdout] | [INFO] [stdout] 324 | if (self.a10id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 324 - if (self.a10id > 0) { [INFO] [stdout] 324 + if self.a10id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:327:12 [INFO] [stdout] | [INFO] [stdout] 327 | if (self.a10bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 327 - if (self.a10bid > 0) { [INFO] [stdout] 327 + if self.a10bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:330:12 [INFO] [stdout] | [INFO] [stdout] 330 | if (self.a11id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 330 - if (self.a11id > 0) { [INFO] [stdout] 330 + if self.a11id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | if (self.a11bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 333 - if (self.a11bid > 0) { [INFO] [stdout] 333 + if self.a11bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:336:12 [INFO] [stdout] | [INFO] [stdout] 336 | if (self.a12id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 336 - if (self.a12id > 0) { [INFO] [stdout] 336 + if self.a12id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:339:12 [INFO] [stdout] | [INFO] [stdout] 339 | if (self.a12bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 339 - if (self.a12bid > 0) { [INFO] [stdout] 339 + if self.a12bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:342:12 [INFO] [stdout] | [INFO] [stdout] 342 | if (self.a13id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 342 - if (self.a13id > 0) { [INFO] [stdout] 342 + if self.a13id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:345:12 [INFO] [stdout] | [INFO] [stdout] 345 | if (self.a13bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 345 - if (self.a13bid > 0) { [INFO] [stdout] 345 + if self.a13bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 348 | if (self.aa13id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 348 - if (self.aa13id > 0) { [INFO] [stdout] 348 + if self.aa13id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:351:12 [INFO] [stdout] | [INFO] [stdout] 351 | if (self.aa13bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 351 - if (self.aa13bid > 0) { [INFO] [stdout] 351 + if self.aa13bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:354:12 [INFO] [stdout] | [INFO] [stdout] 354 | if (self.a14id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 354 - if (self.a14id > 0) { [INFO] [stdout] 354 + if self.a14id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:357:12 [INFO] [stdout] | [INFO] [stdout] 357 | if (self.a14bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 357 - if (self.a14bid > 0) { [INFO] [stdout] 357 + if self.a14bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:360:12 [INFO] [stdout] | [INFO] [stdout] 360 | if (self.a15id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 360 - if (self.a15id > 0) { [INFO] [stdout] 360 + if self.a15id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:363:12 [INFO] [stdout] | [INFO] [stdout] 363 | if (self.a15bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 363 - if (self.a15bid > 0) { [INFO] [stdout] 363 + if self.a15bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:366:12 [INFO] [stdout] | [INFO] [stdout] 366 | if (self.a16id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 366 - if (self.a16id > 0) { [INFO] [stdout] 366 + if self.a16id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:369:12 [INFO] [stdout] | [INFO] [stdout] 369 | if (self.a16bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 369 - if (self.a16bid > 0) { [INFO] [stdout] 369 + if self.a16bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:372:12 [INFO] [stdout] | [INFO] [stdout] 372 | if (self.a17id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 372 - if (self.a17id > 0) { [INFO] [stdout] 372 + if self.a17id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:375:12 [INFO] [stdout] | [INFO] [stdout] 375 | if (self.a17bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 375 - if (self.a17bid > 0) { [INFO] [stdout] 375 + if self.a17bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:378:12 [INFO] [stdout] | [INFO] [stdout] 378 | if (self.a18id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 378 - if (self.a18id > 0) { [INFO] [stdout] 378 + if self.a18id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | if (self.a18bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 381 - if (self.a18bid > 0) { [INFO] [stdout] 381 + if self.a18bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:384:12 [INFO] [stdout] | [INFO] [stdout] 384 | if (self.a19id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 384 - if (self.a19id > 0) { [INFO] [stdout] 384 + if self.a19id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:387:12 [INFO] [stdout] | [INFO] [stdout] 387 | if (self.a19bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 387 - if (self.a19bid > 0) { [INFO] [stdout] 387 + if self.a19bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:390:12 [INFO] [stdout] | [INFO] [stdout] 390 | if (self.a20id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 390 - if (self.a20id > 0) { [INFO] [stdout] 390 + if self.a20id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:393:12 [INFO] [stdout] | [INFO] [stdout] 393 | if (self.a20bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 393 - if (self.a20bid > 0) { [INFO] [stdout] 393 + if self.a20bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:396:12 [INFO] [stdout] | [INFO] [stdout] 396 | if (self.a21id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 396 - if (self.a21id > 0) { [INFO] [stdout] 396 + if self.a21id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:399:12 [INFO] [stdout] | [INFO] [stdout] 399 | if (self.a21bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 399 - if (self.a21bid > 0) { [INFO] [stdout] 399 + if self.a21bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:402:12 [INFO] [stdout] | [INFO] [stdout] 402 | if (self.a22id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 402 - if (self.a22id > 0) { [INFO] [stdout] 402 + if self.a22id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:405:12 [INFO] [stdout] | [INFO] [stdout] 405 | if (self.a22bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 405 - if (self.a22bid > 0) { [INFO] [stdout] 405 + if self.a22bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:408:12 [INFO] [stdout] | [INFO] [stdout] 408 | if (self.a23id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 408 - if (self.a23id > 0) { [INFO] [stdout] 408 + if self.a23id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:411:12 [INFO] [stdout] | [INFO] [stdout] 411 | if (self.a23bid > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 411 - if (self.a23bid > 0) { [INFO] [stdout] 411 + if self.a23bid > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:414:12 [INFO] [stdout] | [INFO] [stdout] 414 | if (self.UnitList2Id > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 414 - if (self.UnitList2Id > 0) { [INFO] [stdout] 414 + if self.UnitList2Id > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:417:12 [INFO] [stdout] | [INFO] [stdout] 417 | if (self.UnitNr <= -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 417 - if (self.UnitNr <= -1) { [INFO] [stdout] 417 + if self.UnitNr <= -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:445:12 [INFO] [stdout] | [INFO] [stdout] 445 | ...if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter)... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 445 - if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter)) { [INFO] [stdout] 445 + if (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:454:12 [INFO] [stdout] | [INFO] [stdout] 454 | ...if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) && (self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr > -1)... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 454 - if ((self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) && (self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr > -1)) { [INFO] [stdout] 454 + if (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr > -1) && (self.game.Data.ActionCardObj[self.UnitNr].EventPicNr <= self.game.Data.EventPicCounter) && (self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr > -1) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/action_card_window_class.rs:562:19 [INFO] [stdout] | [INFO] [stdout] 562 | while (index1 <= subPartCounter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 562 - while (index1 <= subPartCounter) { [INFO] [stdout] 562 + while index1 <= subPartCounter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:563:20 [INFO] [stdout] | [INFO] [stdout] 563 | ...if ((x > self.SubPartX[index1]) && (x < self.SubPartX[index1] + self.SubPartW[index1]) && (y > self.SubPartY[index1]) && (y < self.SubPartY[index1] + self.SubPartH[index1])... [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 563 - if ((x > self.SubPartX[index1]) && (x < self.SubPartX[index1] + self.SubPartW[index1]) && (y > self.SubPartY[index1]) && (y < self.SubPartY[index1] + self.SubPartH[index1])) { [INFO] [stdout] 563 + if (x > self.SubPartX[index1]) && (x < self.SubPartX[index1] + self.SubPartW[index1]) && (y > self.SubPartY[index1]) && (y < self.SubPartY[index1] + self.SubPartH[index1]) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:580:24 [INFO] [stdout] | [INFO] [stdout] 580 | if (num1 == self.UnitListId) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 580 - if (num1 == self.UnitListId) { [INFO] [stdout] 580 + if num1 == self.UnitListId { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:583:28 [INFO] [stdout] | [INFO] [stdout] 583 | if (num3 > -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 583 - if (num3 > -1) { [INFO] [stdout] 583 + if num3 > -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:590:24 [INFO] [stdout] | [INFO] [stdout] 590 | if (num1 == self.BAddUnitId) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 590 - if (num1 == self.BAddUnitId) { [INFO] [stdout] 590 + if num1 == self.BAddUnitId { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:615:24 [INFO] [stdout] | [INFO] [stdout] 615 | if (num1 == self.b2id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 615 - if (num1 == self.b2id) { [INFO] [stdout] 615 + if num1 == self.b2id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:687:24 [INFO] [stdout] | [INFO] [stdout] 687 | if (num1 == self.a22id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 687 - if (num1 == self.a22id) { [INFO] [stdout] 687 + if num1 == self.a22id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:696:24 [INFO] [stdout] | [INFO] [stdout] 696 | if (num1 == self.b3id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 696 - if (num1 == self.b3id) { [INFO] [stdout] 696 + if num1 == self.b3id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:705:24 [INFO] [stdout] | [INFO] [stdout] 705 | if (num1 == self.b4id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 705 - if (num1 == self.b4id) { [INFO] [stdout] 705 + if num1 == self.b4id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:720:24 [INFO] [stdout] | [INFO] [stdout] 720 | if (num1 == self.a2id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 720 - if (num1 == self.a2id) { [INFO] [stdout] 720 + if num1 == self.a2id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:725:24 [INFO] [stdout] | [INFO] [stdout] 725 | if (num1 == self.a19id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 725 - if (num1 == self.a19id) { [INFO] [stdout] 725 + if num1 == self.a19id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:730:24 [INFO] [stdout] | [INFO] [stdout] 730 | if (num1 == self.a3id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 730 - if (num1 == self.a3id) { [INFO] [stdout] 730 + if num1 == self.a3id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:735:24 [INFO] [stdout] | [INFO] [stdout] 735 | if (num1 == self.a21id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 735 - if (num1 == self.a21id) { [INFO] [stdout] 735 + if num1 == self.a21id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:740:24 [INFO] [stdout] | [INFO] [stdout] 740 | if (num1 == self.a16id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 740 - if (num1 == self.a16id) { [INFO] [stdout] 740 + if num1 == self.a16id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:745:24 [INFO] [stdout] | [INFO] [stdout] 745 | if (num1 == self.a4id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 745 - if (num1 == self.a4id) { [INFO] [stdout] 745 + if num1 == self.a4id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:747:28 [INFO] [stdout] | [INFO] [stdout] 747 | if (num14 > -2 && num14 <= self.game.Data.EventPicCounter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 747 - if (num14 > -2 && num14 <= self.game.Data.EventPicCounter) { [INFO] [stdout] 747 + if num14 > -2 && num14 <= self.game.Data.EventPicCounter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:754:24 [INFO] [stdout] | [INFO] [stdout] 754 | if (num1 == self.aa4id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 754 - if (num1 == self.aa4id) { [INFO] [stdout] 754 + if num1 == self.aa4id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:756:28 [INFO] [stdout] | [INFO] [stdout] 756 | if (num15 > -2 && num15 <= self.game.Data.EventPicCounter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 756 - if (num15 > -2 && num15 <= self.game.Data.EventPicCounter) { [INFO] [stdout] 756 + if num15 > -2 && num15 <= self.game.Data.EventPicCounter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:763:24 [INFO] [stdout] | [INFO] [stdout] 763 | if (num1 == self.a20id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 763 - if (num1 == self.a20id) { [INFO] [stdout] 763 + if num1 == self.a20id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:765:28 [INFO] [stdout] | [INFO] [stdout] 765 | if (num16 > -2 && num16 <= 5) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 765 - if (num16 > -2 && num16 <= 5) { [INFO] [stdout] 765 + if num16 > -2 && num16 <= 5 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:772:24 [INFO] [stdout] | [INFO] [stdout] 772 | if (num1 == self.a5id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 772 - if (num1 == self.a5id) { [INFO] [stdout] 772 + if num1 == self.a5id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:774:28 [INFO] [stdout] | [INFO] [stdout] 774 | if (num17 > -1 && num17 <= 999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 774 - if (num17 > -1 && num17 <= 999) { [INFO] [stdout] 774 + if num17 > -1 && num17 <= 999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:781:24 [INFO] [stdout] | [INFO] [stdout] 781 | if (num1 == self.a6id) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 781 - if (num1 == self.a6id) { [INFO] [stdout] 781 + if num1 == self.a6id { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:783:28 [INFO] [stdout] | [INFO] [stdout] 783 | if (num18 > -1 && num18 <= 99999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 783 - if (num18 > -1 && num18 <= 99999) { [INFO] [stdout] 783 + if num18 > -1 && num18 <= 99999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:788:32 [INFO] [stdout] | [INFO] [stdout] 788 | ... if (num19 > -1 && num19 <= 99999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 788 - if (num19 > -1 && num19 <= 99999) { [INFO] [stdout] 788 + if num19 > -1 && num19 <= 99999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:791:36 [INFO] [stdout] | [INFO] [stdout] 791 | ... if (num20 > -1 && num20 <= 99999) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 791 - if (num20 > -1 && num20 <= 99999) { [INFO] [stdout] 791 + if num20 > -1 && num20 <= 99999 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:800:24 [INFO] [stdout] | [INFO] [stdout] 800 | if (num1 == self.BNameId) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 800 - if (num1 == self.BNameId) { [INFO] [stdout] 800 + if num1 == self.BNameId { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/action_card_window_class.rs:806:24 [INFO] [stdout] | [INFO] [stdout] 806 | if (num1 == self.BRemoveUnitId && self.UnitNr > -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 806 - if (num1 == self.BRemoveUnitId && self.UnitNr > -1) { [INFO] [stdout] 806 + if num1 == self.BRemoveUnitId && self.UnitNr > -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Expand` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | Goal_Expand = 51, // 0x00000033 [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalExpand` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_RegularTroops` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | Goal_RegularTroops = 52, // 0x00000034 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalRegularTroops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Expand2` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | Goal_Expand2 = 53, // 0x00000035 [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalExpand2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Expand0` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Goal_Expand0 = 54, // 0x00000036 [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalExpand0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_MultiUnit` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Goal_MultiUnit = 55, // 0x00000037 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalMultiUnit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise1` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Goal_Promise1 = 56, // 0x00000038 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise2` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | Goal_Promise2 = 57, // 0x00000039 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise11` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Goal_Promise11 = 58, // 0x0000003A [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise11` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise12` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Goal_Promise12 = 59, // 0x0000003B [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise21` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | Goal_Promise21 = 60, // 0x0000003C [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise21` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise22` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Goal_Promise22 = 61, // 0x0000003D [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise22` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise23` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Goal_Promise23 = 62, // 0x0000003E [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise23` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise24` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | Goal_Promise24 = 63, // 0x0000003F [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise24` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise25` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | Goal_Promise25 = 64, // 0x00000040 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise25` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise31` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | Goal_Promise31 = 65, // 0x00000041 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise31` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise32` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | Goal_Promise32 = 66, // 0x00000042 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise33` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | Goal_Promise33 = 67, // 0x00000043 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise33` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise34` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | Goal_Promise34 = 68, // 0x00000044 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise34` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise41` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | Goal_Promise41 = 69, // 0x00000045 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise41` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise42` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | Goal_Promise42 = 70, // 0x00000046 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise42` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise43` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | Goal_Promise43 = 71, // 0x00000047 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise43` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise51` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | Goal_Promise51 = 72, // 0x00000048 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise51` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise52` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | Goal_Promise52 = 73, // 0x00000049 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise52` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise53` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | Goal_Promise53 = 74, // 0x0000004A [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise53` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise54` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | Goal_Promise54 = 75, // 0x0000004B [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise54` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise55` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | Goal_Promise55 = 76, // 0x0000004C [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise55` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise56` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | Goal_Promise56 = 77, // 0x0000004D [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise56` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise71` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | Goal_Promise71 = 78, // 0x0000004E [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise71` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise81` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | Goal_Promise81 = 79, // 0x0000004F [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise81` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise82` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | Goal_Promise82 = 80, // 0x00000050 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise82` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise83` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | Goal_Promise83 = 81, // 0x00000051 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise83` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise91` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | Goal_Promise91 = 82, // 0x00000052 [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise91` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Goal_Promise3` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | Goal_Promise3 = 83, // 0x00000053 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GoalPromise3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_MetalProd` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | Advice_Zone_MetalProd = 301, // 0x0000012D [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneMetalProd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_IPProd` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | Advice_Zone_IPProd = 302, // 0x0000012E [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneIpprod` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_MetalProd2` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | Advice_Zone_MetalProd2 = 303, // 0x0000012F [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneMetalProd2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_LowAmmo` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | Advice_Zone_LowAmmo = 304, // 0x00000130 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneLowAmmo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_LowMachines` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | Advice_Zone_LowMachines = 305, // 0x00000131 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneLowMachines` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_LowWorkerHap` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | Advice_Zone_LowWorkerHap = 306, // 0x00000132 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneLowWorkerHap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_Unrest` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | Advice_Zone_Unrest = 307, // 0x00000133 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneUnrest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Zone_Danger1` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | Advice_Zone_Danger1 = 308, // 0x00000134 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceZoneDanger1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Unit_BadSupply` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | Advice_Unit_BadSupply = 501, // 0x000001F5 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceUnitBadSupply` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Unit_LowMorale` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | Advice_Unit_LowMorale = 502, // 0x000001F6 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceUnitLowMorale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Regime_LowCredits` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | Advice_Regime_LowCredits = 701, // 0x000002BD [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceRegimeLowCredits` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advice_Regime_LowLeaderRel` should have an upper camel case name [INFO] [stdout] --> src/advice_type.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | Advice_Regime_LowLeaderRel = 702, // 0x000002BE [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AdviceRegimeLowLeaderRel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::random` [INFO] [stdout] --> src/simple_list.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rand::random; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 277 | if (num1 < 1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 277 - if (num1 < 1) { [INFO] [stdout] 277 + if num1 < 1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:306:12 [INFO] [stdout] | [INFO] [stdout] 306 | if (nr < self.Counter) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 306 - if (nr < self.Counter) { [INFO] [stdout] 306 + if nr < self.Counter { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:337:10 [INFO] [stdout] | [INFO] [stdout] 337 | if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 337 - if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] 337 + if Information::IsNothing( SL) || SL.Counter == -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:351:10 [INFO] [stdout] | [INFO] [stdout] 351 | if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 351 - if (Information::IsNothing( SL) || SL.Counter == -1) { [INFO] [stdout] 351 + if Information::IsNothing( SL) || SL.Counter == -1 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/simple_list.rs:381:12 [INFO] [stdout] | [INFO] [stdout] 381 | if (self.FindWeight(SL.Id[index]) < SL.Weight[index]) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 381 - if (self.FindWeight(SL.Id[index]) < SL.Weight[index]) { [INFO] [stdout] 381 + if self.FindWeight(SL.Id[index]) < SL.Weight[index] { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/simple_list.rs:395:26 [INFO] [stdout] | [INFO] [stdout] 395 | self.Weight[nr] = (self.Weight[nr] * multi); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 395 - self.Weight[nr] = (self.Weight[nr] * multi); [INFO] [stdout] 395 + self.Weight[nr] = self.Weight[nr] * multi; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type [INFO] [stdout] --> src/ai_class.rs:60:24 [INFO] [stdout] | [INFO] [stdout] 60 | #[derive(Default,Debug,Copy,Clone)] [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 63 | pub TempAvgUnits: Vec, [INFO] [stdout] | -------------------------- this field does not implement `Copy` [INFO] [stdout] 64 | pub CombatMatrix: Vec, [INFO] [stdout] | -------------------------- this field does not implement `Copy` [INFO] [stdout] 65 | pub game: GameClass, [INFO] [stdout] 66 | pub LogTxt: Vec, [INFO] [stdout] | ----------------------- this field does not implement `Copy` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type [INFO] [stdout] --> src/game_class.rs:181:24 [INFO] [stdout] | [INFO] [stdout] 181 | #[derive(Default,Debug,Copy,Clone)] [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 184 | pub AppPath: String, [INFO] [stdout] | ------------------- this field does not implement `Copy` [INFO] [stdout] ... [INFO] [stdout] 204 | pub dlc_ID: Vec, [INFO] [stdout] | -------------------- this field does not implement `Copy` [INFO] [stdout] 205 | pub modlib_Counter: i32, [INFO] [stdout] 206 | pub modlib_Name: Vec, [INFO] [stdout] | ---------------------------- this field does not implement `Copy` [INFO] [stdout] ... [INFO] [stdout] 211 | pub modlib_Flagged: Vec, [INFO] [stdout] | ----------------------------- this field does not implement `Copy` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListSubPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:153:43 [INFO] [stdout] | [INFO] [stdout] 153 | ... let mut tsubpart1: SubPartClass = ListSubPartClass::new(libListObj, 9, 200, tlistselect1, game1, "Libraries", local1, 10, 55, local2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `ListSubPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListSubPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:181:47 [INFO] [stdout] | [INFO] [stdout] 181 | ... let mut tsubpart2: SubPartClass = ListSubPartClass::new(unitListObj, 20, 300, tlistselect2, game2, "Action Cards", local3, 10, 277,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `ListSubPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:201:43 [INFO] [stdout] | [INFO] [stdout] 201 | let mut tsubpart3: SubPartClass = ButtonPartClass::new(self.game.BUTTONPLUS, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:203:43 [INFO] [stdout] | [INFO] [stdout] 203 | ... let mut tsubpart4: SubPartClass = TextPartClass::new("Add Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, Graphic... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:203:81 [INFO] [stdout] | [INFO] [stdout] 203 | ... let mut tsubpart4: SubPartClass = TextPartClass::new("Add Action Card", Font::new("Times New Roman", 16, FontStyle.Regular, Graphic... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:206:43 [INFO] [stdout] | [INFO] [stdout] 206 | let mut tsubpart5: SubPartClass = ButtonPartClass::new(self.game.BUTTONBLUE, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:208:43 [INFO] [stdout] | [INFO] [stdout] 208 | ... let mut tsubpart6: SubPartClass = TextPartClass::new("Import ALL cards", Font::new("Times New Roman", 16, FontStyle.Regular, Graphi... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:208:82 [INFO] [stdout] | [INFO] [stdout] 208 | ... let mut tsubpart6: SubPartClass = TextPartClass::new("Import ALL cards", Font::new("Times New Roman", 16, FontStyle.Regular, Graphi... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:421:43 [INFO] [stdout] | [INFO] [stdout] 421 | let mut tsubpart1: SubPartClass = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:423:43 [INFO] [stdout] | [INFO] [stdout] 423 | ... let mut tsubpart2: SubPartClass = TextPartClass::new("Title: " + self.game.Data.ActionCardObj[self.UnitNr].Title + " (#" + Strings.... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:423:181 [INFO] [stdout] | [INFO] [stdout] 423 | ... Strings.Trim(Conversion.Str(self.UnitNr)) + ")", Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:426:21 [INFO] [stdout] | [INFO] [stdout] 426 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:428:21 [INFO] [stdout] | [INFO] [stdout] 428 | ... tsubpart2 = TextPartClass::new("PPCost: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].PPCost), Font::new("Times New ... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:428:119 [INFO] [stdout] | [INFO] [stdout] 428 | ...elf.game.Data.ActionCardObj[self.UnitNr].PPCost), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:431:21 [INFO] [stdout] | [INFO] [stdout] 431 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:433:21 [INFO] [stdout] | [INFO] [stdout] 433 | ... tsubpart2 = TextPartClass::new("Text: " + self.game.Data.ActionCardObj[self.UnitNr].Text, Font::new("Times New Roman", 16, FontStyl... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:433:99 [INFO] [stdout] | [INFO] [stdout] 433 | ... tsubpart2 = TextPartClass::new("Text: " + self.game.Data.ActionCardObj[self.UnitNr].Text, Font::new("Times New Roman", 16, FontStyl... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:436:21 [INFO] [stdout] | [INFO] [stdout] 436 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:438:21 [INFO] [stdout] | [INFO] [stdout] 438 | ... tsubpart2 = TextPartClass::new("ExecuteEvent: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].ExecuteEvent), Font::new... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:438:131 [INFO] [stdout] | [INFO] [stdout] 438 | ...me.Data.ActionCardObj[self.UnitNr].ExecuteEvent), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:441:21 [INFO] [stdout] | [INFO] [stdout] 441 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:443:21 [INFO] [stdout] | [INFO] [stdout] 443 | ... tsubpart2 = TextPartClass::new("EventPicNr: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].EventPicNr), Font::new("Ti... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:443:127 [INFO] [stdout] | [INFO] [stdout] 443 | ...game.Data.ActionCardObj[self.UnitNr].EventPicNr), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:446:25 [INFO] [stdout] | [INFO] [stdout] 446 | tsubpart2 = ButtonPartClass::new(self.game.Data.EventPicNr[self.game.Data.ActionCardObj[self.UnitNr].EventPicNr], 150, 150); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:450:21 [INFO] [stdout] | [INFO] [stdout] 450 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:452:21 [INFO] [stdout] | [INFO] [stdout] 452 | ... tsubpart2 = TextPartClass::new("Alt. EventPicNr: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr),... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:452:141 [INFO] [stdout] | [INFO] [stdout] 452 | ....ActionCardObj[self.UnitNr].AlternateEventPicNr), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 200, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:455:25 [INFO] [stdout] | [INFO] [stdout] 455 | ... tsubpart2 = ButtonPartClass::new(self.game.Data.EventPicNr[self.game.Data.ActionCardObj[self.UnitNr].AlternateEventPicNr], 150, 150); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:459:21 [INFO] [stdout] | [INFO] [stdout] 459 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:461:21 [INFO] [stdout] | [INFO] [stdout] 461 | ... tsubpart2 = TextPartClass::new("ColorScheme: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].ColorScheme), Font::new("... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:461:129 [INFO] [stdout] | [INFO] [stdout] 461 | ...ame.Data.ActionCardObj[self.UnitNr].ColorScheme), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:464:21 [INFO] [stdout] | [INFO] [stdout] 464 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:466:21 [INFO] [stdout] | [INFO] [stdout] 466 | ... tsubpart2 = TextPartClass::new("AILabel: " + (Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].AILabel) + ", " + Conversion... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:466:275 [INFO] [stdout] | [INFO] [stdout] 466 | ....game.Data.ActionCardObj[self.UnitNr].aILabel3)), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 500, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:469:21 [INFO] [stdout] | [INFO] [stdout] 469 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:471:21 [INFO] [stdout] | [INFO] [stdout] 471 | ... tsubpart2 = TextPartClass::new("TempVar0: " + Conversion.Str(self.game.Data.ActionCardObj[self.UnitNr].TempVar0), Font::new("Times ... [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TextPartClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Font` [INFO] [stdout] --> src/action_card_window_class.rs:471:123 [INFO] [stdout] | [INFO] [stdout] 471 | ...f.game.Data.ActionCardObj[self.UnitNr].TempVar0), Font::new("Times New Roman", 16, FontStyle.Regular, GraphicsUnit.Pixel), 100, 20, fa... [INFO] [stdout] | ^^^^ use of undeclared type `Font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ButtonPartClass` [INFO] [stdout] --> src/action_card_window_class.rs:474:21 [INFO] [stdout] | [INFO] [stdout] 474 | tsubpart2 = ButtonPartClass::new(self.game.BUTTONBLOCK, self.ss); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ButtonPartClass` [INFO] [stdout] [INFO] [stdout] [WARN] too many lines in the log, truncating it