Skip to content

Instantly share code, notes, and snippets.

@Jayman2000
Created July 16, 2024 14:07
Show Gist options
  • Save Jayman2000/c88b5fb02bf69644d8ac8bf7e7b0d95d to your computer and use it in GitHub Desktop.
Save Jayman2000/c88b5fb02bf69644d8ac8bf7e7b0d95d to your computer and use it in GitHub Desktop.
A log that will help me report a problem with a Descent 3 pull request: <https://github.com/DescentDevelopers/Descent3/pull/469>
This file has been truncated, but you can view the full file.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~$ cd Documents/
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # 1. Install the prerequisite build tools.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ sudo apt update
[sudo] password for jayman:
Hit:1 http://us.archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu noble-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu noble-security InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ sudo apt install -y --no-install-recommends git ninja-build cmake g++ libncurses-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu cmake-data g++-13
g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu
gcc-x86-64-linux-gnu git-man libasan8 libbinutils libcc1-0 libctf-nobfd0 libctf0
liberror-perl libgcc-13-dev libgprofng0 libhwasan0 libitm1 libjsoncpp25 liblsan0
libquadmath0 librhash0 libsframe1 libstdc++-13-dev libtsan2 libubsan1
Suggested packages:
binutils-doc gprofng-gui cmake-doc cmake-format elpa-cmake-mode g++-multilib
g++-13-multilib gcc-13-doc gcc-multilib make autoconf automake libtool flex bison gcc-doc
gcc-13-multilib gcc-13-locales gdb-x86-64-linux-gnu git-daemon-run | git-daemon-sysvinit
git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn ncurses-doc
libstdc++-13-doc
Recommended packages:
make
The following NEW packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu cmake cmake-data g++ g++-13
g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu
gcc-x86-64-linux-gnu git git-man libasan8 libbinutils libcc1-0 libctf-nobfd0 libctf0
liberror-perl libgcc-13-dev libgprofng0 libhwasan0 libitm1 libjsoncpp25 liblsan0
libncurses-dev libquadmath0 librhash0 libsframe1 libstdc++-13-dev libtsan2 libubsan1
ninja-build
0 upgraded, 35 newly installed, 0 to remove and 4 not upgraded.
Need to get 73.3 MB of archives.
After this operation, 280 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu noble/main amd64 binutils-common amd64 2.42-4ubuntu2 [239 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libsframe1 amd64 2.42-4ubuntu2 [14.8 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libbinutils amd64 2.42-4ubuntu2 [572 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libctf-nobfd0 amd64 2.42-4ubuntu2 [97.1 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libctf0 amd64 2.42-4ubuntu2 [94.5 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libgprofng0 amd64 2.42-4ubuntu2 [851 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu noble/main amd64 binutils-x86-64-linux-gnu amd64 2.42-4ubuntu2 [2,469 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu noble/main amd64 binutils amd64 2.42-4ubuntu2 [18.0 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libjsoncpp25 amd64 1.9.5-6build1 [82.8 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu noble/main amd64 librhash0 amd64 1.4.3-3build1 [129 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu noble/main amd64 cmake-data all 3.28.3-1build7 [2,155 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu noble/main amd64 cmake amd64 3.28.3-1build7 [11.2 MB]
Get:13 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libcc1-0 amd64 14-20240412-0ubuntu1 [47.7 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libitm1 amd64 14-20240412-0ubuntu1 [28.9 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libasan8 amd64 14-20240412-0ubuntu1 [3,024 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu noble/main amd64 liblsan0 amd64 14-20240412-0ubuntu1 [1,313 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libtsan2 amd64 14-20240412-0ubuntu1 [2,736 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libubsan1 amd64 14-20240412-0ubuntu1 [1,175 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libhwasan0 amd64 14-20240412-0ubuntu1 [1,632 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libquadmath0 amd64 14-20240412-0ubuntu1 [153 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libgcc-13-dev amd64 13.2.0-23ubuntu4 [2,688 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu noble/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [21.9 MB]
Get:23 http://us.archive.ubuntu.com/ubuntu noble/main amd64 gcc-13 amd64 13.2.0-23ubuntu4 [482 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1,212 B]
Get:25 http://us.archive.ubuntu.com/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5,018 B]
Get:26 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libstdc++-13-dev amd64 13.2.0-23ubuntu4 [2,399 kB]
Get:27 http://us.archive.ubuntu.com/ubuntu noble/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [12.5 MB]
Get:28 http://us.archive.ubuntu.com/ubuntu noble/main amd64 g++-13 amd64 13.2.0-23ubuntu4 [14.5 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B]
Get:30 http://us.archive.ubuntu.com/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1,100 B]
Get:31 http://us.archive.ubuntu.com/ubuntu noble/main amd64 liberror-perl all 0.17029-2 [25.6 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 git-man all 1:2.43.0-1ubuntu7.1 [1,100 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 git amd64 1:2.43.0-1ubuntu7.1 [3,679 kB]
Get:34 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libncurses-dev amd64 6.4+20240113-1ubuntu2 [384 kB]
Get:35 http://us.archive.ubuntu.com/ubuntu noble/universe amd64 ninja-build amd64 1.11.1-2 [129 kB]
Fetched 73.3 MB in 2s (35.1 MB/s)
Extracting templates from packages: 100%
Selecting previously unselected package binutils-common:amd64.
(Reading database ... 147901 files and directories currently installed.)
Preparing to unpack .../00-binutils-common_2.42-4ubuntu2_amd64.deb ...
Unpacking binutils-common:amd64 (2.42-4ubuntu2) ...
Selecting previously unselected package libsframe1:amd64.
Preparing to unpack .../01-libsframe1_2.42-4ubuntu2_amd64.deb ...
Unpacking libsframe1:amd64 (2.42-4ubuntu2) ...
Selecting previously unselected package libbinutils:amd64.
Preparing to unpack .../02-libbinutils_2.42-4ubuntu2_amd64.deb ...
Unpacking libbinutils:amd64 (2.42-4ubuntu2) ...
Selecting previously unselected package libctf-nobfd0:amd64.
Preparing to unpack .../03-libctf-nobfd0_2.42-4ubuntu2_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.42-4ubuntu2) ...
Selecting previously unselected package libctf0:amd64.
Preparing to unpack .../04-libctf0_2.42-4ubuntu2_amd64.deb ...
Unpacking libctf0:amd64 (2.42-4ubuntu2) ...
Selecting previously unselected package libgprofng0:amd64.
Preparing to unpack .../05-libgprofng0_2.42-4ubuntu2_amd64.deb ...
Unpacking libgprofng0:amd64 (2.42-4ubuntu2) ...
Selecting previously unselected package binutils-x86-64-linux-gnu.
Preparing to unpack .../06-binutils-x86-64-linux-gnu_2.42-4ubuntu2_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.42-4ubuntu2) ...
Selecting previously unselected package binutils.
Preparing to unpack .../07-binutils_2.42-4ubuntu2_amd64.deb ...
Unpacking binutils (2.42-4ubuntu2) ...
Selecting previously unselected package libjsoncpp25:amd64.
Preparing to unpack .../08-libjsoncpp25_1.9.5-6build1_amd64.deb ...
Unpacking libjsoncpp25:amd64 (1.9.5-6build1) ...
Selecting previously unselected package librhash0:amd64.
Preparing to unpack .../09-librhash0_1.4.3-3build1_amd64.deb ...
Unpacking librhash0:amd64 (1.4.3-3build1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../10-cmake-data_3.28.3-1build7_all.deb ...
Unpacking cmake-data (3.28.3-1build7) ...
Selecting previously unselected package cmake.
Preparing to unpack .../11-cmake_3.28.3-1build7_amd64.deb ...
Unpacking cmake (3.28.3-1build7) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../12-libcc1-0_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libcc1-0:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../13-libitm1_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libitm1:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libasan8:amd64.
Preparing to unpack .../14-libasan8_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libasan8:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../15-liblsan0_14-20240412-0ubuntu1_amd64.deb ...
Unpacking liblsan0:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libtsan2:amd64.
Preparing to unpack .../16-libtsan2_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libtsan2:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libubsan1:amd64.
Preparing to unpack .../17-libubsan1_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libubsan1:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libhwasan0:amd64.
Preparing to unpack .../18-libhwasan0_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libhwasan0:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../19-libquadmath0_14-20240412-0ubuntu1_amd64.deb ...
Unpacking libquadmath0:amd64 (14-20240412-0ubuntu1) ...
Selecting previously unselected package libgcc-13-dev:amd64.
Preparing to unpack .../20-libgcc-13-dev_13.2.0-23ubuntu4_amd64.deb ...
Unpacking libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ...
Selecting previously unselected package gcc-13-x86-64-linux-gnu.
Preparing to unpack .../21-gcc-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ...
Unpacking gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ...
Selecting previously unselected package gcc-13.
Preparing to unpack .../22-gcc-13_13.2.0-23ubuntu4_amd64.deb ...
Unpacking gcc-13 (13.2.0-23ubuntu4) ...
Selecting previously unselected package gcc-x86-64-linux-gnu.
Preparing to unpack .../23-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ...
Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../24-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ...
Unpacking gcc (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package libstdc++-13-dev:amd64.
Preparing to unpack .../25-libstdc++-13-dev_13.2.0-23ubuntu4_amd64.deb ...
Unpacking libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ...
Selecting previously unselected package g++-13-x86-64-linux-gnu.
Preparing to unpack .../26-g++-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ...
Unpacking g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ...
Selecting previously unselected package g++-13.
Preparing to unpack .../27-g++-13_13.2.0-23ubuntu4_amd64.deb ...
Unpacking g++-13 (13.2.0-23ubuntu4) ...
Selecting previously unselected package g++-x86-64-linux-gnu.
Preparing to unpack .../28-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ...
Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package g++.
Preparing to unpack .../29-g++_4%3a13.2.0-7ubuntu1_amd64.deb ...
Unpacking g++ (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../30-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../31-git-man_1%3a2.43.0-1ubuntu7.1_all.deb ...
Unpacking git-man (1:2.43.0-1ubuntu7.1) ...
Selecting previously unselected package git.
Progress: [ 46%] [#################################.......................................]
Unpacking git (1:2.43.0-1ubuntu7.1) ...
Selecting previously unselected package libncurses-dev:amd64.
Preparing to unpack .../33-libncurses-dev_6.4+20240113-1ubuntu2_amd64.deb ...
Unpacking libncurses-dev:amd64 (6.4+20240113-1ubuntu2) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../34-ninja-build_1.11.1-2_amd64.deb ...
Unpacking ninja-build (1.11.1-2) ...
Setting up libncurses-dev:amd64 (6.4+20240113-1ubuntu2) ...
Setting up binutils-common:amd64 (2.42-4ubuntu2) ...
Setting up libctf-nobfd0:amd64 (2.42-4ubuntu2) ...
Setting up libsframe1:amd64 (2.42-4ubuntu2) ...
Setting up ninja-build (1.11.1-2) ...
Setting up liberror-perl (0.17029-2) ...
Setting up libquadmath0:amd64 (14-20240412-0ubuntu1) ...
Setting up libjsoncpp25:amd64 (1.9.5-6build1) ...
Setting up libubsan1:amd64 (14-20240412-0ubuntu1) ...
Setting up libhwasan0:amd64 (14-20240412-0ubuntu1) ...
Setting up librhash0:amd64 (1.4.3-3build1) ...
Setting up libasan8:amd64 (14-20240412-0ubuntu1) ...
Setting up git-man (1:2.43.0-1ubuntu7.1) ...
Setting up cmake-data (3.28.3-1build7) ...
Setting up libtsan2:amd64 (14-20240412-0ubuntu1) ...
Setting up libbinutils:amd64 (2.42-4ubuntu2) ...
Setting up libcc1-0:amd64 (14-20240412-0ubuntu1) ...
Setting up liblsan0:amd64 (14-20240412-0ubuntu1) ...
Setting up libitm1:amd64 (14-20240412-0ubuntu1) ...
Setting up libctf0:amd64 (2.42-4ubuntu2) ...
Setting up libgprofng0:amd64 (2.42-4ubuntu2) ...
Setting up git (1:2.43.0-1ubuntu7.1) ...
Setting up libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ...
Setting up cmake (3.28.3-1build7) ...
Setting up libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ...
Setting up binutils-x86-64-linux-gnu (2.42-4ubuntu2) ...
Setting up gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ...
Setting up binutils (2.42-4ubuntu2) ...
Setting up gcc-13 (13.2.0-23ubuntu4) ...
Setting up g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ...
Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up gcc (4:13.2.0-7ubuntu1) ...
Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up g++-13 (13.2.0-23ubuntu4) ...
Setting up g++ (4:13.2.0-7ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.2) ...
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # 2. Acquire the library dependencies.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # - If you would like to use vcpkg:
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # a. Clone vcpkg
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ git clone https://github.com/microsoft/vcpkg
Cloning into 'vcpkg'...
remote: Enumerating objects: 241033, done.
remote: Counting objects: 100% (252/252), done.
remote: Compressing objects: 100% (165/165), done.
remote: Total 241033 (delta 117), reused 177 (delta 87), pack-reused 240781
Receiving objects: 100% (241033/241033), 71.68 MiB | 24.89 MiB/s, done.
Resolving deltas: 100% (160474/160474), done.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ export VCPKG_ROOT="$PWD/vcpkg"
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # b. Install vcpkg-needed build tools and dependencies:
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ sudo apt install -y --no-install-recommends curl pkg-config autoconf automake libtool libltdl-dev make python3-jinja2 libx11-dev libxft-dev libxext-dev libwayland-dev libxkbcommon-dev libegl1-mesa-dev libibus-1.0-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-jinja2 is already the newest version (3.1.2-1ubuntu1.1).
python3-jinja2 set to manually installed.
The following additional packages will be installed:
autotools-dev libblkid-dev libbrotli-dev libbz2-dev libdbus-1-dev libegl-dev libexpat1-dev
libffi-dev libfontconfig-dev libfontconfig1-dev libfreetype-dev libgirepository-2.0-0
libgl-dev libgles-dev libgles1 libglib2.0-dev libglib2.0-dev-bin libglvnd-core-dev
libglvnd-dev libglx-dev libmount-dev libopengl-dev libpcre2-16-0 libpcre2-dev
libpcre2-posix3 libpkgconf3 libpng-dev libpthread-stubs0-dev libselinux1-dev libsepol-dev
libwayland-bin libxau-dev libxcb1-dev libxdmcp-dev libxrender-dev m4 pkgconf pkgconf-bin
python3-packaging uuid-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc gettext freetype2-doc gir1.2-glib-2.0-dev
libglib2.0-doc libxml2-utils libtool-doc gfortran | fortran95-compiler gcj-jdk
libwayland-doc libx11-doc libxcb-doc libxext-doc m4-doc make-doc
Recommended packages:
bzip2-doc libpng-tools
The following NEW packages will be installed:
autoconf automake autotools-dev curl libblkid-dev libbrotli-dev libbz2-dev libdbus-1-dev
libegl-dev libegl1-mesa-dev libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1-dev
libfreetype-dev libgirepository-2.0-0 libgl-dev libgles-dev libgles1 libglib2.0-dev
libglib2.0-dev-bin libglvnd-core-dev libglvnd-dev libglx-dev libibus-1.0-dev libltdl-dev
libmount-dev libopengl-dev libpcre2-16-0 libpcre2-dev libpcre2-posix3 libpkgconf3
libpng-dev libpthread-stubs0-dev libselinux1-dev libsepol-dev libtool libwayland-bin
libwayland-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev libxext-dev libxft-dev
libxkbcommon-dev libxrender-dev m4 make pkg-config pkgconf pkgconf-bin python3-packaging
uuid-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 58 newly installed, 0 to remove and 4 not upgraded.
Need to get 10.8 MB of archives.
After this operation, 47.8 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu noble/main amd64 m4 amd64 1.4.19-4build1 [244 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu noble/main amd64 autoconf all 2.71-3 [339 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu noble/main amd64 autotools-dev all 20220109.1 [44.9 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu noble/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 curl amd64 8.5.0-2ubuntu10.1 [227 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libbrotli-dev amd64 1.1.0-2build2 [353 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libbz2-dev amd64 1.0.8-5.1 [33.6 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libpkgconf3 amd64 1.8.1-2build1 [30.7 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu noble/main amd64 pkgconf-bin amd64 1.8.1-2build1 [20.7 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu noble/main amd64 pkgconf amd64 1.8.1-2build1 [16.8 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libdbus-1-dev amd64 1.14.10-4ubuntu4 [190 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu noble/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu noble/main amd64 x11proto-dev all 2023.2-1 [602 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxau-dev amd64 1:1.0.9-1build6 [9,570 B]
Get:15 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu noble/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libpthread-stubs0-dev amd64 0.4-1build3 [4,746 B]
Get:18 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxcb1-dev amd64 1.15-1ubuntu2 [85.8 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libx11-dev amd64 2:1.8.7-1build1 [732 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libglx-dev amd64 1.7.0-1build1 [14.2 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libgl-dev amd64 1.7.0-1build1 [102 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libegl-dev amd64 1.7.0-1build1 [18.2 kB]
Get:23 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libglvnd-core-dev amd64 1.7.0-1build1 [13.6 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libgles1 amd64 1.7.0-1build1 [11.6 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libgles-dev amd64 1.7.0-1build1 [50.5 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libopengl-dev amd64 1.7.0-1build1 [3,454 B]
Get:27 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libglvnd-dev amd64 1.7.0-1build1 [3,198 B]
Get:28 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 libegl1-mesa-dev amd64 24.0.9-0ubuntu0.1 [21.8 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libexpat1-dev amd64 2.6.1-2build1 [139 kB]
Get:30 http://us.archive.ubuntu.com/ubuntu noble/main amd64 zlib1g-dev amd64 1:1.3.dfsg-3.1ubuntu2 [894 kB]
Get:31 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libpng-dev amd64 1.6.43-5build1 [264 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libfreetype-dev amd64 2.13.2+dfsg-1build3 [575 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu noble/main amd64 uuid-dev amd64 2.39.3-9ubuntu6 [33.5 kB]
Get:34 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libfontconfig-dev amd64 2.15.0-1.1ubuntu2 [161 kB]
Get:35 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libfontconfig1-dev amd64 2.15.0-1.1ubuntu2 [1,840 B]
Get:36 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 libgirepository-2.0-0 amd64 2.80.0-6ubuntu3.1 [73.5 kB]
Get:37 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libffi-dev amd64 3.4.6-1build1 [62.8 kB]
Get:38 http://us.archive.ubuntu.com/ubuntu noble/main amd64 python3-packaging all 24.0-1 [41.1 kB]
Get:39 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev-bin amd64 2.80.0-6ubuntu3.1 [138 kB]
Get:40 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libblkid-dev amd64 2.39.3-9ubuntu6 [204 kB]
Get:41 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libsepol-dev amd64 3.5-2build1 [384 kB]
Get:42 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu2 [210 kB]
Get:43 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu2 [6,686 B]
Get:44 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libpcre2-dev amd64 10.42-4ubuntu2 [737 kB]
Get:45 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libselinux1-dev amd64 3.5-2ubuntu2 [164 kB]
Get:46 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libmount-dev amd64 2.39.3-9ubuntu6 [14.9 kB]
Get:47 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev amd64 2.80.0-6ubuntu3.1 [1,859 kB]
Get:48 http://us.archive.ubuntu.com/ubuntu noble/universe amd64 libibus-1.0-dev amd64 1.5.29-2 [187 kB]
Get:49 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libltdl-dev amd64 2.4.7-7build1 [168 kB]
Get:50 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libtool all 2.4.7-7build1 [166 kB]
Get:51 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxext-dev amd64 2:1.3.4-1build2 [83.5 kB]
Get:52 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxrender-dev amd64 1:0.9.10-1.1build1 [26.3 kB]
Get:53 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxft-dev amd64 2.3.6-1build1 [64.3 kB]
Get:54 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libxkbcommon-dev amd64 1.6.0-1build1 [56.3 kB]
Get:55 http://us.archive.ubuntu.com/ubuntu noble/main amd64 make amd64 4.3-4.1build2 [180 kB]
Get:56 http://us.archive.ubuntu.com/ubuntu noble/main amd64 pkg-config amd64 1.8.1-2build1 [7,264 B]
Get:57 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libwayland-bin amd64 1.22.0-2.1build1 [20.6 kB]
Get:58 http://us.archive.ubuntu.com/ubuntu noble/main amd64 libwayland-dev amd64 1.22.0-2.1build1 [71.3 kB]
Fetched 10.8 MB in 0s (30.6 MB/s)
Extracting templates from packages: 100%
Selecting previously unselected package m4.
(Reading database ... 153945 files and directories currently installed.)
Preparing to unpack .../00-m4_1.4.19-4build1_amd64.deb ...
Unpacking m4 (1.4.19-4build1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../01-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../03-automake_1%3a1.16.5-1.3ubuntu1_all.deb ...
Unpacking automake (1:1.16.5-1.3ubuntu1) ...
Selecting previously unselected package curl.
Preparing to unpack .../04-curl_8.5.0-2ubuntu10.1_amd64.deb ...
Unpacking curl (8.5.0-2ubuntu10.1) ...
Selecting previously unselected package libbrotli-dev:amd64.
Preparing to unpack .../05-libbrotli-dev_1.1.0-2build2_amd64.deb ...
Unpacking libbrotli-dev:amd64 (1.1.0-2build2) ...
Selecting previously unselected package libbz2-dev:amd64.
Preparing to unpack .../06-libbz2-dev_1.0.8-5.1_amd64.deb ...
Unpacking libbz2-dev:amd64 (1.0.8-5.1) ...
Selecting previously unselected package libpkgconf3:amd64.
Preparing to unpack .../07-libpkgconf3_1.8.1-2build1_amd64.deb ...
Unpacking libpkgconf3:amd64 (1.8.1-2build1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../08-pkgconf-bin_1.8.1-2build1_amd64.deb ...
Unpacking pkgconf-bin (1.8.1-2build1) ...
Selecting previously unselected package pkgconf:amd64.
Preparing to unpack .../09-pkgconf_1.8.1-2build1_amd64.deb ...
Unpacking pkgconf:amd64 (1.8.1-2build1) ...
Selecting previously unselected package libdbus-1-dev:amd64.
Preparing to unpack .../10-libdbus-1-dev_1.14.10-4ubuntu4_amd64.deb ...
Unpacking libdbus-1-dev:amd64 (1.14.10-4ubuntu4) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../11-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../12-x11proto-dev_2023.2-1_all.deb ...
Unpacking x11proto-dev (2023.2-1) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../13-libxau-dev_1%3a1.0.9-1build6_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.9-1build6) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../14-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../15-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:amd64.
Preparing to unpack .../16-libpthread-stubs0-dev_0.4-1build3_amd64.deb ...
Unpacking libpthread-stubs0-dev:amd64 (0.4-1build3) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../17-libxcb1-dev_1.15-1ubuntu2_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.15-1ubuntu2) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../18-libx11-dev_2%3a1.8.7-1build1_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.8.7-1build1) ...
Selecting previously unselected package libglx-dev:amd64.
Preparing to unpack .../19-libglx-dev_1.7.0-1build1_amd64.deb ...
Unpacking libglx-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libgl-dev:amd64.
Preparing to unpack .../20-libgl-dev_1.7.0-1build1_amd64.deb ...
Unpacking libgl-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libegl-dev:amd64.
Preparing to unpack .../21-libegl-dev_1.7.0-1build1_amd64.deb ...
Unpacking libegl-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libglvnd-core-dev:amd64.
Preparing to unpack .../22-libglvnd-core-dev_1.7.0-1build1_amd64.deb ...
Unpacking libglvnd-core-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libgles1:amd64.
Preparing to unpack .../23-libgles1_1.7.0-1build1_amd64.deb ...
Unpacking libgles1:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libgles-dev:amd64.
Preparing to unpack .../24-libgles-dev_1.7.0-1build1_amd64.deb ...
Unpacking libgles-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libopengl-dev:amd64.
Preparing to unpack .../25-libopengl-dev_1.7.0-1build1_amd64.deb ...
Unpacking libopengl-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libglvnd-dev:amd64.
Preparing to unpack .../26-libglvnd-dev_1.7.0-1build1_amd64.deb ...
Unpacking libglvnd-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libegl1-mesa-dev:amd64.
Preparing to unpack .../27-libegl1-mesa-dev_24.0.9-0ubuntu0.1_amd64.deb ...
Unpacking libegl1-mesa-dev:amd64 (24.0.9-0ubuntu0.1) ...
Selecting previously unselected package libexpat1-dev:amd64.
Preparing to unpack .../28-libexpat1-dev_2.6.1-2build1_amd64.deb ...
Unpacking libexpat1-dev:amd64 (2.6.1-2build1) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../29-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.3.dfsg-3.1ubuntu2) ...
Selecting previously unselected package libpng-dev:amd64.
Preparing to unpack .../30-libpng-dev_1.6.43-5build1_amd64.deb ...
Unpacking libpng-dev:amd64 (1.6.43-5build1) ...
Selecting previously unselected package libfreetype-dev:amd64.
Preparing to unpack .../31-libfreetype-dev_2.13.2+dfsg-1build3_amd64.deb ...
Unpacking libfreetype-dev:amd64 (2.13.2+dfsg-1build3) ...
Selecting previously unselected package uuid-dev:amd64.
Preparing to unpack .../32-uuid-dev_2.39.3-9ubuntu6_amd64.deb ...
Unpacking uuid-dev:amd64 (2.39.3-9ubuntu6) ...
Selecting previously unselected package libfontconfig-dev:amd64.
Preparing to unpack .../33-libfontconfig-dev_2.15.0-1.1ubuntu2_amd64.deb ...
Unpacking libfontconfig-dev:amd64 (2.15.0-1.1ubuntu2) ...
Selecting previously unselected package libfontconfig1-dev:amd64.
Preparing to unpack .../34-libfontconfig1-dev_2.15.0-1.1ubuntu2_amd64.deb ...
Unpacking libfontconfig1-dev:amd64 (2.15.0-1.1ubuntu2) ...
Selecting previously unselected package libgirepository-2.0-0:amd64.
Preparing to unpack .../35-libgirepository-2.0-0_2.80.0-6ubuntu3.1_amd64.deb ...
Unpacking libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.1) ...
Selecting previously unselected package libffi-dev:amd64.
Preparing to unpack .../36-libffi-dev_3.4.6-1build1_amd64.deb ...
Unpacking libffi-dev:amd64 (3.4.6-1build1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../37-python3-packaging_24.0-1_all.deb ...
Unpacking python3-packaging (24.0-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../38-libglib2.0-dev-bin_2.80.0-6ubuntu3.1_amd64.deb ...
Unpacking libglib2.0-dev-bin (2.80.0-6ubuntu3.1) ...
Selecting previously unselected package libblkid-dev:amd64.
Preparing to unpack .../39-libblkid-dev_2.39.3-9ubuntu6_amd64.deb ...
Unpacking libblkid-dev:amd64 (2.39.3-9ubuntu6) ...
Selecting previously unselected package libsepol-dev:amd64.
Preparing to unpack .../40-libsepol-dev_3.5-2build1_amd64.deb ...
Unpacking libsepol-dev:amd64 (3.5-2build1) ...
Selecting previously unselected package libpcre2-16-0:amd64.
Preparing to unpack .../41-libpcre2-16-0_10.42-4ubuntu2_amd64.deb ...
Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu2) ...
Selecting previously unselected package libpcre2-posix3:amd64.
Preparing to unpack .../42-libpcre2-posix3_10.42-4ubuntu2_amd64.deb ...
Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu2) ...
Selecting previously unselected package libpcre2-dev:amd64.
Preparing to unpack .../43-libpcre2-dev_10.42-4ubuntu2_amd64.deb ...
Unpacking libpcre2-dev:amd64 (10.42-4ubuntu2) ...
Selecting previously unselected package libselinux1-dev:amd64.
Preparing to unpack .../44-libselinux1-dev_3.5-2ubuntu2_amd64.deb ...
Unpacking libselinux1-dev:amd64 (3.5-2ubuntu2) ...
Selecting previously unselected package libmount-dev:amd64.
Preparing to unpack .../45-libmount-dev_2.39.3-9ubuntu6_amd64.deb ...
Unpacking libmount-dev:amd64 (2.39.3-9ubuntu6) ...
Selecting previously unselected package libglib2.0-dev:amd64.
Preparing to unpack .../46-libglib2.0-dev_2.80.0-6ubuntu3.1_amd64.deb ...
Unpacking libglib2.0-dev:amd64 (2.80.0-6ubuntu3.1) ...
Selecting previously unselected package libibus-1.0-dev:amd64.
Preparing to unpack .../47-libibus-1.0-dev_1.5.29-2_amd64.deb ...
Unpacking libibus-1.0-dev:amd64 (1.5.29-2) ...
Selecting previously unselected package libltdl-dev:amd64.
Preparing to unpack .../48-libltdl-dev_2.4.7-7build1_amd64.deb ...
Unpacking libltdl-dev:amd64 (2.4.7-7build1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../49-libtool_2.4.7-7build1_all.deb ...
Unpacking libtool (2.4.7-7build1) ...
Selecting previously unselected package libxext-dev:amd64.
Preparing to unpack .../50-libxext-dev_2%3a1.3.4-1build2_amd64.deb ...
Unpacking libxext-dev:amd64 (2:1.3.4-1build2) ...
Selecting previously unselected package libxrender-dev:amd64.
Preparing to unpack .../51-libxrender-dev_1%3a0.9.10-1.1build1_amd64.deb ...
Unpacking libxrender-dev:amd64 (1:0.9.10-1.1build1) ...
Selecting previously unselected package libxft-dev:amd64.
Preparing to unpack .../52-libxft-dev_2.3.6-1build1_amd64.deb ...
Unpacking libxft-dev:amd64 (2.3.6-1build1) ...
Selecting previously unselected package libxkbcommon-dev:amd64.
Preparing to unpack .../53-libxkbcommon-dev_1.6.0-1build1_amd64.deb ...
Unpacking libxkbcommon-dev:amd64 (1.6.0-1build1) ...
Selecting previously unselected package make.
Preparing to unpack .../54-make_4.3-4.1build2_amd64.deb ...
Unpacking make (4.3-4.1build2) ...
Selecting previously unselected package pkg-config:amd64.
Preparing to unpack .../55-pkg-config_1.8.1-2build1_amd64.deb ...
Unpacking pkg-config:amd64 (1.8.1-2build1) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../56-libwayland-bin_1.22.0-2.1build1_amd64.deb ...
Unpacking libwayland-bin (1.22.0-2.1build1) ...
Selecting previously unselected package libwayland-dev:amd64.
Preparing to unpack .../57-libwayland-dev_1.22.0-2.1build1_amd64.deb ...
Unpacking libwayland-dev:amd64 (1.22.0-2.1build1) ...
Setting up libglvnd-core-dev:amd64 (1.7.0-1build1) ...
Setting up libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.1) ...
Setting up libxkbcommon-dev:amd64 (1.6.0-1build1) ...
Setting up m4 (1.4.19-4build1) ...
Setting up libffi-dev:amd64 (3.4.6-1build1) ...
Setting up libpthread-stubs0-dev:amd64 (0.4-1build3) ...
Setting up libpcre2-16-0:amd64 (10.42-4ubuntu2) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libwayland-bin (1.22.0-2.1build1) ...
Setting up autotools-dev (20220109.1) ...
Setting up python3-packaging (24.0-1) ...
Setting up libpkgconf3:amd64 (1.8.1-2build1) ...
Setting up libexpat1-dev:amd64 (2.6.1-2build1) ...
Setting up make (4.3-4.1build2) ...
Setting up uuid-dev:amd64 (2.39.3-9ubuntu6) ...
Setting up libgles1:amd64 (1.7.0-1build1) ...
Setting up libsepol-dev:amd64 (3.5-2build1) ...
Setting up pkgconf-bin (1.8.1-2build1) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:amd64 (1:1.3.dfsg-3.1ubuntu2) ...
Setting up libpcre2-posix3:amd64 (10.42-4ubuntu2) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up curl (8.5.0-2ubuntu10.1) ...
Setting up libopengl-dev:amd64 (1.7.0-1build1) ...
Setting up libbrotli-dev:amd64 (1.1.0-2build2) ...
Setting up libbz2-dev:amd64 (1.0.8-5.1) ...
Setting up automake (1:1.16.5-1.3ubuntu1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in a
uto mode
Setting up libglib2.0-dev-bin (2.80.0-6ubuntu3.1) ...
Setting up libblkid-dev:amd64 (2.39.3-9ubuntu6) ...
Setting up libpcre2-dev:amd64 (10.42-4ubuntu2) ...
Setting up libtool (2.4.7-7build1) ...
Setting up libselinux1-dev:amd64 (3.5-2ubuntu2) ...
Setting up libpng-dev:amd64 (1.6.43-5build1) ...
Setting up libwayland-dev:amd64 (1.22.0-2.1build1) ...
Setting up pkgconf:amd64 (1.8.1-2build1) ...
Setting up libfreetype-dev:amd64 (2.13.2+dfsg-1build3) ...
Setting up libltdl-dev:amd64 (2.4.7-7build1) ...
Setting up libdbus-1-dev:amd64 (1.14.10-4ubuntu4) ...
Setting up pkg-config:amd64 (1.8.1-2build1) ...
Setting up libmount-dev:amd64 (2.39.3-9ubuntu6) ...
Setting up libfontconfig-dev:amd64 (2.15.0-1.1ubuntu2) ...
Setting up libglib2.0-dev:amd64 (2.80.0-6ubuntu3.1) ...
Setting up libfontconfig1-dev:amd64 (2.15.0-1.1ubuntu2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.2) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.1) ...
Processing triggers for sgml-base (1.31) ...
Processing triggers for install-info (7.1-3build2) ...
Setting up x11proto-dev (2023.2-1) ...
Setting up libxau-dev:amd64 (1:1.0.9-1build6) ...
Setting up libibus-1.0-dev:amd64 (1.5.29-2) ...
Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ...
Setting up libxcb1-dev:amd64 (1.15-1ubuntu2) ...
Setting up libx11-dev:amd64 (2:1.8.7-1build1) ...
Setting up libxext-dev:amd64 (2:1.3.4-1build2) ...
Setting up libglx-dev:amd64 (1.7.0-1build1) ...
Setting up libxrender-dev:amd64 (1:0.9.10-1.1build1) ...
Setting up libgl-dev:amd64 (1.7.0-1build1) ...
Setting up libxft-dev:amd64 (2.3.6-1build1) ...
Setting up libegl-dev:amd64 (1.7.0-1build1) ...
Setting up libgles-dev:amd64 (1.7.0-1build1) ...
Setting up libglvnd-dev:amd64 (1.7.0-1build1) ...
Setting up libegl1-mesa-dev:amd64 (24.0.9-0ubuntu0.1) ...
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # Clone the Descent3 source code.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ git clone --branch vcpkg-all-thethings https://github.com/tophyr/Descent3
Cloning into 'Descent3'...
remote: Enumerating objects: 20410, done.
remote: Counting objects: 100% (4566/4566), done.
remote: Compressing objects: 100% (741/741), done.
remote: Total 20410 (delta 4000), reused 3957 (delta 3821), pack-reused 15844
Receiving objects: 100% (20410/20410), 35.51 MiB | 22.43 MiB/s, done.
Resolving deltas: 100% (15578/15578), done.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ # 4. Build Descent3.
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents$ cd Descent3
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents/Descent3$ cmake --preset linux
-- Bootstrapping vcpkg before install
-- Bootstrapping vcpkg before install - done
-- Running vcpkg install
A suitable version of cmake was not found (required v3.29.2).
Downloading https://github.com/Kitware/CMake/releases/download/v3.29.2/cmake-3.29.2-linux-x86_64.tar.gz
Extracting cmake...
Detecting compiler hash for triplet x64-linux...
Compiler found: /usr/bin/c++
The following packages will be built and installed:
* dbus[core,systemd]:x64-linux@1.15.8#4 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/dbus/0d922ac71a87fc0b7ca31eb4820639b887cc2450
* expat:x64-linux@2.6.2 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/expat/e75ed0e0697a3049343ccfb52fd11eea6cebc30a
* gperf:x64-linux@3.1#6 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/gperf/590e19515bff5b0abc6d9f73ba20a19a71555a32
gtest:x64-linux@1.14.0#1 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/gtest/75ebdb53e37267a1d5f6283223367cd0aa1104ef
* libcap:x64-linux@2.69#5 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libcap/3e58d4ec062b5e83ea7c7f6baf42ebd726af6bc1
* liblzma:x64-linux@5.4.4 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/liblzma/f285b7c4ffa2cc065c7c6fec4b61006f7fa2714e
* libmount:x64-linux@2.40 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libmount/e78ea57cae347c42d9b7cdc4d65c521f229e0ed4
* libsystemd:x64-linux@255#2 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libsystemd/4c173e2a6eaa6e20dae0122c0aee9ab9cfab82df
* libxcrypt:x64-linux@4.4.36#1 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libxcrypt/89d7de97e87cb0eb10479d47ec43e1cc732b2734
* lz4:x64-linux@1.9.4#1 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/lz4/d7704e3869f579ffdf927b5419579473e9d702d4
sdl2[core,ibus,wayland,x11]:x64-linux@2.30.3 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75
* vcpkg-cmake:x64-linux@2024-04-23 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/e74aa1e8f93278a8e71372f1fa08c3df420eb840
* vcpkg-cmake-config:x64-linux@2024-05-23 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/97a63e4bc1a17422ffe4eff71da53b4b561a7841
* vcpkg-tool-meson:x64-linux@1.3.2#6 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/vcpkg-tool-meson/13f79b5e4c8b4c07b38f9b5a010965433b753bb4
zlib:x64-linux@1.3.1 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/zlib/3f05e04b9aededb96786a911a16193cdb711f0c9
* zstd:x64-linux@1.5.6 -- /home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/zstd/796171d4d359b6786b8e1380fb6da8e677a9087b
Additional packages (*) will be modified to complete this operation.
Restored 0 package(s) from /home/jayman/.cache/vcpkg/archives in 38.9 us. Use --debug to see more details.
Installing 1/16 vcpkg-cmake-config:x64-linux@2024-05-23...
Building vcpkg-cmake-config:x64-linux@2024-05-23...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/97a63e4bc1a17422ffe4eff71da53b4b561a7841: info: installing overlay port from here
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/vcpkg-port-config.cmake
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/copyright
-- Skipping post-build validation due to VCPKG_POLICY_EMPTY_PACKAGE
Stored binaries in 1 destinations in 6.1 ms.
Elapsed time to handle vcpkg-cmake-config:x64-linux: 25.1 ms
vcpkg-cmake-config:x64-linux package ABI: 043575f646c1c3189a7cf6dfab7d399ddf226893bfe524ec22f60ddc0033fbed
Installing 2/16 vcpkg-cmake:x64-linux@2024-04-23...
Building vcpkg-cmake:x64-linux@2024-04-23...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/e74aa1e8f93278a8e71372f1fa08c3df420eb840: info: installing overlay port from here
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg-port-config.cmake
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2.43 ms.
Elapsed time to handle vcpkg-cmake:x64-linux: 18.6 ms
vcpkg-cmake:x64-linux package ABI: 5bf4f8819fe6aef47e74bbd3833b3782da3a0a73fc48d7ff5a4c88341255cc31
Installing 3/16 gtest:x64-linux@1.14.0#1...
Building gtest:x64-linux@1.14.0#1...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/gtest/75ebdb53e37267a1d5f6283223367cd0aa1104ef: info: installing overlay port from here
-- Downloading https://github.com/google/googletest/archive/v1.14.0.tar.gz -> google-googletest-v1.14.0.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/google-googletest-v1.14.0.tar.gz
-- Applying patch 001-fix-UWP-death-test.patch
-- Applying patch clang-tidy-no-lint.patch
-- Applying patch fix-main-lib-path.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/gtest/src/v1.14.0-bcf93537a8.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest_main.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-all.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-assertion-result.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-death-test.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-filepath.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-internal-inl.h
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-matchers.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-port.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-printers.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-test-part.cc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/src/gtest-typed-test.cc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gmock.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gmock_main.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gtest.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gtest_main.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gmock.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gmock_main.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gtest.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gtest_main.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/share/gtest/copyright
-- Installing: /home/jayman/Documents/vcpkg/packages/gtest_x64-linux/share/gtest/usage
-- Downloading https://github.com/NixOS/patchelf/releases/download/0.14.5/patchelf-0.14.5-x86_64.tar.gz -> patchelf-0.14.5-x86_64.tar.gz...
-- Performing post-build validation
Stored binaries in 1 destinations in 295 ms.
Elapsed time to handle gtest:x64-linux: 17 s
gtest:x64-linux package ABI: 2012bc5cb5021cbe4f50c4540e2c5cb47825ae518c98b150a08a717b087aa1de
Installing 4/16 zstd:x64-linux@1.5.6...
Building zstd:x64-linux@1.5.6...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/zstd/796171d4d359b6786b8e1380fb6da8e677a9087b: info: installing overlay port from here
-- Downloading https://github.com/facebook/zstd/archive/v1.5.6.tar.gz -> facebook-zstd-v1.5.6.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/facebook-zstd-v1.5.6.tar.gz
-- Applying patch no-static-suffix.patch
-- Applying patch fix-emscripten-and-clang-cl.patch
-- Applying patch fix-windows-rc-compile.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/zstd/src/v1.5.6-6d2acef635.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/zstd_x64-linux/lib/pkgconfig/libzstd.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/zstd_x64-linux/debug/lib/pkgconfig/libzstd.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/zstd_x64-linux/share/zstd/usage
-- Performing post-build validation
Stored binaries in 1 destinations in 250 ms.
Elapsed time to handle zstd:x64-linux: 23 s
zstd:x64-linux package ABI: 94d9e64859822e92a0cfc5f863a99782dcba146559a6d4b847f5980373e15caf
Installing 5/16 vcpkg-tool-meson:x64-linux@1.3.2#6...
Building vcpkg-tool-meson:x64-linux@1.3.2#6...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/vcpkg-tool-meson/13f79b5e4c8b4c07b38f9b5a010965433b753bb4: info: installing overlay port from here
-- Installing: /home/jayman/Documents/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/copyright
-- Downloading https://github.com/mesonbuild/meson/archive/614d436232d3a86518164cbe2b8af12db3bde009.tar.gz -> meson-614d436232d3a86518164cbe2b8af12db3bde009.tar.gz...
-- Applying patch /home/jayman/Documents/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/meson-intl.patch
-- Applying patch /home/jayman/Documents/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/adjust-python-dep.patch
-- Applying patch /home/jayman/Documents/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/adjust-args.patch
-- Applying patch /home/jayman/Documents/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/remove-freebsd-pcfile-specialization.patch
-- Applying patch /home/jayman/Documents/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/meson-1.4-llvm-18.diff
-- Found Python version '3.12.3 at /usr/bin/python3'
-- Using meson: /home/jayman/Documents/vcpkg/downloads/tools/meson-1.3.2-6f83ac/meson.py
-- Performing post-build validation
Stored binaries in 1 destinations in 4.72 ms.
Elapsed time to handle vcpkg-tool-meson:x64-linux: 1.2 s
vcpkg-tool-meson:x64-linux package ABI: 00ae42de413235ebf1d40bd4c923a25744be7971c646d551a9be5836568dab9e
Installing 6/16 lz4:x64-linux@1.9.4#1...
Building lz4:x64-linux@1.9.4#1...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/lz4/d7704e3869f579ffdf927b5419579473e9d702d4: info: installing overlay port from here
-- Downloading https://github.com/lz4/lz4/archive/v1.9.4.tar.gz -> lz4-lz4-v1.9.4.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/lz4-lz4-v1.9.4.tar.gz
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/lz4/src/v1.9.4-9f4a1a30bd.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/lz4_x64-linux/lib/pkgconfig/liblz4.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/lz4_x64-linux/debug/lib/pkgconfig/liblz4.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/lz4_x64-linux/share/lz4/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 57.5 ms.
Elapsed time to handle lz4:x64-linux: 5.3 s
lz4:x64-linux package ABI: 46dfbee4eae42b64ede0701d742fd184141126c38c7c774e2db69f1d96589c11
Installing 7/16 libxcrypt:x64-linux@4.4.36#1...
Building libxcrypt:x64-linux@4.4.36#1...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libxcrypt/89d7de97e87cb0eb10479d47ec43e1cc732b2734: info: installing overlay port from here
libxcrypt currently requires the following libraries from the system package manager:
autoconf automake libtool pkg-config
These can be installed on Debian systems via sudo apt install autoconf automake libtool pkg-config
-- Downloading https://github.com/besser82/libxcrypt/archive/v4.4.36.tar.gz -> besser82-libxcrypt-v4.4.36.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/besser82-libxcrypt-v4.4.36.tar.gz
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/libxcrypt/src/v4.4.36-645fb55159.clean
-- Found external ninja('1.11.1').
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
-- Generating configure for x64-linux
-- Finished generating configure for x64-linux
-- Configuring x64-linux-dbg
-- Configuring x64-linux-rel
-- Building x64-linux-dbg
-- Installing x64-linux-dbg
-- Building x64-linux-rel
-- Installing x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libxcrypt_x64-linux/lib/pkgconfig/libcrypt.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libxcrypt_x64-linux/lib/pkgconfig/libxcrypt.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libxcrypt_x64-linux/debug/lib/pkgconfig/libcrypt.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libxcrypt_x64-linux/debug/lib/pkgconfig/libxcrypt.pc
-- Performing post-build validation
Stored binaries in 1 destinations in 39.8 ms.
Elapsed time to handle libxcrypt:x64-linux: 24 s
libxcrypt:x64-linux package ABI: 1bd50af1856f822f9e16353ba06725668e8d4bf89a1381c1e54cc5e82c20cab7
Installing 8/16 libmount:x64-linux@2.40...
Building libmount:x64-linux@2.40...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libmount/e78ea57cae347c42d9b7cdc4d65c521f229e0ed4: info: installing overlay port from here
-- Downloading https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.tar.xz -> util-linux-2.40.tar.xz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/util-linux-2.40.tar.xz
-- Applying patch hide-private-symbols.diff
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/libmount/src/2.40-b5c733b07e.clean
-- Found external ninja('1.11.1').
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
-- Generating configure for x64-linux
-- Finished generating configure for x64-linux
-- Configuring x64-linux-dbg
-- Configuring x64-linux-rel
-- Building x64-linux-dbg
-- Installing x64-linux-dbg
-- Building x64-linux-rel
-- Installing x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libmount_x64-linux/lib/pkgconfig/blkid.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libmount_x64-linux/lib/pkgconfig/mount.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libmount_x64-linux/debug/lib/pkgconfig/blkid.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libmount_x64-linux/debug/lib/pkgconfig/mount.pc
-- Performing post-build validation
Stored binaries in 1 destinations in 259 ms.
Elapsed time to handle libmount:x64-linux: 1.2 min
libmount:x64-linux package ABI: 525a3906f6087fb086e943b8939e85a8c7acaeb86f2e6828f26a71d1c18efedc
Installing 9/16 liblzma:x64-linux@5.4.4...
Building liblzma:x64-linux@5.4.4...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/liblzma/f285b7c4ffa2cc065c7c6fec4b61006f7fa2714e: info: installing overlay port from here
-- Downloading https://github.com/tukaani-project/xz/archive/v5.4.4.tar.gz -> tukaani-project-xz-v5.4.4.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/tukaani-project-xz-v5.4.4.tar.gz
-- Applying patch fix_config_include.patch
-- Applying patch win_output_name.patch
-- Applying patch add_support_ios.patch
-- Applying patch build-tools.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/liblzma/src/v5.4.4-6f848a7cca.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/liblzma_x64-linux/lib/pkgconfig/liblzma.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/liblzma_x64-linux/debug/lib/pkgconfig/liblzma.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/liblzma_x64-linux/share/liblzma/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 83.1 ms.
Elapsed time to handle liblzma:x64-linux: 11 s
liblzma:x64-linux package ABI: 8c97a01774852e7c16012481b4447fd5f599465c7500efb9ef6101e4c02ac699
Installing 10/16 libcap:x64-linux@2.69#5...
Building libcap:x64-linux@2.69#5...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libcap/3e58d4ec062b5e83ea7c7f6baf42ebd726af6bc1: info: installing overlay port from here
-- Downloading https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.69.tar.xz;https://www.mirrorservice.org/sites/ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.69.tar.xz -> libcap-2.69.tar.xz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/libcap-2.69.tar.xz
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/libcap/src/libcap-2-46d2f5c326.clean
-- Found external ninja('1.11.1').
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
-- Configuring x64-linux-dbg
-- Configuring x64-linux-rel
-- Building x64-linux-dbg
-- Installing x64-linux-dbg
-- Building x64-linux-rel
-- Installing x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libcap_x64-linux/lib/pkgconfig/libcap.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libcap_x64-linux/lib/pkgconfig/libpsx.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libcap_x64-linux/debug/lib/pkgconfig/libcap.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libcap_x64-linux/debug/lib/pkgconfig/libpsx.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/libcap_x64-linux/share/libcap/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 15.6 ms.
Elapsed time to handle libcap:x64-linux: 2.7 s
libcap:x64-linux package ABI: 9db62fb6166e5cc1846cd039f435198242617da183f50f334c3eaa77188afe99
Installing 11/16 gperf:x64-linux@3.1#6...
Building gperf:x64-linux@3.1#6...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/gperf/590e19515bff5b0abc6d9f73ba20a19a71555a32: info: installing overlay port from here
-- Downloading http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz -> gperf-3.1.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/gperf-3.1.tar.gz
-- Applying patch remove_register_keyword_cpp17.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/gperf/src/gperf-3-7fd634e44a.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/jayman/Documents/vcpkg/packages/gperf_x64-linux/share/gperf/copyright
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/gperf_x64-linux/tools/gperf/gperf' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Performing post-build validation
Stored binaries in 1 destinations in 9.26 ms.
Elapsed time to handle gperf:x64-linux: 3.3 s
gperf:x64-linux package ABI: 9ebdc83ed394e7c857f2151a9f53341ded72da9c2e40484b452ec22c53de6021
Installing 12/16 libsystemd:x64-linux@255#2...
Building libsystemd:x64-linux@255#2...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/libsystemd/4c173e2a6eaa6e20dae0122c0aee9ab9cfab82df: info: installing overlay port from here
-- Found Python version '3.12.3 at /usr/bin/python3'
-- Using meson: /home/jayman/Documents/vcpkg/downloads/tools/meson-1.3.2-6f83ac/meson.py
-- Downloading https://github.com/systemd/systemd/archive/v255.tar.gz -> systemd-systemd-v255.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/systemd-systemd-v255.tar.gz
-- Applying patch disable-warning-nonnull.patch
-- Applying patch only-libsystemd.patch
-- Applying patch pkgconfig.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux-dbg
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
-- Configuring x64-linux-dbg done
-- Configuring x64-linux-rel
-- Configuring x64-linux-rel done
-- Package x64-linux-dbg
-- Package x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libsystemd_x64-linux/lib/pkgconfig/libsystemd.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/libsystemd_x64-linux/debug/lib/pkgconfig/libsystemd.pc
-- Performing post-build validation
Stored binaries in 1 destinations in 487 ms.
Elapsed time to handle libsystemd:x64-linux: 50 s
libsystemd:x64-linux package ABI: 1cfbe3ebe08e38fbf419a0fb3e81c21400660425e541cb51575dc279b4856e1d
Installing 13/16 expat:x64-linux@2.6.2...
Building expat:x64-linux@2.6.2...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/expat/e75ed0e0697a3049343ccfb52fd11eea6cebc30a: info: installing overlay port from here
-- Downloading https://github.com/libexpat/libexpat/archive/R_2_6_2.tar.gz -> libexpat-libexpat-R_2_6_2.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/libexpat-libexpat-R_2_6_2.tar.gz
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/expat/src/R_2_6_2-7c322c113f.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/expat_x64-linux/lib/pkgconfig/expat.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/expat_x64-linux/debug/lib/pkgconfig/expat.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/expat_x64-linux/share/expat/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 37.3 ms.
Elapsed time to handle expat:x64-linux: 6.6 s
expat:x64-linux package ABI: c409b9d9139d92bebd731c4ce9375e30d59c41aef2b84e571484de3a026b503d
Installing 14/16 dbus[core,systemd]:x64-linux@1.15.8#4...
Building dbus[core,systemd]:x64-linux@1.15.8#4...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/dbus/0d922ac71a87fc0b7ca31eb4820639b887cc2450: info: installing overlay port from here
-- Note: dbus only supports dynamic library linkage. Building dynamic library.
-- Downloading https://gitlab.freedesktop.org//dbus/dbus/-/archive/dbus-1.15.8/dbus-dbus-1.15.8.tar.gz -> dbus-dbus-dbus-1.15.8.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/dbus-dbus-dbus-1.15.8.tar.gz
-- Applying patch cmake.dep.patch
-- Applying patch pkgconfig.patch
-- Applying patch getpeereid.patch
-- Applying patch libsystemd.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/dbus/src/bus-1.15.8-13db4f5df7.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/dbus_x64-linux/lib/pkgconfig/dbus-1.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/lib/pkgconfig/dbus-1.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/dbus_x64-linux/share/dbus/copyright
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/lib/libdbus-1.so.3.38.0' (From '' -> To '$ORIGIN')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/libexec/dbus-daemon-launch-helper' (From '' -> To '$ORIGIN:$ORIGIN/../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-cleanup-sockets' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-daemon' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-launch' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-monitor' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-run-session' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-send' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-test-tool' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-update-activation-environment' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/debug/tools/dbus/dbus-uuidgen' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/lib/libdbus-1.so.3.38.0' (From '' -> To '$ORIGIN')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/libexec/dbus-daemon-launch-helper' (From '' -> To '$ORIGIN:$ORIGIN/../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-cleanup-sockets' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-daemon' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-launch' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-monitor' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-run-session' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-send' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-test-tool' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-update-activation-environment' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Adjusted RPATH of '/home/jayman/Documents/vcpkg/packages/dbus_x64-linux/tools/dbus/dbus-uuidgen' (From '' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Performing post-build validation
Stored binaries in 1 destinations in 652 ms.
Elapsed time to handle dbus:x64-linux: 25 s
dbus:x64-linux package ABI: 5bcb5eaa9dc08e07a10f2ef9b506b7f04bcefd970df9a77215f6304160cf6cbf
Installing 15/16 sdl2[core,ibus,wayland,x11]:x64-linux@2.30.3...
Building sdl2[core,ibus,wayland,x11]:x64-linux@2.30.3...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75: info: installing overlay port from here
-- Downloading https://github.com/libsdl-org/SDL/archive/release-2.30.3.tar.gz -> libsdl-org-SDL-release-2.30.3.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/libsdl-org-SDL-release-2.30.3.tar.gz
-- Applying patch deps.patch
-- Applying patch alsa-dep-fix.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/sdl2/src/ase-2.30.3-180151d870.clean
CMake Warning at buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75/portfile.cmake:30 (message):
You will need to install Xorg dependencies to use feature x11:
sudo apt install libx11-dev libxft-dev libxext-dev
Call Stack (most recent call first):
scripts/ports.cmake:192 (include)
CMake Warning at buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75/portfile.cmake:33 (message):
You will need to install Wayland dependencies to use feature wayland:
sudo apt install libwayland-dev libxkbcommon-dev libegl1-mesa-dev
Call Stack (most recent call first):
scripts/ports.cmake:192 (include)
CMake Warning at buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75/portfile.cmake:36 (message):
You will need to install ibus dependencies to use feature ibus:
sudo apt install libibus-1.0-dev
Call Stack (most recent call first):
scripts/ports.cmake:192 (include)
-- Found external ninja('1.11.1').
-- Configuring x64-linux
CMake Warning at /home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:344 (message):
The following variables are not used in CMakeLists.txt:
CMAKE_DISABLE_FIND_PACKAGE_ALSA
CMAKE_REQUIRE_FIND_PACKAGE_ALSA
Please recheck them and remove the unnecessary options from the
`vcpkg_cmake_configure` call.
If these options should still be passed for whatever reason, please use the
`MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75/portfile.cmake:43 (vcpkg_cmake_configure)
scripts/ports.cmake:192 (include)
-- Building x64-linux-dbg
-- Building x64-linux-rel
CMake Warning at scripts/cmake/vcpkg_replace_string.cmake:17 (message):
vcpkg_replace_string made no changes.
Call Stack (most recent call first):
buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75/portfile.cmake:109 (vcpkg_replace_string)
scripts/ports.cmake:192 (include)
CMake Warning at scripts/cmake/vcpkg_replace_string.cmake:17 (message):
vcpkg_replace_string made no changes.
Call Stack (most recent call first):
buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75/portfile.cmake:111 (vcpkg_replace_string)
scripts/ports.cmake:192 (include)
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/sdl2_x64-linux/lib/pkgconfig/sdl2.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/sdl2_x64-linux/debug/lib/pkgconfig/sdl2.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/sdl2_x64-linux/share/sdl2/usage
-- Installing: /home/jayman/Documents/vcpkg/packages/sdl2_x64-linux/share/sdl2/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 688 ms.
Elapsed time to handle sdl2:x64-linux: 1.3 min
sdl2:x64-linux package ABI: 4eb7a01362244a4f3487c31f0cee7f7376c9ed7f6ca3ed4f34cb40fa5ac5452f
Installing 16/16 zlib:x64-linux@1.3.1...
Building zlib:x64-linux@1.3.1...
/home/jayman/Documents/vcpkg/buildtrees/versioning_/versions/zlib/3f05e04b9aededb96786a911a16193cdb711f0c9: info: installing overlay port from here
-- Downloading https://github.com/madler/zlib/archive/v1.3.1.tar.gz -> madler-zlib-v1.3.1.tar.gz...
-- Extracting source /home/jayman/Documents/vcpkg/downloads/madler-zlib-v1.3.1.tar.gz
-- Applying patch 0001-Prevent-invalid-inclusions-when-HAVE_-is-set-to-0.patch
-- Applying patch 0002-build-static-or-shared-not-both.patch
-- Applying patch 0003-android-and-mingw-fixes.patch
-- Using source at /home/jayman/Documents/vcpkg/buildtrees/zlib/src/v1.3.1-2e5db616bf.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/jayman/Documents/vcpkg/packages/zlib_x64-linux/share/zlib/vcpkg-cmake-wrapper.cmake
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/zlib_x64-linux/lib/pkgconfig/zlib.pc
-- Fixing pkgconfig file: /home/jayman/Documents/vcpkg/packages/zlib_x64-linux/debug/lib/pkgconfig/zlib.pc
-- Installing: /home/jayman/Documents/vcpkg/packages/zlib_x64-linux/share/zlib/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 32.2 ms.
Elapsed time to handle zlib:x64-linux: 3.2 s
zlib:x64-linux package ABI: 85d96093c08eee49da833954a675fd1258a148e4713e0f1c25bcbf0dc5b51363
Total install time: 5.4 min
The package gtest is compatible with built-in CMake targets:
enable_testing()
find_package(GTest CONFIG REQUIRED)
target_link_libraries(main PRIVATE GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main)
add_test(AllTestsInMain main)
sdl2 provides CMake targets:
find_package(SDL2 CONFIG REQUIRED)
target_link_libraries(main
PRIVATE
$<TARGET_NAME_IF_EXISTS:SDL2::SDL2main>
$<IF:$<TARGET_EXISTS:SDL2::SDL2>,SDL2::SDL2,SDL2::SDL2-static>
)
The package zlib is compatible with built-in CMake targets:
find_package(ZLIB REQUIRED)
target_link_libraries(main PRIVATE ZLIB::ZLIB)
-- Running vcpkg install - done
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
SDL2 Include Dir is /home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include/SDL2 /home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include;/home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include/SDL2
Building for Linux
-- Found ZLIB: optimized;/home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/lib/libz.a;debug;/home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/debug/lib/libz.a (found version "1.3.1")
-- Configuring done (330.2s)
-- Generating done (0.3s)
-- Build files have been written to: /home/jayman/Documents/Descent3/builds/linux
jayman@Jason-Desktop-Linux-VM-Ubuntu:~/Documents/Descent3$ cmake --build --preset linux --config Debug
[1/518] Running utility command for get_git_hash
-- Git hash is 83b21c4a
[6/518] Building CXX object 2dlib/CMakeFiles/2dlib.dir/Debug/font.cpp.o
/home/jayman/Documents/Descent3/2dlib/font.cpp: In function \u2018CFILE* OPEN_FONT(char*, bool&)\u2019:
/home/jayman/Documents/Descent3/2dlib/font.cpp:180:15: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018unsigned int\u2019 [-Wsign-compare]
180 | if (file_id != 0xfeedbaba)
| ~~~~~~~~^~~~~~~~~~~~~
[7/518] Building CXX object 2dlib/CMakeFiles/2dlib.dir/Debug/memsurf.cpp.o
/home/jayman/Documents/Descent3/2dlib/memsurf.cpp:143:19: warning: \u2018grMemSurf_object\u2019 defined but not used [-Wunused-variable]
143 | static mem_bitmap grMemSurf_object;
| ^~~~~~~~~~~~~~~~
[8/518] Building CXX object 2dlib/CMakeFiles/2dlib.dir/Debug/pen.cpp.o
/home/jayman/Documents/Descent3/2dlib/pen.cpp: In member function \u2018void grViewport::line(ddgr_color, int, int, int, int)\u2019:
/home/jayman/Documents/Descent3/2dlib/pen.cpp:136:7: warning: variable \u2018xa\u2019 set but not used [-Wunused-but-set-variable]
136 | int xa, ya, xb, yb;
| ^~
/home/jayman/Documents/Descent3/2dlib/pen.cpp:136:11: warning: variable \u2018ya\u2019 set but not used [-Wunused-but-set-variable]
136 | int xa, ya, xb, yb;
| ^~
/home/jayman/Documents/Descent3/2dlib/pen.cpp:136:15: warning: variable \u2018xb\u2019 set but not used [-Wunused-but-set-variable]
136 | int xa, ya, xb, yb;
| ^~
/home/jayman/Documents/Descent3/2dlib/pen.cpp:136:19: warning: variable \u2018yb\u2019 set but not used [-Wunused-but-set-variable]
136 | int xa, ya, xb, yb;
| ^~
[10/518] Building CXX object 2dlib/CMakeFiles/2dlib.dir/Debug/pentext.cpp.o
/home/jayman/Documents/Descent3/2dlib/pentext.cpp: In member function \u2018void grViewport::draw_text_line(int, int, char*)\u2019:
/home/jayman/Documents/Descent3/2dlib/pentext.cpp:344:17: warning: comparison of integer expressions of different signedness: \u2018unsigned int\u2019 and \u2018int\u2019 [-Wsign-compare]
344 | for (i = 0; i < (int)strlen(str); i++) {
| ~~^~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/2dlib/pentext.cpp:350:19: warning: comparison of integer expressions of different signedness: \u2018unsigned int\u2019 and \u2018int\u2019 [-Wsign-compare]
350 | if ((i + 3) >= (int)strlen(str))
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/2dlib/pentext.cpp:354:13: warning: comparison of integer expressions of different signedness: \u2018unsigned int\u2019 and \u2018int\u2019 [-Wsign-compare]
354 | if (i >= (int)strlen(str))
| ~~^~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/2dlib/pentext.cpp: At global scope:
/home/jayman/Documents/Descent3/2dlib/pentext.cpp:100:13: warning: \u2018Draw_str_buf\u2019 defined but not used [-Wunused-variable]
100 | static char Draw_str_buf[STR_BUF_SIZE]; // used to buffer words in a string
| ^~~~~~~~~~~~
[11/518] Building CXX object 2dlib/CMakeFiles/2dlib.dir/Debug/surface.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/lib/texture.h:99,
from /home/jayman/Documents/Descent3/2dlib/surface.cpp:96:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/2dlib/surface.cpp: In member function \u2018void grSurface::uniblt(int, int, grSurface*, int, int, int, int)\u2019:
/home/jayman/Documents/Descent3/2dlib/surface.cpp:324:8: warning: variable \u2018err\u2019 set but not used [-Wunused-but-set-variable]
324 | bool err;
| ^~~
/home/jayman/Documents/Descent3/2dlib/surface.cpp: In member function \u2018void grSurface::unlock()\u2019:
/home/jayman/Documents/Descent3/2dlib/surface.cpp:518:8: warning: variable \u2018grerr\u2019 set but not used [-Wunused-but-set-variable]
518 | bool grerr;
| ^~~~~
/home/jayman/Documents/Descent3/2dlib/surface.cpp: In member function \u2018void grSurface::xlat24_16(char*, int, int)\u2019:
/home/jayman/Documents/Descent3/2dlib/surface.cpp:675:7: warning: variable \u2018rowsize_w\u2019 set but not used [-Wunused-but-set-variable]
675 | int rowsize_w, height, width;
| ^~~~~~~~~
[15/518] Building CXX object bitmap/CMakeFiles/bitmap.dir/Debug/iff.cpp.o
/home/jayman/Documents/Descent3/bitmap/iff.cpp: In function \u2018int bm_iff_parse_file(CFILE*, iff_bitmap_header*, iff_bitmap_header*)\u2019:
/home/jayman/Documents/Descent3/bitmap/iff.cpp:385:11: warning: unused variable \u2018newsig\u2019 [-Wunused-variable]
385 | int newsig = bm_iff_get_sig(ifile);
| ^~~~~~
/home/jayman/Documents/Descent3/bitmap/iff.cpp: In function \u2018int bm_iff_read_animbrush(const char*, int*)\u2019:
/home/jayman/Documents/Descent3/bitmap/iff.cpp:552:16: warning: variable \u2018form_len\u2019 set but not used [-Wunused-but-set-variable]
552 | int32_t sig, form_len;
| ^~~~~~~~
[16/518] Building CXX object bitmap/CMakeFiles/bitmap.dir/Debug/bitmain.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/lib/texture.h:99,
from /home/jayman/Documents/Descent3/bitmap/bitmain.cpp:308:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp: In function \u2018int bm_FindBitmapName(const char*)\u2019:
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp:579:7: warning: unused variable \u2018num_counted\u2019 [-Wunused-variable]
579 | int num_counted = 0;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp: In function \u2018int bm_TestName(const char*)\u2019:
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp:649:41: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
649 | if ((i = bm_FindBitmapName(namedest)) == -1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp:645:7: warning: unused variable \u2018cur_len\u2019 [-Wunused-variable]
645 | int cur_len = strlen(namedest);
| ^~~~~~~
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp: In function \u2018void bm_ChangeEndName(const char*, char*)\u2019:
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp:672:41: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
672 | if ((i = bm_FindBitmapName(namedest)) != -1) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/bitmap/bitmain.cpp:656:7: warning: unused variable \u2018last\u2019 [-Wunused-variable]
656 | int last = -1;
| ^~~~
[19/518] Building CXX object bitmap/CMakeFiles/bitmap.dir/Debug/tga.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/lib/texture.h:99,
from /home/jayman/Documents/Descent3/bitmap/tga.cpp:141:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/bitmap/tga.cpp: In function \u2018int bm_tga_alloc_file(CFILE*, char*, int)\u2019:
/home/jayman/Documents/Descent3/bitmap/tga.cpp:331:16: warning: variable \u2018data8bit\u2019 set but not used [-Wunused-but-set-variable]
331 | int i, t, n, data8bit = 0, savepos;
| ^~~~~~~~
/home/jayman/Documents/Descent3/bitmap/tga.cpp: In function \u2018int bm_page_in_file(int)\u2019:
/home/jayman/Documents/Descent3/bitmap/tga.cpp:543:10: warning: variable \u2018data8bit\u2019 set but not used [-Wunused-but-set-variable]
543 | int i, data8bit = 0, savepos;
| ^~~~~~~~
[21/518] Building CXX object czip/CMakeFiles/czip.dir/Debug/BitIO.cpp.o
/home/jayman/Documents/Descent3/czip/BitIO.cpp: In member function \u2018void CZip::CloseInputBitFile(BITFILE*)\u2019:
/home/jayman/Documents/Descent3/czip/BitIO.cpp:101:7: warning: unused variable \u2018size\u2019 [-Wunused-variable]
101 | int size = VFclose(bfile->file);
| ^~~~
/home/jayman/Documents/Descent3/czip/BitIO.cpp: In member function \u2018void CZip::CloseOutputBitFile(BITFILE*)\u2019:
/home/jayman/Documents/Descent3/czip/BitIO.cpp:113:7: warning: unused variable \u2018size\u2019 [-Wunused-variable]
113 | int size = VFclose(bfile->file);
| ^~~~
[30/518] Building CXX object linux/CMakeFiles/linux.dir/Debug/lnxcon_raw.cpp.o
/home/jayman/Documents/Descent3/linux/lnxcon_raw.cpp: In function \u2018void con_raw_Defer()\u2019:
/home/jayman/Documents/Descent3/linux/lnxcon_raw.cpp:130:27: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
130 | Con_raw_inp_buf[Con_raw_inp_pos] = str[0];
| ^~~~~~~~~~~~~~~
[31/518] Building CXX object cfile/CMakeFiles/cfile.dir/Debug/cfile.cpp.o
/home/jayman/Documents/Descent3/cfile/cfile.cpp: In function \u2018int cf_OpenLibrary(const std::filesystem::__cxx11::path&)\u2019:
/home/jayman/Documents/Descent3/cfile/cfile.cpp:151:17: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
151 | for (i = 0; i < lib->nfiles; i++) {
| ~~^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/cfile/cfile.cpp: In function \u2018int cf_ReadBytes(uint8_t*, int, CFILE*)\u2019:
/home/jayman/Documents/Descent3/cfile/cfile.cpp:656:15: warning: variable \u2018error_msg\u2019 set but not used [-Wunused-but-set-variable]
656 | const char *error_msg = eof_error; // default error
| ^~~~~~~~~
/home/jayman/Documents/Descent3/cfile/cfile.cpp: In function \u2018int cf_ReadString(char*, size_t, CFILE*)\u2019:
/home/jayman/Documents/Descent3/cfile/cfile.cpp:738:15: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018size_t\u2019 {aka \u2018long unsigned int\u2019} [-Wsign-compare]
738 | if (count < n - 1) // store char if room in buffer
| ~~~~~~^~~~~~~
/home/jayman/Documents/Descent3/cfile/cfile.cpp: In function \u2018bool cf_CopyFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&, int)\u2019:
/home/jayman/Documents/Descent3/cfile/cfile.cpp:851:36: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
851 | if (progress + COPY_CHUNK_SIZE <= infile->size) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/cfile/cfile.cpp: In function \u2018bool cf_LibraryFindFirst(int, const char*, char*)\u2019:
/home/jayman/Documents/Descent3/cfile/cfile.cpp:985:34: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
985 | while (cfile_search_curr_index < cfile_search_library->nfiles) {
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/cfile/cfile.cpp: In function \u2018bool cf_LibraryFindNext(char*)\u2019:
/home/jayman/Documents/Descent3/cfile/cfile.cpp:1007:34: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
1007 | while (cfile_search_curr_index < cfile_search_library->nfiles) {
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[35/518] Building CXX object linux/CMakeFiles/linux.dir/Debug/registry.cpp.o
/home/jayman/Documents/Descent3/linux/registry.cpp: In function \u2018char* ParseString(char*, char*, int, char, char)\u2019:
/home/jayman/Documents/Descent3/linux/registry.cpp:90:9: warning: variable \u2018save_p\u2019 set but not used [-Wunused-but-set-variable]
90 | char *save_p;
| ^~~~~~
/home/jayman/Documents/Descent3/linux/registry.cpp: In function \u2018char* ParseToken(char*, char*, int)\u2019:
/home/jayman/Documents/Descent3/linux/registry.cpp:124:9: warning: variable \u2018save_p\u2019 set but not used [-Wunused-but-set-variable]
124 | char *save_p;
| ^~~~~~
[36/518] Building CXX object d3music/CMakeFiles/d3music.dir/Debug/musicapi.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/music/music.h:105,
from /home/jayman/Documents/Descent3/d3music/musicapi.cpp:20:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[38/518] Building CXX object linux/CMakeFiles/linux.dir/Debug/lnxcontroller.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/player.h:376,
from /home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:54:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018virtual ct_config_data lnxgameController::get_controller_value(ct_type)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:295:19: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
295 | for (j = 0; j < CT_MAX_BUTTONS; j++) {
| ~~^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018virtual void lnxgameController::set_controller_function(int, const ct_type*, ct_config_data, const uint8_t*)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:445:10: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
445 | if (id >= CT_MAX_ELEMENTS)
| ~~~^~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:469:19: warning: comparison of integer expressions of different signedness: \u2018int8_t\u2019 {aka \u2018signed char\u2019} and \u2018const unsigned int\u2019 [-Wsign-compare]
469 | if (elem.ctl[0] > CT_MAX_CONTROLLERS)
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:471:19: warning: comparison of integer expressions of different signedness: \u2018int8_t\u2019 {aka \u2018signed char\u2019} and \u2018const unsigned int\u2019 [-Wsign-compare]
471 | if (elem.ctl[1] >= CT_MAX_CONTROLLERS)
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include/SDL2/SDL.h:34,
from /home/jayman/Documents/Descent3/misc/pserror.h:238,
from /home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:47:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018virtual bool lnxgameController::get_packet(int, ct_packet*, ct_format)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:495:13: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
495 | ASSERT(id < CT_MAX_ELEMENTS);
| ~~~^~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include/SDL2/SDL_assert.h:153:19: note: in definition of macro \u2018SDL_enabled_assert\u2019
153 | while ( !(condition) ) { \
| ^~~~~~~~~
/home/jayman/Documents/Descent3/misc/pserror.h:248:19: note: in expansion of macro \u2018SDL_assert\u2019
248 | #define ASSERT(x) SDL_assert(x)
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:495:3: note: in expansion of macro \u2018ASSERT\u2019
495 | ASSERT(id < CT_MAX_ELEMENTS);
| ^~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018virtual void lnxgameController::set_axis_sensitivity(ct_type, uint8_t, float)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:602:19: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
602 | for (i = 2; i < CT_MAX_CONTROLLERS; i++)
| ~~^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018virtual void lnxgameController::mask_controllers(bool, bool)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:754:23: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
754 | for (i = 0; i < CT_MAX_BUTTONS; i++) {
| ~~^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018void lnxgameController::extctl_getpos(int)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:811:21: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
811 | for (int i = 0; i < CT_MAX_BUTTONS; i++) {
| ~~^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018bool lnxgameController::enum_controllers()\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:857:17: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
857 | for (i = 0; i < CT_MAX_CONTROLLERS; i++)
| ~~^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:930:24: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018const unsigned int\u2019 [-Wsign-compare]
930 | for (i = num_devs; i < CT_MAX_CONTROLLERS; i++) {
| ~~^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018int8_t lnxgameController::get_button_controller(uint8_t)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:954:12: warning: variable \u2018mask\u2019 set but not used [-Wunused-but-set-variable]
954 | unsigned mask;
| ^~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018float lnxgameController::get_button_value(int8_t, ct_format, uint8_t)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:1041:54: warning: comparison of integer expressions of different signedness: \u2018int8_t\u2019 {aka \u2018signed char\u2019} and \u2018const unsigned int\u2019 [-Wsign-compare]
1041 | if (controller <= NULL_LNXCONTROLLER || controller >= CT_MAX_CONTROLLERS) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018float lnxgameController::get_axis_value(int8_t, uint8_t, ct_format, bool)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:1116:54: warning: comparison of integer expressions of different signedness: \u2018int8_t\u2019 {aka \u2018signed char\u2019} and \u2018const unsigned int\u2019 [-Wsign-compare]
1116 | if (controller <= NULL_LNXCONTROLLER || controller >= CT_MAX_CONTROLLERS) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp: In member function \u2018float lnxgameController::get_pov_value(int8_t, ct_format, uint8_t, uint8_t)\u2019:
/home/jayman/Documents/Descent3/linux/lnxcontroller.cpp:1284:54: warning: comparison of integer expressions of different signedness: \u2018int8_t\u2019 {aka \u2018signed char\u2019} and \u2018const unsigned int\u2019 [-Wsign-compare]
1284 | if (controller <= NULL_LNXCONTROLLER || controller >= CT_MAX_CONTROLLERS) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[40/518] Building CXX object ddio/CMakeFiles/ddio.dir/Debug/lnxforcefeedback.cpp.o
/home/jayman/Documents/Descent3/ddio/lnxforcefeedback.cpp:135:5: warning: \u2018int ddio_ff_SetCoopLevel(tDevice, int)\u2019 defined but not used [-Wunused-function]
135 | int ddio_ff_SetCoopLevel(tDevice, int) { return 0; }
| ^~~~~~~~~~~~~~~~~~~~
[43/518] Building CXX object ddio/CMakeFiles/ddio.dir/Debug/sdljoy.cpp.o
/home/jayman/Documents/Descent3/ddio/sdljoy.cpp: In function \u2018int joyGetNumDevs()\u2019:
/home/jayman/Documents/Descent3/ddio/sdljoy.cpp:325:37: warning: the address of \u2018GameArgs\u2019 will never be NULL [-Waddress]
325 | if ((rc > 0) && (GameArgs[rc + 1] != NULL)) {
| ^
In file included from /home/jayman/Documents/Descent3/ddio/sdljoy.cpp:77:
/home/jayman/Documents/Descent3/Descent3/args.h:24:13: note: \u2018GameArgs\u2019 declared here
24 | extern char GameArgs[MAX_ARGS][MAX_CHARS_PER_ARG];
| ^~~~~~~~
[47/518] Building CXX object ddio/CMakeFiles/ddio.dir/Debug/lnxmouse.cpp.o
/home/jayman/Documents/Descent3/ddio/lnxmouse.cpp: In function \u2018const char* ddio_MouseGetAxisText(int)\u2019:
/home/jayman/Documents/Descent3/ddio/lnxmouse.cpp:610:12: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018long unsigned int\u2019 [-Wsign-compare]
610 | if (axis >= (sizeof(Ctltext_MseAxisBindings) / sizeof(char *)) || axis < 0)
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[48/518] Building CXX object dd_video/CMakeFiles/dd_video.dir/Debug/video_lnx.cpp.o
/home/jayman/Documents/Descent3/dd_video/video_lnx.cpp: In function \u2018bool ddvid_Init(oeApplication*, char*)\u2019:
/home/jayman/Documents/Descent3/dd_video/video_lnx.cpp:57:7: warning: unused variable \u2018subsys_id\u2019 [-Wunused-variable]
57 | int subsys_id;
| ^~~~~~~~~
[50/518] Building CXX object fix/CMakeFiles/fix.dir/Debug/fix.cpp.o
/home/jayman/Documents/Descent3/fix/fix.cpp:169: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
169 | #pragma warning(disable : 4035)
|
[52/518] Building CXX object ddio/CMakeFiles/ddio.dir/Debug/lnxfile.cpp.o
/home/jayman/Documents/Descent3/ddio/lnxfile.cpp: In function \u2018bool ddio_FindNextFile(char*)\u2019:
/home/jayman/Documents/Descent3/ddio/lnxfile.cpp:433:17: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018size_t\u2019 {aka \u2018long unsigned int\u2019} [-Wsign-compare]
433 | if (globindex >= ffres.gl_pathc)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~
[53/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/doorpage.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/door.h:109,
from /home/jayman/Documents/Descent3/manage/doorpage.cpp:152:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[54/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/gamefilepage.cpp.o
/home/jayman/Documents/Descent3/manage/gamefilepage.cpp: In function \u2018int mng_ReadNewGamefilePage(CFILE*, mngs_gamefile_page*)\u2019:
/home/jayman/Documents/Descent3/manage/gamefilepage.cpp:80:7: warning: unused variable \u2018version\u2019 [-Wunused-variable]
80 | int version = cf_ReadShort(infile);
| ^~~~~~~
[55/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/generic.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/objinfo.h:313,
from /home/jayman/Documents/Descent3/manage/genericpage.h:25,
from /home/jayman/Documents/Descent3/manage/generic.cpp:360:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[56/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/megapage.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/polymodel.h:299,
from /home/jayman/Documents/Descent3/manage/megapage.cpp:72:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/manage/megapage.cpp: In function \u2018int mng_ReadNewMegacellPage(CFILE*, mngs_megacell_page*)\u2019:
/home/jayman/Documents/Descent3/manage/megapage.cpp:179:7: warning: unused variable \u2018version\u2019 [-Wunused-variable]
179 | int version = cf_ReadShort(infile);
| ^~~~~~~
[57/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/manage.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/door.h:109,
from /home/jayman/Documents/Descent3/manage/doorpage.h:23,
from /home/jayman/Documents/Descent3/manage/manage.cpp:452:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/manage/manage.cpp: In function \u2018int mng_LoadNetPages(int)\u2019:
/home/jayman/Documents/Descent3/manage/manage.cpp:1325:26: warning: left operand of comma operator has no effect [-Wunused-value]
1325 | PrintDedicatedMessage((0, "\nPage reading completed.\n"));
| ^
/home/jayman/Documents/Descent3/manage/manage.cpp:1216:9: warning: variable \u2018start_time\u2019 set but not used [-Wunused-but-set-variable]
1216 | float start_time;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/manage/manage.cpp:1222:7: warning: variable \u2018len\u2019 set but not used [-Wunused-but-set-variable]
1222 | int len;
| ^~~
/home/jayman/Documents/Descent3/manage/manage.cpp: In function \u2018int mng_LoadLocalPages()\u2019:
/home/jayman/Documents/Descent3/manage/manage.cpp:1404:7: warning: variable \u2018len\u2019 set but not used [-Wunused-but-set-variable]
1404 | int len;
| ^~~
/home/jayman/Documents/Descent3/manage/manage.cpp: In function \u2018void mng_TransferPages()\u2019:
/home/jayman/Documents/Descent3/manage/manage.cpp:1521:9: warning: unused variable \u2018len\u2019 [-Wunused-variable]
1521 | int len = cf_ReadInt(infile);
| ^~~
/home/jayman/Documents/Descent3/manage/manage.cpp: In function \u2018int mng_DeletePage(char*, int, int)\u2019:
/home/jayman/Documents/Descent3/manage/manage.cpp:2249:21: warning: unused variable \u2018replaced\u2019 [-Wunused-variable]
2249 | uint8_t pagetype, replaced = 0;
| ^~~~~~~~
/home/jayman/Documents/Descent3/manage/manage.cpp: In function \u2018void mng_LoadAddonPages()\u2019:
/home/jayman/Documents/Descent3/manage/manage.cpp:2938:7: warning: variable \u2018len\u2019 set but not used [-Wunused-but-set-variable]
2938 | int len;
| ^~~
[58/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/pagelock.cpp.o
/home/jayman/Documents/Descent3/manage/pagelock.cpp: In function \u2018char* mng_CheckIfLockerPresent()\u2019:
/home/jayman/Documents/Descent3/manage/pagelock.cpp:228:7: warning: unused variable \u2018i\u2019 [-Wunused-variable]
228 | int i = 0;
| ^
/home/jayman/Documents/Descent3/manage/pagelock.cpp: In function \u2018int mng_CheckIfPageLocked(mngs_Pagelock*)\u2019:
/home/jayman/Documents/Descent3/manage/pagelock.cpp:383:13: warning: unused variable \u2018test\u2019 [-Wunused-variable]
383 | int test = 0;
| ^~~~
/home/jayman/Documents/Descent3/manage/pagelock.cpp: In function \u2018int mng_DeletePagelockSeries(char**, int, int)\u2019:
/home/jayman/Documents/Descent3/manage/pagelock.cpp:605:17: warning: unused variable \u2018deleted\u2019 [-Wunused-variable]
605 | int done = 0, deleted = 0;
| ^~~~~~~
/home/jayman/Documents/Descent3/manage/pagelock.cpp: In function \u2018int mng_DeleteDuplicatePagelocks()\u2019:
/home/jayman/Documents/Descent3/manage/pagelock.cpp:659:17: warning: unused variable \u2018deleted\u2019 [-Wunused-variable]
659 | int done = 0, deleted = 0;
| ^~~~~~~
/home/jayman/Documents/Descent3/manage/pagelock.cpp: In function \u2018int mng_UnlockPagelockSeries(const char**, int*, int)\u2019:
/home/jayman/Documents/Descent3/manage/pagelock.cpp:730:17: warning: unused variable \u2018deleted\u2019 [-Wunused-variable]
730 | int done = 0, deleted = 0;
| ^~~~~~~
[59/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/soundpage.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/soundload.h:22,
from /home/jayman/Documents/Descent3/manage/soundpage.h:23,
from /home/jayman/Documents/Descent3/manage/soundpage.cpp:126:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/manage/soundpage.cpp: In function \u2018int mng_ReadNewSoundPage(CFILE*, mngs_sound_page*)\u2019:
/home/jayman/Documents/Descent3/manage/soundpage.cpp:225:7: warning: unused variable \u2018version\u2019 [-Wunused-variable]
225 | int version = cf_ReadShort(infile);
| ^~~~~~~
[60/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/texpage.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/soundload.h:22,
from /home/jayman/Documents/Descent3/manage/soundpage.h:23,
from /home/jayman/Documents/Descent3/manage/texpage.cpp:274:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/manage/texpage.cpp: In function \u2018int mng_DeleteTexPageSeries(char**, int, int)\u2019:
/home/jayman/Documents/Descent3/manage/texpage.cpp:799:9: warning: unused variable \u2018len\u2019 [-Wunused-variable]
799 | int len = cf_ReadInt(infile);
| ^~~
/home/jayman/Documents/Descent3/manage/texpage.cpp:765:21: warning: unused variable \u2018replaced\u2019 [-Wunused-variable]
765 | uint8_t pagetype, replaced = 0;
| ^~~~~~~~
/home/jayman/Documents/Descent3/manage/texpage.cpp:767:7: warning: unused variable \u2018deleted\u2019 [-Wunused-variable]
767 | int deleted = 0;
| ^~~~~~~
[61/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/shippage.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/ship.h:118,
from /home/jayman/Documents/Descent3/manage/shippage.cpp:206:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[62/518] Building CXX object manage/CMakeFiles/manage.dir/Debug/weaponpage.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/weapon.h:198,
from /home/jayman/Documents/Descent3/manage/weaponpage.cpp:295:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[63/518] Building CXX object grtext/CMakeFiles/grtext.dir/Debug/grtext.cpp.o
/home/jayman/Documents/Descent3/grtext/grtext.cpp: In function \u2018void grtext_Init()\u2019:
/home/jayman/Documents/Descent3/grtext/grtext.cpp:226:21: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018long unsigned int\u2019 [-Wsign-compare]
226 | for (int i = 0; i < NUM_BAD_WORDS; i++) {
| ^
/home/jayman/Documents/Descent3/grtext/grtext.cpp: In function \u2018void grtext_Puts(int, int, const char*)\u2019:
/home/jayman/Documents/Descent3/grtext/grtext.cpp:481:23: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018long unsigned int\u2019 [-Wsign-compare]
481 | for (int i = 0; i < NUM_BAD_WORDS; i++) {
| ^
/home/jayman/Documents/Descent3/grtext/grtext.cpp: In function \u2018int grtext_GetTextLineWidth(const char*)\u2019:
/home/jayman/Documents/Descent3/grtext/grtext.cpp:768:7: warning: unused variable \u2018line_idx\u2019 [-Wunused-variable]
768 | int line_idx = 0;
| ^~~~~~~~
/home/jayman/Documents/Descent3/grtext/grtext.cpp: In function \u2018void grtext_DrawTextLine(int, int, char*)\u2019:
/home/jayman/Documents/Descent3/grtext/grtext.cpp:962:9: warning: variable \u2018w\u2019 set but not used [-Wunused-but-set-variable]
962 | int w;
| ^
[65/518] Building CXX object grtext/CMakeFiles/grtext.dir/Debug/grfont.cpp.o
/home/jayman/Documents/Descent3/grtext/grfont.cpp: In function \u2018CFILE* OPEN_FONT(const char*)\u2019:
/home/jayman/Documents/Descent3/grtext/grfont.cpp:191:15: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018unsigned int\u2019 [-Wsign-compare]
191 | if (file_id != 0xfeedbaba)
| ~~~~~~~~^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/grtext/grfont.cpp: At global scope:
/home/jayman/Documents/Descent3/grtext/grfont.cpp:163:24: warning: \u2018CFILE* OPEN_FONT(char*)\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
163 | static inline FONTFILE OPEN_FONT(char *filename);
| ^~~~~~~~~
/home/jayman/Documents/Descent3/grtext/grfont.cpp:205:25: warning: \u2018FILE* OPEN_FONT2(char*)\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
205 | static inline FONTFILE2 OPEN_FONT2(char *filename);
| ^~~~~~~~~~
[70/518] Building CXX object misc/CMakeFiles/misc.dir/Debug/pstring.cpp.o
/home/jayman/Documents/Descent3/misc/pstring.cpp: In function \u2018std::size_t CleanupStr(char*, const char*, std::size_t)\u2019:
/home/jayman/Documents/Descent3/misc/pstring.cpp:72:26: warning: comparison of integer expressions of different signedness: \u2018long int\u2019 and \u2018std::size_t\u2019 {aka \u2018long unsigned int\u2019} [-Wsign-compare]
72 | out_size = (end - src) < destlen - 1 ? (end - src) : destlen - 1;
| ~~~~~~~~~~~~^~~~~~~~~~~~~
[71/518] Building CXX object mem/CMakeFiles/mem.dir/Debug/mem.cpp.o
/home/jayman/Documents/Descent3/mem/mem.cpp:309: warning: ignoring \u2018#pragma mark \u2019 [-Wunknown-pragmas]
309 | #pragma mark -
|
/home/jayman/Documents/Descent3/mem/mem.cpp:217:64: note: \u2018#pragma message: mem.cpp: Compiling For Run-Time Library usage\u2019
217 | #pragma message("mem.cpp: Compiling For Run-Time Library usage")
| ^
/home/jayman/Documents/Descent3/mem/mem.cpp:243:14: warning: \u2018Mem_failsafe_block\u2019 defined but not used [-Wunused-variable]
243 | static void *Mem_failsafe_block = nullptr;
| ^~~~~~~~~~~~~~~~~~
[84/518] Building CXX object model/CMakeFiles/model.dir/Debug/newstyle.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/model/newstyle.cpp:83:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/model/newstyle.cpp: In function \u2018void RenderSubmodelFaceFogged(poly_model*, bsp_info*, int)\u2019:
/home/jayman/Documents/Descent3/model/newstyle.cpp:522:7: warning: unused variable \u2018modelnum\u2019 [-Wunused-variable]
522 | int modelnum = sm - pm->submodel;
| ^~~~~~~~
/home/jayman/Documents/Descent3/model/newstyle.cpp: In function \u2018void RenderSubmodelFaceSpecular(poly_model*, bsp_info*, int)\u2019:
/home/jayman/Documents/Descent3/model/newstyle.cpp:573:7: warning: unused variable \u2018modelnum\u2019 [-Wunused-variable]
573 | int modelnum = sm - pm->submodel;
| ^~~~~~~~
/home/jayman/Documents/Descent3/model/newstyle.cpp: In function \u2018void DrawThrusterEffect(vector*, float, float, float, vector*, float, float)\u2019:
/home/jayman/Documents/Descent3/model/newstyle.cpp:635:9: warning: unused variable \u2018cur_length\u2019 [-Wunused-variable]
635 | float cur_length = 0;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/model/newstyle.cpp: In function \u2018void RenderSubmodelFacesSorted(poly_model*, bsp_info*)\u2019:
/home/jayman/Documents/Descent3/model/newstyle.cpp:714:7: warning: unused variable \u2018modelnum\u2019 [-Wunused-variable]
714 | int modelnum = sm - pm->submodel;
| ^~~~~~~~
In file included from /home/jayman/Documents/Descent3/Descent3/room.h:368,
from /home/jayman/Documents/Descent3/Descent3/aistruct.h:398,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:101,
from /home/jayman/Documents/Descent3/lib/polymodel.h:303,
from /home/jayman/Documents/Descent3/model/newstyle.cpp:86:
/home/jayman/Documents/Descent3/model/newstyle.cpp: In function \u2018void RenderSubmodelFacesUnsorted(poly_model*, bsp_info*)\u2019:
/home/jayman/Documents/Descent3/Descent3/gametexture.h:236:31: warning: suggest parentheses around arithmetic in operand of \u2018|\u2019 [-Wparentheses]
236 | #define TF_SPECULAR (TF_METAL + TF_MARBLE | TF_PLASTIC)
| ^
/home/jayman/Documents/Descent3/model/newstyle.cpp:858:79: note: in expansion of macro \u2018TF_SPECULAR\u2019
858 | (fp->texnum != -1 && GameTextures[pm->textures[fp->texnum]].flags & TF_SPECULAR))
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/model/newstyle.cpp: At global scope:
/home/jayman/Documents/Descent3/model/newstyle.cpp:150:13: warning: \u2018void model_draw_outline(int, g3Point**)\u2019 defined but not used [-Wunused-function]
150 | static void model_draw_outline(int nverts, g3Point **pointlist) {
| ^~~~~~~~~~~~~~~~~~
[85/518] Building CXX object module/CMakeFiles/module.dir/Debug/module.cpp.o
/home/jayman/Documents/Descent3/module/module.cpp: In function \u2018void* mod_GetSymbol(module*, const char*, uint8_t)\u2019:
/home/jayman/Documents/Descent3/module/module.cpp:411:8: warning: unused variable \u2018buffer\u2019 [-Wunused-variable]
411 | char buffer[256];
| ^~~~~~
/home/jayman/Documents/Descent3/module/module.cpp: In member function \u2018bool CModFindFiles::Next(char*)\u2019:
/home/jayman/Documents/Descent3/module/module.cpp:562:17: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018size_t\u2019 {aka \u2018long unsigned int\u2019} [-Wsign-compare]
562 | if (globindex >= ffres.gl_pathc)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~
[87/518] Building CXX object model/CMakeFiles/model.dir/Debug/polymodel.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/objinfo.h:313,
from /home/jayman/Documents/Descent3/model/polymodel.cpp:601:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/model/polymodel.cpp: In function \u2018int ReadNewModelFile(int, CFILE*)\u2019:
/home/jayman/Documents/Descent3/model/polymodel.cpp:1617:17: warning: variable \u2018xdiff\u2019 set but not used [-Wunused-but-set-variable]
1617 | float xdiff, ydiff;
| ^~~~~
/home/jayman/Documents/Descent3/model/polymodel.cpp:1617:24: warning: variable \u2018ydiff\u2019 set but not used [-Wunused-but-set-variable]
1617 | float xdiff, ydiff;
| ^~~~~
/home/jayman/Documents/Descent3/model/polymodel.cpp:1373:13: warning: variable \u2018d\u2019 set but not used [-Wunused-but-set-variable]
1373 | float d;
| ^
/home/jayman/Documents/Descent3/model/polymodel.cpp: In function \u2018void SetModelAngles(poly_model*, float*)\u2019:
/home/jayman/Documents/Descent3/model/polymodel.cpp:2467:13: warning: unused variable \u2018cur_angle\u2019 [-Wunused-variable]
2467 | int cur_angle = 0;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/model/polymodel.cpp: In function \u2018void SetModelInterpPos(poly_model*, float*)\u2019:
/home/jayman/Documents/Descent3/model/polymodel.cpp:2581:14: warning: unused variable \u2018total_delta_pos\u2019 [-Wunused-variable]
2581 | vector total_delta_pos = {0, 0, 0};
| ^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/model/polymodel.cpp: In function \u2018void GetPolyModelPointInWorld(vector*, poly_model*, vector*, matrix*, int, vector*, vector*)\u2019:
/home/jayman/Documents/Descent3/model/polymodel.cpp:3157:13: warning: unused variable \u2018sm\u2019 [-Wunused-variable]
3157 | bsp_info *sm = &pm->submodel[subnum];
| ^~
/home/jayman/Documents/Descent3/model/polymodel.cpp: In function \u2018void GetPolyModelPointInWorld(vector*, poly_model*, vector*, matrix*, int, float*, vector*, vector*)\u2019:
/home/jayman/Documents/Descent3/model/polymodel.cpp:3209:13: warning: unused variable \u2018sm\u2019 [-Wunused-variable]
3209 | bsp_info *sm = &pm->submodel[subnum];
| ^~
[89/518] Building CXX object movie/CMakeFiles/movie.dir/Debug/d3movie.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/game.h:188,
from /home/jayman/Documents/Descent3/movie/d3movie.cpp:32:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[90/518] Building CXX object music/CMakeFiles/music.dir/Debug/omflex.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/music/music.h:105,
from /home/jayman/Documents/Descent3/music/omflex.cpp:74:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[91/518] Building CXX object music/CMakeFiles/music.dir/Debug/sequencer.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/music/music.h:105,
from /home/jayman/Documents/Descent3/music/sequencer.cpp:145:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[92/518] Building CXX object music/CMakeFiles/music.dir/Debug/streamer.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/music/music.h:105,
from /home/jayman/Documents/Descent3/music/streamer.cpp:63:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[93/518] Building CXX object music/CMakeFiles/music.dir/Debug/tracklist.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/music/music.h:105,
from /home/jayman/Documents/Descent3/music/tracklist.cpp:40:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[94/518] Building CXX object networking/CMakeFiles/networking.dir/Debug/networking.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/Descent3/game.h:188,
from /home/jayman/Documents/Descent3/networking/networking.cpp:329:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018void nw_InitNetworking(int)\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:589:15: warning: unused variable \u2018exewithpath\u2019 [-Wunused-variable]
589 | static char exewithpath[_MAX_PATH * 2];
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:590:15: warning: unused variable \u2018exefile\u2019 [-Wunused-variable]
590 | static char exefile[_MAX_PATH * 2];
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:591:15: warning: unused variable \u2018ourargs\u2019 [-Wunused-variable]
591 | static char ourargs[_MAX_PATH * 2];
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:592:15: warning: unused variable \u2018exedir\u2019 [-Wunused-variable]
592 | static char exedir[_MAX_PATH * 2];
| ^~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:593:15: warning: unused variable \u2018exeext\u2019 [-Wunused-variable]
593 | static char exeext[_MAX_PATH];
| ^~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:594:16: warning: unused variable \u2018fixdir\u2019 [-Wunused-variable]
594 | static char *fixdir;
| ^~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:596:7: warning: unused variable \u2018parmlen\u2019 [-Wunused-variable]
596 | int parmlen;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018uint32_t nw_GetThisIP()\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:862:7: warning: unused variable \u2018address_size\u2019 [-Wunused-variable]
862 | int address_size = sizeof(SOCKADDR);
| ^~~~~~~~~~~~
In file included from /home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include/SDL2/SDL.h:34,
from /home/jayman/Documents/Descent3/misc/pserror.h:238,
from /home/jayman/Documents/Descent3/networking/networking.cpp:324:
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018int nw_SendReliable(uint32_t, uint8_t*, int, bool)\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:1110:17: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018long unsigned int\u2019 [-Wsign-compare]
1110 | ASSERT(length < sizeof(reliable_header));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/builds/linux/vcpkg_installed/x64-linux/include/SDL2/SDL_assert.h:153:19: note: in definition of macro \u2018SDL_enabled_assert\u2019
153 | while ( !(condition) ) { \
| ^~~~~~~~~
/home/jayman/Documents/Descent3/misc/pserror.h:248:19: note: in expansion of macro \u2018SDL_assert\u2019
248 | #define ASSERT(x) SDL_assert(x)
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1110:3: note: in expansion of macro \u2018ASSERT\u2019
1110 | ASSERT(length < sizeof(reliable_header));
| ^~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1132:41: warning: comparison of integer expressions of different signedness: \u2018long unsigned int\u2019 and \u2018int\u2019 [-Wsign-compare]
1132 | if (sizeof(reliable_net_sendbuffer) < (rsocket->send_len[pnum] + length)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1089:7: warning: unused variable \u2018send_this_packet\u2019 [-Wunused-variable]
1089 | int send_this_packet = 1;
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018void nw_SendReliableAck(sockaddr*, uint32_t, network_protocol, float)\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:1226:7: warning: variable \u2018ret\u2019 set but not used [-Wunused-but-set-variable]
1226 | int ret;
| ^~~
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018void nw_WorkReliable(uint8_t*, int, network_address*)\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:1284:19: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
1284 | if ((serverconn != -1) && (reliable_sockets[serverconn].status == RNF_LIMBO) &&
| ~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1393:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
1393 | if ((serverconn != -1)) {
| ~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1410:56: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
1410 | if ((rcv_buff.type == RNT_DATA) && (serverconn != -1)) {
| ~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1262:7: warning: unused variable \u2018rcode\u2019 [-Wunused-variable]
1262 | int rcode = -1;
| ^~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1266:7: warning: unused variable \u2018bytesin\u2019 [-Wunused-variable]
1266 | int bytesin = 0;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1267:7: warning: unused variable \u2018addrlen\u2019 [-Wunused-variable]
1267 | int addrlen = sizeof(SOCKADDR);
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1268:12: warning: variable \u2018rcvid\u2019 set but not used [-Wunused-but-set-variable]
1268 | uint32_t rcvid; // The id of who we actually received a packet from, as opposed to socketid parm
| ^~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1315:16: warning: variable \u2018rcvaddr\u2019 set but not used [-Wunused-but-set-variable]
1315 | SOCKADDR_IN *rcvaddr, *rsockaddr;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1315:26: warning: variable \u2018rsockaddr\u2019 set but not used [-Wunused-but-set-variable]
1315 | SOCKADDR_IN *rcvaddr, *rsockaddr;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018void nw_ConnectToServer(int*, network_address*)\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:1617:7: warning: variable \u2018bytesin\u2019 set but not used [-Wunused-but-set-variable]
1617 | int bytesin;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:1618:18: warning: variable \u2018timeout\u2019 set but not used [-Wunused-but-set-variable]
1618 | struct timeval timeout;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018void nw_CloseSocket(int*)\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:1712:14: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
1712 | if (*sockp == serverconn)
| ~~~~~~~^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018int nw_DoReceiveCallbacks()\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:2493:18: warning: comparison of integer expressions of different signedness: \u2018socklen_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
2493 | if (read_len == SOCKET_ERROR) {
/home/jayman/Documents/Descent3/networking/networking.cpp: In function \u2018void nw_ReliableResend()\u2019:
/home/jayman/Documents/Descent3/networking/networking.cpp:2543:20: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
2543 | if (serverconn == -1) {
| ~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:2533:11: warning: unused variable \u2018max_len\u2019 [-Wunused-variable]
2533 | int16_t max_len = NETBUFFERSIZE;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:2534:26: warning: unused variable \u2018rcv_buff\u2019 [-Wunused-variable]
2534 | static reliable_header rcv_buff;
| ^~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:2535:19: warning: unused variable \u2018rcv_addr\u2019 [-Wunused-variable]
2535 | static SOCKADDR rcv_addr;
| ^~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:2536:7: warning: unused variable \u2018bytesin\u2019 [-Wunused-variable]
2536 | int bytesin = 0;
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:2537:7: warning: unused variable \u2018addrlen\u2019 [-Wunused-variable]
2537 | int addrlen = sizeof(SOCKADDR);
| ^~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp: At global scope:
/home/jayman/Documents/Descent3/networking/networking.cpp:478:15: warning: \u2018Reliable_UDP_socket\u2019 defined but not used [-Wunused-variable]
478 | static SOCKET Reliable_UDP_socket = INVALID_SOCKET;
| ^~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:421:12: warning: \u2018Compressed_outgoing_data_len\u2019 defined but not used [-Wunused-variable]
421 | static int Compressed_outgoing_data_len = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/networking/networking.cpp:420:12: warning: \u2018Uncompressed_outgoing_data_len\u2019 defined but not used [-Wunused-variable]
420 | static int Uncompressed_outgoing_data_len = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[96/518] Building CXX object physics/CMakeFiles/physics.dir/Debug/FindIntersection.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/lib/findintersection.h:221,
from /home/jayman/Documents/Descent3/physics/FindIntersection.cpp:863:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp: In function \u2018int fvi_QuickDistObjectList(vector*, int, float, int16_t*, int, bool, bool, bool, bool)\u2019:
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:2139:9: warning: unused variable \u2018num_cells\u2019 [-Wunused-variable]
2139 | int num_cells = 0;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:2279:62: warning: suggest parentheses around \u2018&&\u2019 within \u2018||\u2019 [-Wparentheses]
2279 | if ((cur_room->portals[x].flags & PF_RENDER_FACES) &&
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
2280 | !(cur_room->portals[x].flags & PF_RENDERED_FLYTHROUGH) ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp: In function \u2018void check_hit_obj(int)\u2019:
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:3345:8: warning: unused variable \u2018f_x\u2019 [-Wunused-variable]
3345 | bool f_x = false;
| ^~~
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp: In function \u2018int fvi_room(int, int, int)\u2019:
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:4523:13: warning: variable \u2018vertex_ptr_list\u2019 set but not used [-Wunused-but-set-variable]
4523 | vector *vertex_ptr_list[MAX_VERTS_PER_FACE];
| ^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:4525:10: warning: variable \u2018f_backface\u2019 set but not used [-Wunused-but-set-variable]
4525 | bool f_backface;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:4481:7: warning: unused variable \u2018num_cols\u2019 [-Wunused-variable]
4481 | int num_cols = 0;
| ^~~~~~~~
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp: At global scope:
/home/jayman/Documents/Descent3/physics/FindIntersection.cpp:972:13: warning: \u2018void do_fvi_rooms(int)\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
972 | static void do_fvi_rooms(int initial_room_index);
| ^~~~~~~~~~~~
[97/518] Building CXX object physics/CMakeFiles/physics.dir/Debug/Collide.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/lib/collide.h:86,
from /home/jayman/Documents/Descent3/physics/Collide.cpp:834:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/physics/Collide.cpp: In function \u2018void check_for_special_surface(object*, int, vector*, float)\u2019:
/home/jayman/Documents/Descent3/physics/Collide.cpp:1120:8: warning: variable \u2018f_forcefield\u2019 set but not used [-Wunused-but-set-variable]
1120 | bool f_forcefield, f_volatile, f_lava, f_water;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/Collide.cpp: In function \u2018void ConvertAxisAmountToEuler(vector*, float*, vector*)\u2019:
/home/jayman/Documents/Descent3/physics/Collide.cpp:1797:9: warning: unused variable \u2018w_n\u2019 [-Wunused-variable]
1797 | float w_n = .0001f;
| ^~~
/home/jayman/Documents/Descent3/physics/Collide.cpp: In function \u2018void bump_two_objects(object*, object*, vector*, vector*, int)\u2019:
/home/jayman/Documents/Descent3/physics/Collide.cpp:1967:11: warning: variable \u2018other\u2019 set but not used [-Wunused-but-set-variable]
1967 | object *other = NULL;
| ^~~~~
/home/jayman/Documents/Descent3/physics/Collide.cpp: In function \u2018void collide_generic_and_weapon(object*, object*, vector*, vector*, bool, fvi_info*)\u2019:
/home/jayman/Documents/Descent3/physics/Collide.cpp:2464:8: warning: unused variable \u2018f_energy\u2019 [-Wunused-variable]
2464 | bool f_energy = ((Weapons[weapon->id].flags & WF_MATTER_WEAPON) == 0);
| ^~~~~~~~
In file included from /home/jayman/Documents/Descent3/Descent3/D3ForceFeedback.h:63,
from /home/jayman/Documents/Descent3/physics/Collide.cpp:856:
/home/jayman/Documents/Descent3/lib/forcefeedback.h: At global scope:
/home/jayman/Documents/Descent3/lib/forcefeedback.h:298:12: warning: \u2018int ddio_ff_SetCoopLevel(tDevice, int)\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
298 | static int ddio_ff_SetCoopLevel(tDevice dev, int coop_level);
| ^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/Collide.cpp:1541:14: warning: \u2018Last_volatile_scrape_sound_time\u2019 defined but not used [-Wunused-variable]
1541 | static float Last_volatile_scrape_sound_time = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/Collide.cpp:927:6: warning: \u2018void bump_this_object(object*, object*, vector*, vector*, int)\u2019 defined but not used [-Wunused-function]
927 | void bump_this_object(object *objp, object *other_objp, vector *force, vector *collision_pnt, int damage_flag) {
| ^~~~~~~~~~~~~~~~
[98/518] Building CXX object physics/CMakeFiles/physics.dir/Debug/newstyle_fi.cpp.o
In file included from /home/jayman/Documents/Descent3/physics/newstyle_fi.cpp:21:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/physics/newstyle_fi.cpp:74:13: warning: \u2018void BuildModelAngleMatrix(matrix*, angle, vector*)\u2019 defined but not used [-Wunused-function]
74 | static void BuildModelAngleMatrix(matrix *mat, angle ang, vector *axis) {
| ^~~~~~~~~~~~~~~~~~~~~
[99/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareClipper.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareClipper.cpp:20:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[100/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareDraw.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareDraw.cpp:19:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[101/518] Building CXX object physics/CMakeFiles/physics.dir/Debug/physics.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/object_external_struct.h:97,
from /home/jayman/Documents/Descent3/Descent3/object.h:633,
from /home/jayman/Documents/Descent3/physics/physics.cpp:26:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/physics/physics.cpp: In function \u2018void do_physics_sim(object*)\u2019:
/home/jayman/Documents/Descent3/physics/physics.cpp:1575:19: warning: unused variable \u2018mag\u2019 [-Wunused-variable]
1575 | float mag = vm_NormalizeVector(&obj->mtype.phys_info.velocity);
| ^~~
/home/jayman/Documents/Descent3/physics/physics.cpp: In function \u2018void do_walking_sim(object*)\u2019:
/home/jayman/Documents/Descent3/physics/physics.cpp:2657:19: warning: unused variable \u2018mag\u2019 [-Wunused-variable]
2657 | float mag = vm_NormalizeVector(&obj->mtype.phys_info.velocity);
| ^~~
/home/jayman/Documents/Descent3/physics/physics.cpp:2256:7: warning: variable \u2018ignore_obj_list\u2019 set but not used [-Wunused-but-set-variable]
2256 | int ignore_obj_list[MAX_IGNORE_OBJS + 1]; // List of ignored objects
| ^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/physics.cpp:2287:8: warning: unused variable \u2018f_start_fvi_record\u2019 [-Wunused-variable]
2287 | bool f_start_fvi_record = true; // Records the rooms that are passed thru
| ^~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/physics/physics.cpp:2313:8: warning: unused variable \u2018f_rotated\u2019 [-Wunused-variable]
2313 | bool f_rotated = false;
| ^~~~~~~~~
In file included from /home/jayman/Documents/Descent3/Descent3/D3ForceFeedback.h:63,
from /home/jayman/Documents/Descent3/physics/physics.cpp:44:
/home/jayman/Documents/Descent3/lib/forcefeedback.h: At global scope:
/home/jayman/Documents/Descent3/lib/forcefeedback.h:298:12: warning: \u2018int ddio_ff_SetCoopLevel(tDevice, int)\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
298 | static int ddio_ff_SetCoopLevel(tDevice dev, int coop_level);
| ^~~~~~~~~~~~~~~~~~~~
[102/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareGlobalVars.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareGlobalVars.cpp:19:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[103/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareInstance.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareInstance.cpp:19:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[104/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwarePoints.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwarePoints.cpp:19:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[105/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareBaseGPU.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:23:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp: In function \u2018void rend_DrawChunkedBitmap(chunked_bitmap*, int, int, uint8_t)\u2019:
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:317:13: warning: unused variable \u2018u2\u2019 [-Wunused-variable]
317 | float u2 = (float)dw / (float)piece_w;
| ^~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:318:13: warning: unused variable \u2018v2\u2019 [-Wunused-variable]
318 | float v2 = (float)dh / (float)piece_h;
| ^~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp: In function \u2018void rend_DrawPolygon3D(int, g3Point**, int, int)\u2019:
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:595:14: warning: variable \u2018testPt\u2019 set but not used [-Wunused-but-set-variable]
595 | vector testPt = tempv * Unscaled_matrix;
| ^~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:597:13: warning: unused variable \u2018screenX\u2019 [-Wunused-variable]
597 | float screenX = pnt->p3_sx + gpu_state.clip_x1;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:598:13: warning: unused variable \u2018screenY\u2019 [-Wunused-variable]
598 | float screenY = pnt->p3_sy + gpu_state.clip_y1;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp: In function \u2018void rend_DrawMultitexturePolygon3D(int, g3Point**, int, int)\u2019:
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:667:10: warning: variable \u2018fr\u2019 set but not used [-Wunused-but-set-variable]
667 | int i, fr, fg, fb;
| ^~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:667:14: warning: variable \u2018fg\u2019 set but not used [-Wunused-but-set-variable]
667 | int i, fr, fg, fb;
| ^~
/home/jayman/Documents/Descent3/renderer/HardwareBaseGPU.cpp:667:18: warning: variable \u2018fb\u2019 set but not used [-Wunused-but-set-variable]
667 | int i, fr, fg, fb;
| ^~
[106/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareOpenGL.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:32:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
In file included from /home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:47:
/home/jayman/Documents/Descent3/renderer/dyna_gl.h: In function \u2018module* LoadOpenGLDLL(const char*)\u2019:
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:254:17: warning: unused variable \u2018sdlErr\u2019 [-Wunused-variable]
254 | const char *sdlErr = SDL_GetError();
| ^~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:494:25: warning: unused variable \u2018dglAlphaFunc\u2019 [-Wunused-variable]
494 | extern glAlphaFunc_fp dglAlphaFunc;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:495:21: warning: unused variable \u2018dglBegin\u2019 [-Wunused-variable]
495 | extern glBegin_fp dglBegin;
| ^~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:496:27: warning: unused variable \u2018dglBindTexture\u2019 [-Wunused-variable]
496 | extern glBindTexture_fp dglBindTexture;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:497:25: warning: unused variable \u2018dglBlendFunc\u2019 [-Wunused-variable]
497 | extern glBlendFunc_fp dglBlendFunc;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:498:21: warning: unused variable \u2018dglClear\u2019 [-Wunused-variable]
498 | extern glClear_fp dglClear;
| ^~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:499:26: warning: unused variable \u2018dglClearColor\u2019 [-Wunused-variable]
499 | extern glClearColor_fp dglClearColor;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:500:26: warning: unused variable \u2018dglClearDepth\u2019 [-Wunused-variable]
500 | extern glClearDepth_fp dglClearDepth;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:501:24: warning: unused variable \u2018dglColor3ub\u2019 [-Wunused-variable]
501 | extern glColor3ub_fp dglColor3ub;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:502:23: warning: unused variable \u2018dglColor4f\u2019 [-Wunused-variable]
502 | extern glColor4f_fp dglColor4f;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:503:24: warning: unused variable \u2018dglColor4fv\u2019 [-Wunused-variable]
503 | extern glColor4fv_fp dglColor4fv;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:504:24: warning: unused variable \u2018dglColor4ub\u2019 [-Wunused-variable]
504 | extern glColor4ub_fp dglColor4ub;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:505:28: warning: unused variable \u2018dglColorPointer\u2019 [-Wunused-variable]
505 | extern glColorPointer_fp dglColorPointer;
| ^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:506:30: warning: unused variable \u2018dglDeleteTextures\u2019 [-Wunused-variable]
506 | extern glDeleteTextures_fp dglDeleteTextures;
| ^~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:507:25: warning: unused variable \u2018dglDepthFunc\u2019 [-Wunused-variable]
507 | extern glDepthFunc_fp dglDepthFunc;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:508:25: warning: unused variable \u2018dglDepthMask\u2019 [-Wunused-variable]
508 | extern glDepthMask_fp dglDepthMask;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:509:26: warning: unused variable \u2018dglDepthRange\u2019 [-Wunused-variable]
509 | extern glDepthRange_fp dglDepthRange;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:510:23: warning: unused variable \u2018dglDisable\u2019 [-Wunused-variable]
510 | extern glDisable_fp dglDisable;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:511:34: warning: unused variable \u2018dglDisableClientState\u2019 [-Wunused-variable]
511 | extern glDisableClientState_fp dglDisableClientState;
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:512:26: warning: unused variable \u2018dglDrawArrays\u2019 [-Wunused-variable]
512 | extern glDrawArrays_fp dglDrawArrays;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:513:26: warning: unused variable \u2018dglDrawPixels\u2019 [-Wunused-variable]
513 | extern glDrawPixels_fp dglDrawPixels;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:514:22: warning: unused variable \u2018dglEnable\u2019 [-Wunused-variable]
514 | extern glEnable_fp dglEnable;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:515:33: warning: unused variable \u2018dglEnableClientState\u2019 [-Wunused-variable]
515 | extern glEnableClientState_fp dglEnableClientState;
| ^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:516:19: warning: unused variable \u2018dglEnd\u2019 [-Wunused-variable]
516 | extern glEnd_fp dglEnd;
| ^~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:517:21: warning: unused variable \u2018dglFlush\u2019 [-Wunused-variable]
517 | extern glFlush_fp dglFlush;
| ^~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:518:20: warning: unused variable \u2018dglFogf\u2019 [-Wunused-variable]
518 | extern glFogf_fp dglFogf;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:519:21: warning: unused variable \u2018dglFogfv\u2019 [-Wunused-variable]
519 | extern glFogfv_fp dglFogfv;
| ^~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:520:20: warning: unused variable \u2018dglFogi\u2019 [-Wunused-variable]
520 | extern glFogi_fp dglFogi;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:521:24: warning: unused variable \u2018dglGetError\u2019 [-Wunused-variable]
521 | extern glGetError_fp dglGetError;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:522:25: warning: unused variable \u2018dglGetString\u2019 [-Wunused-variable]
522 | extern glGetString_fp dglGetString;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:523:27: warning: unused variable \u2018dglGetIntegerv\u2019 [-Wunused-variable]
523 | extern glGetIntegerv_fp dglGetIntegerv;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:524:20: warning: unused variable \u2018dglHint\u2019 [-Wunused-variable]
524 | extern glHint_fp dglHint;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:525:28: warning: unused variable \u2018dglLoadIdentity\u2019 [-Wunused-variable]
525 | extern glLoadIdentity_fp dglLoadIdentity;
| ^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:526:26: warning: unused variable \u2018dglMatrixMode\u2019 [-Wunused-variable]
526 | extern glMatrixMode_fp dglMatrixMode;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:527:21: warning: unused variable \u2018dglOrtho\u2019 [-Wunused-variable]
527 | extern glOrtho_fp dglOrtho;
| ^~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:528:27: warning: unused variable \u2018dglPixelStorei\u2019 [-Wunused-variable]
528 | extern glPixelStorei_fp dglPixelStorei;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:529:30: warning: unused variable \u2018dglPixelTransferi\u2019 [-Wunused-variable]
529 | extern glPixelTransferi_fp dglPixelTransferi;
| ^~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:530:29: warning: unused variable \u2018dglPolygonOffset\u2019 [-Wunused-variable]
530 | extern glPolygonOffset_fp dglPolygonOffset;
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:531:26: warning: unused variable \u2018dglReadPixels\u2019 [-Wunused-variable]
531 | extern glReadPixels_fp dglReadPixels;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:532:23: warning: unused variable \u2018dglScissor\u2019 [-Wunused-variable]
532 | extern glScissor_fp dglScissor;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:533:26: warning: unused variable \u2018dglShadeModel\u2019 [-Wunused-variable]
533 | extern glShadeModel_fp dglShadeModel;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:534:26: warning: unused variable \u2018dglTexCoord2f\u2019 [-Wunused-variable]
534 | extern glTexCoord2f_fp dglTexCoord2f;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:535:27: warning: unused variable \u2018dglTexCoord4fv\u2019 [-Wunused-variable]
535 | extern glTexCoord4fv_fp dglTexCoord4fv;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:536:31: warning: unused variable \u2018dglTexCoordPointer\u2019 [-Wunused-variable]
536 | extern glTexCoordPointer_fp dglTexCoordPointer;
| ^~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:537:23: warning: unused variable \u2018dglTexEnvf\u2019 [-Wunused-variable]
537 | extern glTexEnvf_fp dglTexEnvf;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:538:26: warning: unused variable \u2018dglTexImage2D\u2019 [-Wunused-variable]
538 | extern glTexImage2D_fp dglTexImage2D;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:539:29: warning: unused variable \u2018dglTexParameteri\u2019 [-Wunused-variable]
539 | extern glTexParameteri_fp dglTexParameteri;
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:540:29: warning: unused variable \u2018dglTexSubImage2D\u2019 [-Wunused-variable]
540 | extern glTexSubImage2D_fp dglTexSubImage2D;
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:541:24: warning: unused variable \u2018dglVertex2i\u2019 [-Wunused-variable]
541 | extern glVertex2i_fp dglVertex2i;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:542:24: warning: unused variable \u2018dglVertex3f\u2019 [-Wunused-variable]
542 | extern glVertex3f_fp dglVertex3f;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:543:25: warning: unused variable \u2018dglVertex3fv\u2019 [-Wunused-variable]
543 | extern glVertex3fv_fp dglVertex3fv;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:544:29: warning: unused variable \u2018dglVertexPointer\u2019 [-Wunused-variable]
544 | extern glVertexPointer_fp dglVertexPointer;
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/dyna_gl.h:545:24: warning: unused variable \u2018dglViewport\u2019 [-Wunused-variable]
545 | extern glViewport_fp dglViewport;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp: In function \u2018int opengl_Init(oeApplication*, renderer_preferred_state*)\u2019:
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:655:7: warning: unused variable \u2018windowX\u2019 [-Wunused-variable]
655 | int windowX = 0, windowY = 0;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:655:20: warning: unused variable \u2018windowY\u2019 [-Wunused-variable]
655 | int windowX = 0, windowY = 0;
| ^~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp: In function \u2018std::unique_ptr<NewBitmap> rend_Screenshot()\u2019:
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:2044:13: warning: unused variable \u2018dest_data\u2019 [-Wunused-variable]
2044 | uint16_t *dest_data;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:2045:13: warning: unused variable \u2018temp_data\u2019 [-Wunused-variable]
2045 | uint32_t *temp_data;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:2047:7: warning: unused variable \u2018total\u2019 [-Wunused-variable]
2047 | int total = gpu_state.screen_width * gpu_state.screen_height;
| ^~~~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp: In function \u2018void rend_Screenshot(int)\u2019:
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:2073:21: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
2073 | for (int i = 0; i < h; i++) {
| ~~^~~
/home/jayman/Documents/Descent3/renderer/HardwareOpenGL.cpp:2074:23: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
2074 | for (int t = 0; t < w; t++) {
| ~~^~~
[107/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareSetup.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareSetup.cpp:21:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[108/518] Building CXX object renderer/CMakeFiles/renderer.dir/Debug/HardwareTransforms.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/renderer/HardwareTransforms.cpp:19:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[113/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/hlsoundlib.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/hlsoundlib.h:210,
from /home/jayman/Documents/Descent3/sndlib/hlsoundlib.cpp:450:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/sndlib/hlsoundlib.cpp: In member function \u2018void hlsSystem::BeginSoundFrame(bool)\u2019:
/home/jayman/Documents/Descent3/sndlib/hlsoundlib.cpp:640:12: warning: variable \u2018sound_room_list\u2019 set but not used [-Wunused-but-set-variable]
640 | int16_t *sound_room_list; // these values are only meant for sound render system
| ^~~~~~~~~~~~~~~
[114/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/soundload.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/soundload.cpp:233:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[115/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/sndrender.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/hlsoundlib.h:210,
from /home/jayman/Documents/Descent3/sndlib/sndrender.cpp:54:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[116/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/ssl_lib.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/ssl_lib.cpp:44:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/sndlib/ssl_lib.cpp: In member function \u2018void llsSystem::ErrorText(const char*, ...)\u2019:
/home/jayman/Documents/Descent3/sndlib/ssl_lib.cpp:66:18: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018long unsigned int\u2019 [-Wsign-compare]
66 | if ((slen + 2) > sizeof(m_error_text)) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[117/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/sdlgeometry.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ddsndgeometry.h:46,
from /home/jayman/Documents/Descent3/sndlib/sdlgeometry.cpp:23:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[118/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/mixer.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/mixer.cpp:23:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/sndlib/mixer.cpp: In function \u2018void opti_16s_mix(int16_t*, int, int&, int16_t*, float, float)\u2019:
/home/jayman/Documents/Descent3/sndlib/mixer.cpp:624:5: warning: value computed is not used [-Wunused-value]
624 | *mb++;
| ^~~~~
[119/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/ddsoundload.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/ddsoundload.cpp:92:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/sndlib/ddsoundload.cpp: In function \u2018char SoundLoadWaveFile(const char*, float, int, bool, bool, int*)\u2019:
/home/jayman/Documents/Descent3/sndlib/ddsoundload.cpp:133:8: warning: variable \u2018f_data\u2019 set but not used [-Wunused-but-set-variable]
133 | char f_data, f_fmt = 0;
| ^~~~~~
[120/518] Building CXX object stream_audio/CMakeFiles/stream_audio.dir/Debug/osfarchive.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/stream_audio/osfarchive.cpp:53:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[121/518] Building CXX object sndlib/CMakeFiles/sndlib.dir/Debug/sdlsound.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/sndlib/sdlsound.cpp:29:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[122/518] Building CXX object stream_audio/CMakeFiles/stream_audio.dir/Debug/streamaudio.cpp.o
In file included from /home/jayman/Documents/Descent3/sndlib/ssl_lib.h:255,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.h:143,
from /home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp:167:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp:758: warning: ignoring \u2018#pragma optimize \u2019 [-Wunknown-pragmas]
758 | #pragma optimize("", off)
|
/home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp:827: warning: ignoring \u2018#pragma optimize \u2019 [-Wunknown-pragmas]
827 | #pragma optimize("", on)
|
/home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp:850: warning: ignoring \u2018#pragma optimize \u2019 [-Wunknown-pragmas]
850 | #pragma optimize("", off)
|
/home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp:911: warning: ignoring \u2018#pragma optimize \u2019 [-Wunknown-pragmas]
911 | #pragma optimize("", on)
|
/home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp: In member function \u2018bool AudioStream::ReopenDigitalStream(uint8_t, int)\u2019:
/home/jayman/Documents/Descent3/stream_audio/streamaudio.cpp:463:7: warning: variable \u2018bytesize\u2019 set but not used [-Wunused-but-set-variable]
463 | int bytesize, granularity;
| ^~~~~~~~
[125/518] Building CXX object ui/CMakeFiles/ui.dir/Debug/UIConsole.cpp.o
/home/jayman/Documents/Descent3/ui/UIConsole.cpp: In member function \u2018virtual void UIConsoleGadget::OnDraw()\u2019:
/home/jayman/Documents/Descent3/ui/UIConsole.cpp:182:17: warning: variable \u2018index\u2019 set but not used [-Wunused-but-set-variable]
182 | int x, y, cy, index;
| ^~~~~
[126/518] Building CXX object ui/CMakeFiles/ui.dir/Debug/UIDraw.cpp.o
In file included from /home/jayman/Documents/Descent3/lib/3d.h:186,
from /home/jayman/Documents/Descent3/ui/UIDraw.cpp:85:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[131/518] Building CXX object ui/CMakeFiles/ui.dir/Debug/UIListBox.cpp.o
/home/jayman/Documents/Descent3/ui/UIListBox.cpp: In member function \u2018virtual void UIListBox::OnKeyDown(int)\u2019:
/home/jayman/Documents/Descent3/ui/UIListBox.cpp:714:13: warning: unused variable \u2018gadget\u2019 [-Wunused-variable]
714 | UIGadget *gadget = this;
| ^~~~~~
/home/jayman/Documents/Descent3/ui/UIListBox.cpp: In member function \u2018bool UIListBox::MseCheckSelect(int, int)\u2019:
/home/jayman/Documents/Descent3/ui/UIListBox.cpp:855:8: warning: unused variable \u2018use_scroll\u2019 [-Wunused-variable]
855 | bool use_scroll = !(m_Flags & UILB_NOSCROLL);
| ^~~~~~~~~~
[138/518] Building CXX object ui/CMakeFiles/ui.dir/Debug/UISystem.cpp.o
/home/jayman/Documents/Descent3/ui/UISystem.cpp: In function \u2018void ui_SetScreenMode(int, int)\u2019:
/home/jayman/Documents/Descent3/ui/UISystem.cpp:541:7: warning: unused variable \u2018old_w\u2019 [-Wunused-variable]
541 | int old_w = UI_screen_width;
| ^~~~~
/home/jayman/Documents/Descent3/ui/UISystem.cpp:542:7: warning: unused variable \u2018old_h\u2019 [-Wunused-variable]
542 | int old_h = UI_screen_height;
| ^~~~~
[140/518] Building CXX object libmve/CMakeFiles/libmve.dir/Debug/decoder16.cpp.o
/home/jayman/Documents/Descent3/libmve/decoder16.cpp: In function \u2018void decodeFrame16(unsigned char*, unsigned char*, int, unsigned char*, int)\u2019:
/home/jayman/Documents/Descent3/libmve/decoder16.cpp:34:29: warning: variable \u2018pEnd\u2019 set but not used [-Wunused-but-set-variable]
34 | unsigned char *pOffData, *pEnd;
| ^~~~
[144/518] Building CXX object vecmat/CMakeFiles/vecmat.dir/Debug/vector.cpp.o
In file included from /home/jayman/Documents/Descent3/vecmat/vector.cpp:153:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[151/518] Building CXX object libacm/CMakeFiles/libacm.dir/Debug/aencode.cpp.o
/home/jayman/Documents/Descent3/libacm/aencode.cpp: In function \u2018void EncodeSample(Encoder&)\u2019:
/home/jayman/Documents/Descent3/libacm/aencode.cpp:958:16: warning: comparison of integer expressions of different signedness: \u2018int32_t\u2019 {aka \u2018int\u2019} and \u2018AudioError\u2019 [-Wsign-compare]
958 | if (sample == ReadSampleEof) {
| ~~~~~~~^~~~~~~~~~~~~~~~
[161/518] Building CXX object libmve/CMakeFiles/libmve.dir/Debug/mveplay.cpp.o
/home/jayman/Documents/Descent3/libmve/mveplay.cpp: In function \u2018int create_videobuf_handler(unsigned char, unsigned char, unsigned char*, int, void*)\u2019:
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:244:9: warning: variable \u2018count\u2019 set but not used [-Wunused-but-set-variable]
244 | short count, truecolor;
| ^~~~~
/home/jayman/Documents/Descent3/libmve/mveplay.cpp: In function \u2018int video_data_handler(unsigned char, unsigned char, unsigned char*, int, void*)\u2019:
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:342:9: warning: unused variable \u2018nFrameHot\u2019 [-Wunused-variable]
342 | short nFrameHot = get_short(data);
| ^~~~~~~~~
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:343:9: warning: unused variable \u2018nFrameCold\u2019 [-Wunused-variable]
343 | short nFrameCold = get_short(data + 2);
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:344:9: warning: unused variable \u2018nXoffset\u2019 [-Wunused-variable]
344 | short nXoffset = get_short(data + 4);
| ^~~~~~~~
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:345:9: warning: unused variable \u2018nYoffset\u2019 [-Wunused-variable]
345 | short nYoffset = get_short(data + 6);
| ^~~~~~~~
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:346:9: warning: unused variable \u2018nXsize\u2019 [-Wunused-variable]
346 | short nXsize = get_short(data + 8);
| ^~~~~~
/home/jayman/Documents/Descent3/libmve/mveplay.cpp:347:9: warning: unused variable \u2018nYsize\u2019 [-Wunused-variable]
347 | short nYsize = get_short(data + 10);
| ^~~~~~
[166/518] Building CXX object netcon/inetfile/CMakeFiles/inetfile.dir/Debug/CFtp.cpp.o
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In constructor \u2018CFtpGet::CFtpGet(char*, char*, char*, char*)\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:136:9: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
136 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:147:11: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
147 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:155:11: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
155 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In member function \u2018uint32_t CFtpGet::GetFile()\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:341:9: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
341 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In member function \u2018uint32_t CFtpGet::IssuePort()\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:365:9: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
365 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:376:9: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
376 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:413:11: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
413 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In member function \u2018int CFtpGet::ConnectControlSocket()\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:447:9: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
447 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In member function \u2018uint32_t CFtpGet::SendFTPCommand(char*)\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:481:9: warning: unused variable \u2018iWinsockErr\u2019 [-Wunused-variable]
481 | int iWinsockErr = WSAGetLastError();
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In member function \u2018uint32_t CFtpGet::ReadFTPServerReply()\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:501:20: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
501 | if (iBytesRead == SOCKET_ERROR) {
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp: In member function \u2018void CFtpGet::FlushControlChannel()\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/CFtp.cpp:581:7: warning: unused variable \u2018bytesin\u2019 [-Wunused-variable]
581 | int bytesin = 0;
| ^~~~~~~
[168/518] Building CXX object netcon/inetfile/CMakeFiles/inetfile.dir/Debug/Chttpget.cpp.o
/home/jayman/Documents/Descent3/netcon/inetfile/Chttpget.cpp: In member function \u2018char* ChttpGet::GetHTTPLine()\u2019:
/home/jayman/Documents/Descent3/netcon/inetfile/Chttpget.cpp:553:24: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
553 | if (SOCKET_ERROR == iBytesRead) {
/home/jayman/Documents/Descent3/netcon/inetfile/Chttpget.cpp:576:26: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} [-Wsign-compare]
576 | if (SOCKET_ERROR == iBytesRead) {
[171/518] Building CXX object netcon/mtclient...iles/Parallax_Online.dir/Debug/chat_api.cpp.o
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp: In function \u2018char* ParseIRCMessage(char*, int)\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:601:7: warning: variable \u2018iNickLen\u2019 set but not used [-Wunused-but-set-variable]
601 | int iNickLen;
| ^~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:1004:47: warning: \u2018snprintf\u2019 output may be truncated before the last format character [-Wformat-truncation=]
1004 | snprintf(new_nick, sizeof(new_nick), "%s%d", Orignial_nick_name, Nick_variety);
| ^
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:1004:13: note: \u2018snprintf\u2019 output between 2 and 44 bytes into a destination of size 33
1004 | snprintf(new_nick, sizeof(new_nick), "%s%d", Orignial_nick_name, Nick_variety);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:825:37: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 70 [-Wformat-truncation=]
825 | snprintf(nicks, sizeof(nicks), "%s %s", szNick, GetWordNum(0, szRemLine));
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:825:13: note: \u2018snprintf\u2019 output 2 or more bytes (assuming 601) into a destination of size 70
825 | snprintf(nicks, sizeof(nicks), "%s %s", szNick, GetWordNum(0, szRemLine));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:780:50: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 597 [-Wformat-truncation=]
780 | snprintf(szResponse, sizeof(szResponse), "** %s has joined %s", szNick, szTarget);
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:780:13: note: \u2018snprintf\u2019 output between 16 and 1214 bytes into a destination of size 600
780 | snprintf(szResponse, sizeof(szResponse), "** %s has joined %s", szNick, szTarget);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:749:70: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 579 [-Wformat-truncation=]
749 | snprintf(szResponse, sizeof(szResponse), "** CTCP Message from %s (%s)", szNick, szRemLine);
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:749:15: note: \u2018snprintf\u2019 output between 25 and 1223 bytes into a destination of size 600
749 | snprintf(szResponse, sizeof(szResponse), "** CTCP Message from %s (%s)", szNick, szRemLine);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:703:64: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 595 [-Wformat-truncation=]
703 | snprintf(szResponse, sizeof(szResponse), "\1\xff\xff\xff[%s] %s", szNick, pszTempStr);
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:703:15: note: \u2018snprintf\u2019 output 8 or more bytes (assuming 607) into a destination of size 600
703 | snprintf(szResponse, sizeof(szResponse), "\1\xff\xff\xff[%s] %s", szNick, pszTempStr);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:697:70: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 579 [-Wformat-truncation=]
697 | snprintf(szResponse, sizeof(szResponse), "** CTCP Message from %s (%s)", szNick, szRemLine);
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:697:15: note: \u2018snprintf\u2019 output between 25 and 1223 bytes into a destination of size 600
697 | snprintf(szResponse, sizeof(szResponse), "** CTCP Message from %s (%s)", szNick, szRemLine);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:684:59: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 592 [-Wformat-truncation=]
684 | snprintf(szResponse, sizeof(szResponse), "/NOTICE %s :\001PING %s\001", szNick,
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:684:17: note: \u2018snprintf\u2019 output between 18 and 1216 bytes into a destination of size 600
684 | snprintf(szResponse, sizeof(szResponse), "/NOTICE %s :\001PING %s\001", szNick,
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | szRemLine); // Don't need the trailing \001 because szremline has it.
| ~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:680:59: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 592 [-Wformat-truncation=]
680 | snprintf(szResponse, sizeof(szResponse), "** CTCP %s %s %s", szTarget, szCTCPCmd + 1, szRemLine);
| ^~ ~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:680:17: note: \u2018snprintf\u2019 output 11 or more bytes (assuming 1209) into a destination of size 600
680 | snprintf(szResponse, sizeof(szResponse), "** CTCP %s %s %s", szTarget, szCTCPCmd + 1, szRemLine);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:674:67: warning: \u2018%s\u2019 directive output may be truncated writing up to 599 bytes into a region of size 594 [-Wformat-truncation=]
674 | snprintf(szResponse, sizeof(szResponse), "\1\xff\x28\x28* %s %s", szNick, szRemLine);
| ^~ ~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/chat_api.cpp:674:17: note: \u2018snprintf\u2019 output between 8 and 1206 bytes into a destination of size 600
674 | snprintf(szResponse, sizeof(szResponse), "\1\xff\x28\x28* %s %s", szNick, szRemLine);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[172/518] Building CXX object netcon/lanclien...Files/Direct_TCP_IP.dir/Debug/lanclient.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/player.h:376,
from /home/jayman/Documents/Descent3/netcon/lanclient/lanclient.cpp:269:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netcon/lanclient/lanclient.cpp: In function \u2018int lanclient::MainMultiplayerMenu()\u2019:
/home/jayman/Documents/Descent3/netcon/lanclient/lanclient.cpp:464:7: warning: variable \u2018lastgamesfound\u2019 set but not used [-Wunused-but-set-variable]
464 | int lastgamesfound = 0;
| ^~~~~~~~~~~~~~
[174/518] Building CXX object netcon/mtclient...eFiles/Parallax_Online.dir/Debug/mt_net.cpp.o
/home/jayman/Documents/Descent3/netcon/mtclient/mt_net.cpp: In function \u2018void InitMTSockets()\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mt_net.cpp:185:20: warning: unused variable \u2018lhe\u2019 [-Wunused-variable]
185 | static HOSTENT lhe;
| ^~~
[175/518] Generate 'Direct TCP~IP.d3c'
Warning! File Direct TCP~IP.dll from "/home/jayman/Documents/Descent3/netcon/lanclient/TCP_IP.d3c.txt" not found! Skipping...
Warning! File Direct TCP~IP.dylib from "/home/jayman/Documents/Descent3/netcon/lanclient/TCP_IP.d3c.txt" not found! Skipping...
Creating "/home/jayman/Documents/Descent3/builds/linux/Descent3/Debug/online/Direct TCP~IP.d3c"...
Adding Direct TCP~IP.so... [ok]
Adding lanclient.str... [ok]
Done!
[176/518] Building CXX object netcon/mtclient...s/Parallax_Online.dir/Debug/mtgametrack.cpp.o
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp: In function \u2018void IdleGameTracker()\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp:228:16: warning: variable \u2018newtime\u2019 set but not used [-Wunused-but-set-variable]
228 | struct tm *newtime;
| ^~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp:244:16: warning: variable \u2018newtime\u2019 set but not used [-Wunused-but-set-variable]
244 | struct tm *newtime;
| ^~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp: In function \u2018void HandleGamePacket(uint8_t*, int, network_address*)\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp:284:15: warning: comparison of integer expressions of different signedness: \u2018int\u2019 and \u2018long unsigned int\u2019 [-Wsign-compare]
284 | if (len < (GAME_HEADER_ONLY_SIZE + sizeof(game_list))) {
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp: In function \u2018void StartTrackerGame(void*)\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtgametrack.cpp:372:14: warning: variable \u2018newtime\u2019 set but not used [-Wunused-but-set-variable]
372 | struct tm *newtime;
| ^~~~~~~
[178/518] Building CXX object netcon/mtclient...iles/Parallax_Online.dir/Debug/mtclient.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/robotfirestruct.h:23,
from /home/jayman/Documents/Descent3/Descent3/player.h:376,
from /home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:417:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp: In function \u2018void UpdateGamelist(void*)\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:627:55: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
627 | if (PXOGamelist[j].used && (PXOGamelist[j].handle != -1)) {
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp: In function \u2018int MainMultiplayerMenu()\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1406:37: warning: converting to non-pointer type \u2018char\u2019 from NULL [-Wconversion-null]
1406 | fmtchan[endpos + 1] = NULL;
| ^~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1414:37: warning: converting to non-pointer type \u2018char\u2019 from NULL [-Wconversion-null]
1414 | fmtchan[endpos + 1] = NULL;
| ^~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1389:17: warning: unused variable \u2018textx\u2019 [-Wunused-variable]
1389 | int textx = 0;
| ^~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1112:9: warning: unused variable \u2018exit_hs\u2019 [-Wunused-variable]
1112 | void *exit_hs = DLLHotSpotCreate(main_wnd, 5, KEY_ESC, exit_off_text, exit_on_text, 33, 427, 70, 15, 0);
| ^~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp: In function \u2018int SearchMasterTrackerGameMenu()\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1872:19: warning: unused variable \u2018p\u2019 [-Wunused-variable]
1872 | const char *p = GetChatText();
| ^
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1755:9: warning: unused variable \u2018selti\u2019 [-Wunused-variable]
1755 | void *selti = nullptr;
| ^~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1796:9: warning: variable \u2018net_game_txt_items\u2019 set but not used [-Wunused-but-set-variable]
1796 | void *net_game_txt_items[MAX_NET_GAMES];
| ^~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:1862:7: warning: unused variable \u2018lastgamesfound\u2019 [-Wunused-variable]
1862 | int lastgamesfound = 0;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp: In function \u2018const char* SendWhisper(const char*)\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:2534:51: warning: \u2018%s\u2019 directive output may be truncated writing up to 199 bytes into a region of size between 195 and 394 [-Wformat-truncation=]
2534 | snprintf(fmt_msg, sizeof(fmt_msg), "/msg %s %s", pilot_name, message);
| ^~ ~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:2534:15: note: \u2018snprintf\u2019 output between 7 and 405 bytes into a destination of size 400
2534 | snprintf(fmt_msg, sizeof(fmt_msg), "/msg %s %s", pilot_name, message);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp: In function \u2018int JoinPrivateLobby()\u2019:
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:2616:46: warning: \u2018snprintf\u2019 output may be truncated before the last format character [-Wformat-truncation=]
2616 | snprintf(message, sizeof(message), "+%s", priv_channel);
| ^
/home/jayman/Documents/Descent3/netcon/mtclient/mtclient.cpp:2616:15: note: \u2018snprintf\u2019 output between 2 and 201 bytes into a destination of size 200
2616 | snprintf(message, sizeof(message), "+%s", priv_channel);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[180/518] Generate 'Parallax Online.d3c'
Warning! File Parallax Online.dll from "/home/jayman/Documents/Descent3/netcon/mtclient/Parallax_Online.d3c.txt" not found! Skipping...
Warning! File Parallax Online.dylib from "/home/jayman/Documents/Descent3/netcon/mtclient/Parallax_Online.d3c.txt" not found! Skipping...
Creating "/home/jayman/Documents/Descent3/builds/linux/Descent3/Debug/online/Parallax Online.d3c"...
Adding mtclient.str... [ok]
Adding Parallax Online.so... [ok]
Adding pxogame.ogf... [ok]
Adding pxomain.ogf... [ok]
Done!
[181/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfccfg.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfccfg.cpp:51:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/dmfc/dmfccfg.cpp: In member function \u2018char* CRegistry::ParseString(char*, char*, int, char, char)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfccfg.cpp:183:9: warning: variable \u2018save_p\u2019 set but not used [-Wunused-but-set-variable]
183 | char *save_p;
| ^~~~~~
/home/jayman/Documents/Descent3/netgames/dmfc/dmfccfg.cpp: In member function \u2018char* CRegistry::ParseToken(char*, char*, int)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfccfg.cpp:218:9: warning: variable \u2018save_p\u2019 set but not used [-Wunused-but-set-variable]
218 | char *save_p;
| ^~~~~~
[182/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcclient.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcclient.cpp:284:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[183/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcbase.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp:470:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp: In member function \u2018void DMFCBase::SetPlayerInfo(int)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp:1557:7: warning: variable \u2018x\u2019 set but not used [-Wunused-but-set-variable]
1557 | int x, y;
| ^
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp:1557:10: warning: variable \u2018y\u2019 set but not used [-Wunused-but-set-variable]
1557 | int x, y;
| ^
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp: In member function \u2018bool DMFCBase::InputCommandHandle(char*)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp:3470:13: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
3470 | command[index] = *p;
| ^~~~~
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcbase.cpp:3474:11: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
3474 | command[index] = '\0'; // tack on an ending NULL
| ^~~~~
[184/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcfunctions.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/DMFC.h:294,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcfunctions.cpp:122:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[185/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcinputcommand.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcinputcommand.cpp:117:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcinputcommand.cpp: In function \u2018void DMFCInputCommand_Piggyback(const char*)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcinputcommand.cpp:928:8: warning: unused variable \u2018turn_on\u2019 [-Wunused-variable]
928 | bool turn_on = true;
| ^~~~~~~
[186/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfchudmessages.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfchudmessages.cpp:93:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[187/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcmenu.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/DMFC.h:294,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcmenu.cpp:133:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[188/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcpinfo.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcpinfo.cpp:93:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[189/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcpackets.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcpackets.cpp:109:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcpackets.cpp: In member function \u2018virtual void DMFCBase::SendDMFCGameInfo(int)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcpackets.cpp:388:7: warning: variable \u2018r_len\u2019 set but not used [-Wunused-but-set-variable]
388 | int r_len, b_len, g_len, y_len;
| ^~~~~
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcpackets.cpp:388:14: warning: variable \u2018b_len\u2019 set but not used [-Wunused-but-set-variable]
388 | int r_len, b_len, g_len, y_len;
| ^~~~~
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcpackets.cpp:388:21: warning: variable \u2018g_len\u2019 set but not used [-Wunused-but-set-variable]
388 | int r_len, b_len, g_len, y_len;
| ^~~~~
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcpackets.cpp:388:28: warning: variable \u2018y_len\u2019 set but not used [-Wunused-but-set-variable]
388 | int r_len, b_len, g_len, y_len;
| ^~~~~
[190/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcprecord.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcprecord.cpp:85:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcprecord.cpp: In function \u2018bool PRec_AssignPlayerToSlot(int, int, player*, netplayer*)\u2019:
/home/jayman/Documents/Descent3/netgames/dmfc/dmfcprecord.cpp:361:67: warning: the address of \u2018player::tracker_id\u2019 will never be NULL [-Waddress]
361 | if (basethis->IsMasterTrackerGame() && (basethis->Players[pnum].tracker_id)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /home/jayman/Documents/Descent3/Descent3/player.h:378,
from /home/jayman/Documents/Descent3/netgames/includes/idmfc.h:150,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcinternal.h:258,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcprecord.cpp:87:
/home/jayman/Documents/Descent3/Descent3/player_external_struct.h:199:8: note: \u2018player::tracker_id\u2019 declared here
199 | char tracker_id[TRACKER_ID_LEN];
| ^~~~~~~~~~
[191/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcserver.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcserver.cpp:101:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[192/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcremote.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcremote.cpp:51:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[193/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcstats.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcstats.cpp:145:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[194/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfctimer.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfctimer.cpp:51:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[195/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcui.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcui.cpp:118:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[197/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcvirtual.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/DMFC.h:294,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcvirtual.cpp:69:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[198/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/idmfc.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/idmfc.h:145,
from /home/jayman/Documents/Descent3/netgames/dmfc/idmfc.cpp:43:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[199/518] Building CXX object netgames/dmfc/CMakeFiles/dmfc.dir/Debug/dmfcinterface.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/dmfc/dmfcinterface.cpp:65:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[201/518] Building CXX object netgames/anarchy/CMakeFiles/anarchy.dir/Debug/anarchy.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/idmfc.h:145,
from /home/jayman/Documents/Descent3/netgames/anarchy/anarchy.cpp:56:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/anarchy/anarchy.cpp: In function \u2018void DisplayHUDScores(tHUDItem*)\u2019:
/home/jayman/Documents/Descent3/netgames/anarchy/anarchy.cpp:825:7: warning: unused variable \u2018x\u2019 [-Wunused-variable]
825 | int x = 520;
| ^
/home/jayman/Documents/Descent3/netgames/anarchy/anarchy.cpp: At global scope:
/home/jayman/Documents/Descent3/netgames/anarchy/anarchy.cpp:79:13: warning: \u2018void DisplayScores()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
79 | static void DisplayScores(void);
| ^~~~~~~~~~~~~
[203/518] Building CXX object netgames/coop/CMakeFiles/coop.dir/Debug/coop.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/idmfc.h:145,
from /home/jayman/Documents/Descent3/netgames/coop/coop.cpp:105:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[205/518] Building CXX object netgames/ctf/CMakeFiles/ctf.dir/Debug/ctf.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:87:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp: In function \u2018void OnClientCollide(uint8_t*)\u2019:
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:966:13: warning: unused variable \u2018newscore\u2019 [-Wunused-variable]
966 | int newscore = TeamScores[pteam];
| ^~~~~~~~
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:879:13: warning: unused variable \u2018flag_count\u2019 [-Wunused-variable]
879 | int16_t flag_count = 0;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:862:8: warning: unused variable \u2018play_return_home_msg\u2019 [-Wunused-variable]
862 | bool play_return_home_msg = false;
| ^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp: In function \u2018void OnPlayerChangeTeam(int, int, bool, bool)\u2019:
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:1124:18: warning: unused variable \u2018pr\u2019 [-Wunused-variable]
1124 | player_record *pr = DMFCBase->GetPlayerRecordByPnum(player_num);
| ^~
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp: In function \u2018void OnClientPlayerKilled(object*, int)\u2019:
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:1133:7: warning: variable \u2018kpnum\u2019 set but not used [-Wunused-but-set-variable]
1133 | int kpnum = -1;
| ^~~~~
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp: In function \u2018bool RemoveFlagFromPlayer(int, int)\u2019:
/home/jayman/Documents/Descent3/netgames/ctf/ctf.cpp:2186:7: warning: unused variable \u2018flagobjnum\u2019 [-Wunused-variable]
2186 | int flagobjnum = -1;
| ^~~~~~~~~~
[207/518] Building CXX object netgames/entropy/CMakeFiles/entropy.dir/Debug/EntropyBase.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/entropy/EntropyBase.cpp:98:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/entropy/EntropyBase.cpp: In function \u2018void OnLabSpewTimer()\u2019:
/home/jayman/Documents/Descent3/netgames/entropy/EntropyBase.cpp:1741:7: warning: unused variable \u2018max_rooms\u2019 [-Wunused-variable]
1741 | int max_rooms = DMFCBase->GetHighestRoomIndex() + 1;
| ^~~~~~~~~
[208/518] Building CXX object netgames/entrop...eFiles/entropy.dir/Debug/EntropyPackets.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/entropy/EntropyPackets.cpp:45:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[209/518] Building CXX object netgames/entropy/CMakeFiles/entropy.dir/Debug/EntropyRoom.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/entropy/EntropyRoom.cpp:47:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[211/518] Building CXX object netgames/hoard/CMakeFiles/hoard.dir/Debug/hoard.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/hoard/hoard.cpp:66:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/hoard/hoard.cpp: In function \u2018void DisplayHUDScores(tHUDItem*)\u2019:
/home/jayman/Documents/Descent3/netgames/hoard/hoard.cpp:1271:7: warning: unused variable \u2018x\u2019 [-Wunused-variable]
1271 | int x = 520;
| ^
/home/jayman/Documents/Descent3/netgames/hoard/hoard.cpp: At global scope:
/home/jayman/Documents/Descent3/netgames/hoard/hoard.cpp:77:19: warning: \u2018OSMenuSave\u2019 defined but not used [-Wunused-variable]
77 | static IMenuItem *OSMenuSave = NULL;
| ^~~~~~~~~~
[212/518] Building CXX object netgames/hoard/CMakeFiles/hoard.dir/Debug/hoard_ui.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/hoard/hoard_ui.cpp:63:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
[214/518] Building CXX object netgames/hypera...les/hyperanarchy.dir/Debug/hyperanarchy.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/hyperanarchy/hyperanarchy.cpp:58:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/hyperanarchy/hyperanarchy.cpp: In function \u2018void DisplayHUDScores(tHUDItem*)\u2019:
/home/jayman/Documents/Descent3/netgames/hyperanarchy/hyperanarchy.cpp:1152:7: warning: unused variable \u2018x\u2019 [-Wunused-variable]
1152 | int x = 510;
| ^
/home/jayman/Documents/Descent3/netgames/hyperanarchy/hyperanarchy.cpp: At global scope:
/home/jayman/Documents/Descent3/netgames/hyperanarchy/hyperanarchy.cpp:129:13: warning: \u2018void DisplayScores()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
129 | static void DisplayScores(void);
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/hyperanarchy/hyperanarchy.cpp:137:13: warning: \u2018void SwitchBlinkingHud(int)\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
137 | static void SwitchBlinkingHud(int i);
| ^~~~~~~~~~~~~~~~~
[216/518] Building CXX object netgames/roboan...Files/roboanarchy.dir/Debug/roboanarchy.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/includes/idmfc.h:145,
from /home/jayman/Documents/Descent3/netgames/roboanarchy/roboanarchy.cpp:53:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/roboanarchy/roboanarchy.cpp: In function \u2018void DisplayHUDScores(tHUDItem*)\u2019:
/home/jayman/Documents/Descent3/netgames/roboanarchy/roboanarchy.cpp:820:7: warning: unused variable \u2018x\u2019 [-Wunused-variable]
820 | int x = 520;
| ^
/home/jayman/Documents/Descent3/netgames/roboanarchy/roboanarchy.cpp: At global scope:
/home/jayman/Documents/Descent3/netgames/roboanarchy/roboanarchy.cpp:76:13: warning: \u2018void DisplayScores()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
76 | static void DisplayScores(void);
| ^~~~~~~~~~~~~
[219/518] Building CXX object netgames/monste...Files/monsterball.dir/Debug/monsterball.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:167:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp: In function \u2018void DisplayHUDScores(tHUDItem*)\u2019:
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:1685:7: warning: variable \u2018powerteam\u2019 set but not used [-Wunused-but-set-variable]
1685 | int powerteam = -1;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:1700:7: warning: unused variable \u2018icon_x\u2019 [-Wunused-variable]
1700 | int icon_x = name_x - icon_size - 3;
| ^~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp: In function \u2018void bump_object(object*, vector*, vector*, vector*, matrix*, float, float, vector*, vector*, float, float)\u2019:
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:1924:11: warning: unused variable \u2018t\u2019 [-Wunused-variable]
1924 | object *t = NULL;
| ^
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:1925:11: warning: unused variable \u2018other\u2019 [-Wunused-variable]
1925 | object *other = NULL;
| ^~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp: At global scope:
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:287:13: warning: \u2018void DisplayStats()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
287 | static void DisplayStats(void);
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:294:13: warning: \u2018void OnTimer()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
294 | static void OnTimer(void);
| ^~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:296:13: warning: \u2018void OnTimerKill()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
296 | static void OnTimerKill(void);
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:297:13: warning: \u2018void OnTimerRegen()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
297 | static void OnTimerRegen(void);
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:298:13: warning: \u2018void OnTimerRegenKill()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
298 | static void OnTimerRegenKill(void);
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:779:6: warning: \u2018void HandlePickupPowerball(object*)\u2019 defined but not used [-Wunused-function]
779 | void HandlePickupPowerball(object *owner) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/netgames/monsterball/monsterball.cpp:265:13: warning: \u2018DisplayPowerBBlink\u2019 defined but not used [-Wunused-variable]
265 | static bool DisplayPowerBBlink = true;
| ^~~~~~~~~~~~~~~~~~
[222/518] Building CXX object scripts/CMakeFiles/aigame2.dir/Debug/aigame2.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/aigame2.cpp:26:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
In file included from /home/jayman/Documents/Descent3/scripts/aigame2.cpp:27:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/aigame2.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:333:5: warning: deleting object of polymorphic class type \u2018aiSamirPest\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
333 | delete ((aiSamirPest *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:336:5: warning: deleting object of polymorphic class type \u2018aiBlackStormTrooper\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
336 | delete ((aiBlackStormTrooper *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:339:5: warning: deleting object of polymorphic class type \u2018aiCreeper\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
339 | delete ((aiCreeper *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:342:5: warning: deleting object of polymorphic class type \u2018aiLukeTurret\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
342 | delete ((aiLukeTurret *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:345:5: warning: deleting object of polymorphic class type \u2018aiSTBlackBarrel\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
345 | delete ((aiSTBlackBarrel *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp: In member function \u2018void aiBlackStormTrooper::find_targets(int, bool)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:763:7: warning: variable \u2018player_objs\u2019 set but not used [-Wunused-but-set-variable]
763 | int player_objs[8]; // nearby players.
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp: In member function \u2018virtual void aiBlackStormTrooper::OnInterval(tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:867:9: warning: unused variable \u2018fate\u2019 [-Wunused-variable]
867 | int fate = FVI_RayCast(me_handle, &pos, &end_pos, room, 0.0f, fvi_flags, &ray);
| ^~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:908:11: warning: unused variable \u2018type\u2019 [-Wunused-variable]
908 | int type;
| ^~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp: In member function \u2018void aiBlackStormTrooper::set_state(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1036:8: warning: unused variable \u2018buf\u2019 [-Wunused-variable]
1036 | char buf[64];
| ^~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1037:8: warning: unused variable \u2018name\u2019 [-Wunused-variable]
1037 | char name[48];
| ^~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp: In member function \u2018void aiCreeper::set_state(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1367:24: warning: unused variable \u2018id\u2019 [-Wunused-variable]
1367 | int room_number = 0, id, i, flags;
| ^~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1367:28: warning: unused variable \u2018i\u2019 [-Wunused-variable]
1367 | int room_number = 0, id, i, flags;
| ^
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1369:8: warning: unused variable \u2018buf\u2019 [-Wunused-variable]
1369 | char buf[64];
| ^~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1370:8: warning: unused variable \u2018name\u2019 [-Wunused-variable]
1370 | char name[48];
| ^~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:1375:1: warning: label \u2018retry_set_state\u2019 defined but not used [-Wunused-label]
1375 | retry_set_state:
| ^~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame2.cpp: At global scope:
/home/jayman/Documents/Descent3/scripts/aigame2.cpp:447:6: warning: \u2018void AI_SafeSetType(int, int)\u2019 defined but not used [-Wunused-function]
447 | void AI_SafeSetType(int obj_handle, int ai_type) {
| ^~~~~~~~~~~~~~
[225/518] Building CXX object scripts/CMakeFiles/AIGame3.dir/Debug/AIGame3.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/AIGame3.cpp:26:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
In file included from /home/jayman/Documents/Descent3/scripts/AIGame3.cpp:27:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In function \u2018int FindClosestPlayer(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:332:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
332 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:314:18: warning: unused variable \u2018playerpos\u2019 [-Wunused-variable]
314 | vector objpos, playerpos;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:1580:5: warning: deleting object of polymorphic class type \u2018AlienOrganism\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1580 | delete ((AlienOrganism *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:1583:5: warning: deleting object of polymorphic class type \u2018HeavyTrooper\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1583 | delete ((HeavyTrooper *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:1586:5: warning: deleting object of polymorphic class type \u2018Lifter\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1586 | delete ((Lifter *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:1589:5: warning: deleting object of polymorphic class type \u2018AlienBoss\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1589 | delete ((AlienBoss *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:1592:5: warning: deleting object of polymorphic class type \u2018SecurityCamera\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1592 | delete ((SecurityCamera *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:1595:5: warning: deleting object of polymorphic class type \u2018CrowdControl\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1595 | delete ((CrowdControl *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::SetWanderGoal(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:2221:10: warning: unused variable \u2018pos\u2019 [-Wunused-variable]
2221 | vector pos;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::ProjectBeam(int, int, vector*, int, vector*, matrix*, int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:2393:14: warning: variable \u2018fate\u2019 set but not used [-Wunused-but-set-variable]
2393 | int flags, fate;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::UpdateEnergyEffect(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:2561:7: warning: unused variable \u2018weapon_id\u2019 [-Wunused-variable]
2561 | int weapon_id;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:2616:9: warning: variable \u2018fate\u2019 set but not used [-Wunused-but-set-variable]
2616 | int fate;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:2618:9: warning: unused variable \u2018end_room\u2019 [-Wunused-variable]
2618 | int end_room, landing_room;
| ^~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:2590:10: warning: unused variable \u2018vel\u2019 [-Wunused-variable]
2590 | vector vel;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3091:7: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
3091 | int flags;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3092:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
3092 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018bool AlienOrganism::FindHome(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3215:33: warning: unused variable \u2018landed_pos\u2019 [-Wunused-variable]
3215 | vector start_pos, target_pos, landed_pos, home_dir;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3216:19: warning: unused variable \u2018landed_room\u2019 [-Wunused-variable]
3216 | int start_room, landed_room;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::DoSquadieFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3315:19: warning: unused variable \u2018leader_pos\u2019 [-Wunused-variable]
3315 | vector dir, leader_pos;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienOrganism::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3352:10: warning: unused variable \u2018uvec\u2019 [-Wunused-variable]
3352 | vector uvec;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3355:7: warning: unused variable \u2018new_mode\u2019 [-Wunused-variable]
3355 | int new_mode;
| ^~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:3356:10: warning: unused variable \u2018vel\u2019 [-Wunused-variable]
3356 | vector vel;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void HeavyTrooper::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:4426:9: warning: variable \u2018last_see_time\u2019 set but not used [-Wunused-but-set-variable]
4426 | float last_see_time, last_see_game_time;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:4427:9: warning: variable \u2018last_hear_time\u2019 set but not used [-Wunused-but-set-variable]
4427 | float last_hear_time, last_hear_game_time;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018bool Lifter::OkToPull(int, bool)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:4792:30: warning: unused variable \u2018landing_pos\u2019 [-Wunused-variable]
4792 | vector start_pos, end_pos, landing_pos;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:4793:19: warning: unused variable \u2018landing_room\u2019 [-Wunused-variable]
4793 | int start_room, landing_room;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void Lifter::PullTarget(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:4814:14: warning: variable \u2018fate\u2019 set but not used [-Wunused-but-set-variable]
4814 | int flags, fate;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void Lifter::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:5162:9: warning: variable \u2018last_perceive_time\u2019 set but not used [-Wunused-but-set-variable]
5162 | float last_perceive_time;
| ^~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienBoss::SetWanderGoal(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:5508:10: warning: unused variable \u2018pos\u2019 [-Wunused-variable]
5508 | vector pos;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienBoss::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:5764:9: warning: variable \u2018fate\u2019 set but not used [-Wunused-but-set-variable]
5764 | int fate;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:5766:9: warning: unused variable \u2018end_room\u2019 [-Wunused-variable]
5766 | int end_room, landing_room;
| ^~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:5737:10: warning: unused variable \u2018vel\u2019 [-Wunused-variable]
5737 | vector vel;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienBoss::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:6182:7: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
6182 | int flags;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:6183:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
6183 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018bool AlienBoss::DoStingAttack(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:6366:30: warning: unused variable \u2018landing_pos\u2019 [-Wunused-variable]
6366 | vector start_pos, end_pos, landing_pos;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:6367:19: warning: unused variable \u2018landing_room\u2019 [-Wunused-variable]
6367 | int start_room, landing_room;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void AlienBoss::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:6397:7: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
6397 | int flags;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void SecurityCamera::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:7019:7: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
7019 | int flags;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void SecurityCamera::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:7126:67: warning: unused variable \u2018next_frame\u2019 [-Wunused-variable]
7126 | float frame_offset, dot, curr_frame, dest_frame, anim_time, next_frame;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: In member function \u2018void CrowdControl::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:7343:13: warning: unused variable \u2018my_max_speed\u2019 [-Wunused-variable]
7343 | float my_max_speed, dist, new_speed;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp: At global scope:
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:132:6: warning: \u2018bool HasHighPriorityGoal(int)\u2019 defined but not used [-Wunused-function]
132 | bool HasHighPriorityGoal(int obj_handle) {
| ^~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame3.cpp:124:6: warning: \u2018bool HasLowPriorityGoal(int)\u2019 defined but not used [-Wunused-function]
124 | bool HasLowPriorityGoal(int obj_handle) {
| ^~~~~~~~~~~~~~~~~~
[228/518] Building CXX object netgames/tanarchy/CMakeFiles/tanarchy.dir/Debug/tanarchy.cpp.o
In file included from /home/jayman/Documents/Descent3/Descent3/spew.h:79,
from /home/jayman/Documents/Descent3/netgames/includes/gamedll_header.h:24,
from /home/jayman/Documents/Descent3/netgames/tanarchy/tanarchy.cpp:79:
/home/jayman/Documents/Descent3/lib/vecmat.h:163: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
163 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/netgames/tanarchy/tanarchy.cpp:100:13: warning: \u2018void DisplayScores()\u2019 declared \u2018static\u2019 but never defined [-Wunused-function]
100 | static void DisplayScores(void);
| ^~~~~~~~~~~~~
[232/518] Building CXX object scripts/CMakeFiles/aigame4.dir/Debug/aigame4.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/aigame4.cpp:26:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
In file included from /home/jayman/Documents/Descent3/scripts/aigame4.cpp:27:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/aigame4.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:351:5: warning: deleting object of polymorphic class type \u2018MercEndBoss\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
351 | delete ((MercEndBoss *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:354:5: warning: deleting object of polymorphic class type \u2018Gun\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
354 | delete ((Gun *)ptr);
| ^~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:357:5: warning: deleting object of polymorphic class type \u2018Casing\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
357 | delete ((Casing *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:360:5: warning: deleting object of polymorphic class type \u2018HangLight\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
360 | delete ((HangLight *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:363:5: warning: deleting object of polymorphic class type \u2018CombWallHit\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
363 | delete ((CombWallHit *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:366:5: warning: deleting object of polymorphic class type \u2018DropTarget\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
366 | delete ((DropTarget *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp: In member function \u2018void MercEndBoss::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:926:14: warning: unused variable \u2018collision_pos\u2019 [-Wunused-variable]
926 | vector collision_pos;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:927:14: warning: unused variable \u2018collision_normal\u2019 [-Wunused-variable]
927 | vector collision_normal;
| ^~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/aigame4.cpp: At global scope:
/home/jayman/Documents/Descent3/scripts/aigame4.cpp:382:7: warning: \u2018float Obj_GetObjDist(int, int, bool)\u2019 defined but not used [-Wunused-function]
382 | float Obj_GetObjDist(int me, int it, bool f_sub_rads) {
| ^~~~~~~~~~~~~~
[235/518] Building CXX object scripts/CMakeFiles/barney.dir/Debug/barney.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/barney.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/barney.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/barney.cpp:425:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
425 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/barney.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/barney.cpp:498:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
498 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[238/518] Building CXX object scripts/CMakeFi...iesIncluded.dir/Debug/BatteriesIncluded.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:964:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
964 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:967:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
967 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:970:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
970 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:973:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
973 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:976:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
976 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:979:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
979 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:982:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
982 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:985:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
985 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:988:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
988 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:991:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
991 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:994:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
994 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:997:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
997 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1000:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1000 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1003:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1003 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1006:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1006 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1009:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1009 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1012:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1012 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1015:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1015 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1018:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1018 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1021:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1021 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1024:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1024 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1027:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1027 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1030:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1030 | delete ((TriggerScript_0025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1033:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0024\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1033 | delete ((TriggerScript_0024 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1036:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0023\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1036 | delete ((TriggerScript_0023 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1039:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1039 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1042:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1042 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1045:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1045 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1048:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1048 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1051:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1051 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1054:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1054 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1057:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1057 | delete ((TriggerScript_0021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1060:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1060 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1063:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1063 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1066:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1066 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1069:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0022\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1069 | delete ((TriggerScript_0022 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1072:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1072 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1075:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1075 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/BatteriesIncluded.cpp:1305:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1305 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[239/518] Building CXX object scripts/CMakeFiles/AIGame.dir/Debug/AIGame.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/AIGame.cpp:26:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
In file included from /home/jayman/Documents/Descent3/scripts/AIGame.cpp:27:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void SuperThief::SpewEverything(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:1810:7: warning: variable \u2018powerup_handle\u2019 set but not used [-Wunused-but-set-variable]
1810 | int powerup_handle;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool SuperThief::DoNotify(int, tOSIRISEVTAINOTIFY*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:1850:12: warning: variable \u2018f_success\u2019 set but not used [-Wunused-but-set-variable]
1850 | bool f_success;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool SuperThief::DoSteal(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:1947:57: warning: integer overflow in expression of type \u2018int\u2019 results in \u2018-2147483648\u2019 [-Woverflow]
1947 | int new_amount = (rand() / (float)(RAND_MAX + 1)) * max + 1;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:1876:9: warning: unused variable \u2018gen_perc\u2019 [-Wunused-variable]
1876 | float gen_perc, perc_chance;
| ^~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:1876:19: warning: unused variable \u2018perc_chance\u2019 [-Wunused-variable]
1876 | float gen_perc, perc_chance;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void SuperThief::CheckAndFireSecondary(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2079:55: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
2079 | SuperThiefableItems[memory->stolen_weapons[i].index].type == THIEFABLEITEM_SECONDARY) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2080:71: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
2080 | if (best_select < SuperThiefableItems[memory->stolen_weapons[i].index].autoselect) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2081:63: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
2081 | wname = SuperThiefableItems[memory->stolen_weapons[i].index].weapon_name;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2082:63: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
2082 | sname = SuperThiefableItems[memory->stolen_weapons[i].index].fire_sound;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2083:69: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
2083 | best_select = SuperThiefableItems[memory->stolen_weapons[i].index].autoselect;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void SuperThief::DoInterval(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2133:9: warning: unused variable \u2018fate\u2019 [-Wunused-variable]
2133 | int fate = FVI_RayCast(me, &pos, &end_pos, room, 0.0f, fvi_flags, &ray);
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2177:11: warning: unused variable \u2018type\u2019 [-Wunused-variable]
2177 | int type;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2108:7: warning: unused variable \u2018target_handle\u2019 [-Wunused-variable]
2108 | int target_handle;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2112:16: warning: unused variable \u2018m\u2019 [-Wunused-variable]
2112 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2631:5: warning: deleting object of polymorphic class type \u2018Pest\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2631 | delete ((Pest *)ptr);
| ^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2634:5: warning: deleting object of polymorphic class type \u2018Stinger\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2634 | delete ((Stinger *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2637:5: warning: deleting object of polymorphic class type \u2018Dragon\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2637 | delete ((Dragon *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2640:5: warning: deleting object of polymorphic class type \u2018Tracker\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2640 | delete ((Tracker *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2643:5: warning: deleting object of polymorphic class type \u2018Lance\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2643 | delete ((Lance *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2646:5: warning: deleting object of polymorphic class type \u2018Flak\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2646 | delete ((Flak *)ptr);
| ^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2650:5: warning: deleting object of polymorphic class type \u2018SuperTrooper\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2650 | delete ((SuperTrooper *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2653:5: warning: deleting object of polymorphic class type \u2018Jugg\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2653 | delete ((Jugg *)ptr);
| ^~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2656:5: warning: deleting object of polymorphic class type \u2018SixGun\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2656 | delete ((SixGun *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2659:5: warning: deleting object of polymorphic class type \u2018Sickle\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2659 | delete ((Sickle *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2662:5: warning: deleting object of polymorphic class type \u2018GuideBot\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2662 | delete ((GuideBot *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2665:5: warning: deleting object of polymorphic class type \u2018FireAtDist\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2665 | delete ((FireAtDist *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2668:5: warning: deleting object of polymorphic class type \u2018Tubbs\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2668 | delete ((Tubbs *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2671:5: warning: deleting object of polymorphic class type \u2018Thief\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2671 | delete ((Thief *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2674:5: warning: deleting object of polymorphic class type \u2018GBPowerup\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2674 | delete ((GBPowerup *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2677:5: warning: deleting object of polymorphic class type \u2018BarnSwallow\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2677 | delete ((BarnSwallow *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2680:5: warning: deleting object of polymorphic class type \u2018Sparky\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2680 | delete ((Sparky *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2683:5: warning: deleting object of polymorphic class type \u2018MantaRay\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2683 | delete ((MantaRay *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2686:5: warning: deleting object of polymorphic class type \u2018SpyHunter\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2686 | delete ((SpyHunter *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2689:5: warning: deleting object of polymorphic class type \u2018Sniper\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2689 | delete ((Sniper *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2692:5: warning: deleting object of polymorphic class type \u2018Humonculous\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2692 | delete ((Humonculous *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2695:5: warning: deleting object of polymorphic class type \u2018Seeker\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2695 | delete ((Seeker *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2698:5: warning: deleting object of polymorphic class type \u2018BettyScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2698 | delete ((BettyScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2701:5: warning: deleting object of polymorphic class type \u2018ChaffScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2701 | delete ((ChaffScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2704:5: warning: deleting object of polymorphic class type \u2018ChaffChunkScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2704 | delete ((ChaffChunkScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2707:5: warning: deleting object of polymorphic class type \u2018ProxMine\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2707 | delete ((ProxMine *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2710:5: warning: deleting object of polymorphic class type \u2018BettyBomb\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2710 | delete ((BettyBomb *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2713:5: warning: deleting object of polymorphic class type \u2018JoshBell\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2713 | delete ((JoshBell *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2716:5: warning: deleting object of polymorphic class type \u2018Skiff\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2716 | delete ((Skiff *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2719:5: warning: deleting object of polymorphic class type \u2018ExplodeOnContact\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2719 | delete ((ExplodeOnContact *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2722:5: warning: deleting object of polymorphic class type \u2018ExplodeTimeOut\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2722 | delete ((ExplodeTimeOut *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2725:5: warning: deleting object of polymorphic class type \u2018Gunboy\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2725 | delete ((Gunboy *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2728:5: warning: deleting object of polymorphic class type \u2018DTower\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2728 | delete ((DTower *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2731:5: warning: deleting object of polymorphic class type \u2018DCollector\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2731 | delete ((DCollector *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2734:5: warning: deleting object of polymorphic class type \u2018CBall\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2734 | delete ((CBall *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2737:5: warning: deleting object of polymorphic class type \u2018Hellion\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2737 | delete ((Hellion *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2740:5: warning: deleting object of polymorphic class type \u2018SuperThief\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2740 | delete ((SuperThief *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2743:5: warning: deleting object of polymorphic class type \u2018EvaderModA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2743 | delete ((EvaderModA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2746:5: warning: deleting object of polymorphic class type \u2018DestroyOnContact\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2746 | delete ((DestroyOnContact *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2749:5: warning: deleting object of polymorphic class type \u2018HatePTMC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2749 | delete ((HatePTMC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2752:5: warning: deleting object of polymorphic class type \u2018SniperNoRun\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2752 | delete ((SniperNoRun *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2755:5: warning: deleting object of polymorphic class type \u2018FlameRAS\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2755 | delete ((FlameRAS *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:2758:5: warning: deleting object of polymorphic class type \u2018OldScratch\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2758 | delete ((OldScratch *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Humonculous::DetermineDeathPos(int, vector*, int*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:3117:7: warning: unused variable \u2018best_dp\u2019 [-Wunused-variable]
3117 | int best_dp;
| ^~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool Humonculous::SetMode(int, uint16_t)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:3301:9: warning: variable \u2018fate\u2019 set but not used [-Wunused-but-set-variable]
3301 | int fate = FVI_RayCast(me, &start_pos, &end_pos, start_room, 0.0f, flags, &ray);
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Humonculous::DoInterval(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:3677:13: warning: unused variable \u2018fate\u2019 [-Wunused-variable]
3677 | int fate = FVI_RayCast(me, &start_pos, &end_pos, start_room, 0.0f, flags, &ray);
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:3747:13: warning: unused variable \u2018fate\u2019 [-Wunused-variable]
3747 | int fate = FVI_RayCast(me, &start_pos, &end_pos, start_room, 0.0f, flags, &ray);
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Jugg::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4132:7: warning: unused variable \u2018head_object\u2019 [-Wunused-variable]
4132 | int head_object;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4133:7: warning: unused variable \u2018belly_object\u2019 [-Wunused-variable]
4133 | int belly_object;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4134:7: warning: unused variable \u2018turret_object\u2019 [-Wunused-variable]
4134 | int turret_object;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4135:7: warning: unused variable \u2018flame_object\u2019 [-Wunused-variable]
4135 | int flame_object;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Jugg::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4173:10: warning: unused variable \u2018orient\u2019 [-Wunused-variable]
4173 | matrix orient;
| ^~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void DTower::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4267:7: warning: unused variable \u2018head_object\u2019 [-Wunused-variable]
4267 | int head_object;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4268:7: warning: unused variable \u2018belly_object\u2019 [-Wunused-variable]
4268 | int belly_object;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4269:7: warning: unused variable \u2018turret_object\u2019 [-Wunused-variable]
4269 | int turret_object;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4270:7: warning: unused variable \u2018flame_object\u2019 [-Wunused-variable]
4270 | int flame_object;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4271:7: warning: unused variable \u2018i\u2019 [-Wunused-variable]
4271 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void SixGun::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4471:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
4471 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void ExplodeTimeOut::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:4535:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
4535 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool GuideBot::DoExternalCommands(int, gb_com*, int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5047:12: warning: unused variable \u2018done\u2019 [-Wunused-variable]
5047 | bool done[32];
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5365:23: warning: unused variable \u2018type\u2019 [-Wunused-variable]
5365 | int type;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5481:9: warning: unused variable \u2018cur_command\u2019 [-Wunused-variable]
5481 | int cur_command = 0;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void GuideBot::DoCollide(int, tOSIRISEVTCOLLIDE*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5603:7: warning: unused variable \u2018obj_type\u2019 [-Wunused-variable]
5603 | int obj_type;
| ^~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool GuideBot::DoUse(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5658:7: warning: unused variable \u2018sad_sound\u2019 [-Wunused-variable]
5658 | int sad_sound;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool GuideBot::DoInit(int, bool)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5689:10: warning: unused variable \u2018fvec\u2019 [-Wunused-variable]
5689 | vector fvec;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5690:10: warning: unused variable \u2018vel\u2019 [-Wunused-variable]
5690 | vector vel;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5691:8: warning: unused variable \u2018f_valid\u2019 [-Wunused-variable]
5691 | bool f_valid;
| ^~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5692:10: warning: unused variable \u2018orient\u2019 [-Wunused-variable]
5692 | matrix orient;
| ^~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5693:10: warning: unused variable \u2018pos\u2019 [-Wunused-variable]
5693 | vector pos;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5694:7: warning: unused variable \u2018room\u2019 [-Wunused-variable]
5694 | int room;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void GuideBot::DoPowerupCheck(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5874:28: warning: unused variable \u2018data\u2019 [-Wunused-variable]
5874 | tOSIRISEventInfo data;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void GuideBot::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:5889:7: warning: unused variable \u2018dir_index\u2019 [-Wunused-variable]
5889 | int dir_index;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool Thief::DoSteal(int, int, int, bool)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:6366:57: warning: integer overflow in expression of type \u2018int\u2019 results in \u2018-2147483648\u2019 [-Woverflow]
6366 | int new_amount = (rand() / (float)(RAND_MAX + 1)) * max + 1;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Thief::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:6656:7: warning: unused variable \u2018room\u2019 [-Wunused-variable]
6656 | int room;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:6657:10: warning: unused variable \u2018pos\u2019 [-Wunused-variable]
6657 | vector pos;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Thief::SpewEverything(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:6836:7: warning: variable \u2018powerup_handle\u2019 set but not used [-Wunused-but-set-variable]
6836 | int powerup_handle;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Sickle::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:6994:9: warning: variable \u2018fate\u2019 set but not used [-Wunused-but-set-variable]
6994 | int fate;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Sickle::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7085:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
7085 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Sickle::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7124:10: warning: unused variable \u2018start_pos\u2019 [-Wunused-variable]
7124 | vector start_pos;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7125:10: warning: unused variable \u2018end_pos\u2019 [-Wunused-variable]
7125 | vector end_pos;
| ^~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7126:7: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
7126 | int flags;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7127:7: warning: unused variable \u2018fate\u2019 [-Wunused-variable]
7127 | int fate;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7128:7: warning: unused variable \u2018start_room\u2019 [-Wunused-variable]
7128 | int start_room;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7129:7: warning: unused variable \u2018ceiling_room\u2019 [-Wunused-variable]
7129 | int ceiling_room;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7132:10: warning: unused variable \u2018vel\u2019 [-Wunused-variable]
7132 | vector vel;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7135:8: warning: unused variable \u2018movement_type\u2019 [-Wunused-variable]
7135 | char movement_type;
| ^~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void FireAtDist::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7233:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
7233 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void HatePTMC::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7323:16: warning: variable \u2018m\u2019 set but not used [-Wunused-but-set-variable]
7323 | msafe_struct m;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool OldScratch::DoSteal(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7632:57: warning: integer overflow in expression of type \u2018int\u2019 results in \u2018-2147483648\u2019 [-Woverflow]
7632 | int new_amount = (rand() / (float)(RAND_MAX + 1)) * max + 1;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7653:13: warning: variable \u2018powerup_handle\u2019 set but not used [-Wunused-but-set-variable]
7653 | int powerup_handle;
| ^~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7567:9: warning: unused variable \u2018gen_perc\u2019 [-Wunused-variable]
7567 | float gen_perc, perc_chance;
| ^~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7567:19: warning: unused variable \u2018perc_chance\u2019 [-Wunused-variable]
7567 | float gen_perc, perc_chance;
| ^~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7570:7: warning: variable \u2018count_max\u2019 set but not used [-Wunused-but-set-variable]
7570 | int count_max, count_num;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7570:18: warning: unused variable \u2018count_num\u2019 [-Wunused-variable]
7570 | int count_max, count_num;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool OldScratch::DoNotify(int, tOSIRISEVTAINOTIFY*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7794:12: warning: variable \u2018f_success\u2019 set but not used [-Wunused-but-set-variable]
7794 | bool f_success;
| ^~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void BarnSwallow::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:7920:7: warning: unused variable \u2018i\u2019 [-Wunused-variable]
7920 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void BarnSwallow::ComputeNest(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:8022:44: warning: array subscript has type \u2018char\u2019 [-Wchar-subscripts]
8022 | memory->friends[memory->num_friends++] = scan_objs[i];
| ~~~~~~~~~~~~~~~~~~~^~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void BarnSwallow::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:8127:14: warning: unused variable \u2018f_ok\u2019 [-Wunused-variable]
8127 | bool f_ok = true;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool BarnSwallow::SetMode(int, char, int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:8219:9: warning: unused variable \u2018room\u2019 [-Wunused-variable]
8219 | int room;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Hellion::DoFrame(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:8924:11: warning: unused variable \u2018rfate\u2019 [-Wunused-variable]
8924 | int rfate = FVI_RayCast(me, &my_pos, &pos, my_room, 0.0f, 0, &ray);
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:8914:12: warning: unused variable \u2018end_pos\u2019 [-Wunused-variable]
8914 | vector end_pos;
| ^~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018bool Skiff::SendCommand(int, int, char, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:9598:10: warning: variable \u2018com\u2019 set but not used [-Wunused-but-set-variable]
9598 | gb_com com;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void Sniper::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10250:5: warning: statement has no effect [-Wunused-value]
10250 | +6.0f;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void SniperNoRun::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10381:5: warning: statement has no effect [-Wunused-value]
10381 | +4.0f;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void EvaderModA::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10472:12: warning: unused variable \u2018pos\u2019 [-Wunused-variable]
10472 | vector pos;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10475:9: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
10475 | int flags = GF_NOTIFIES | GF_ORIENT_TARGET;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10509:5: warning: statement has no effect [-Wunused-value]
10509 | +6.0f;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void FlameRAS::SetMode(int, char)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10590:12: warning: unused variable \u2018pos\u2019 [-Wunused-variable]
10590 | vector pos;
| ^~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10593:9: warning: unused variable \u2018flags\u2019 [-Wunused-variable]
10593 | int flags = GF_NOTIFIES | GF_ORIENT_TARGET;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10627:5: warning: statement has no effect [-Wunused-value]
10627 | +6.0f;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018virtual int16_t BettyBomb::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10854:11: warning: variable \u2018child_handle\u2019 set but not used [-Wunused-but-set-variable]
10854 | int child_handle;
| ^~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10855:22: warning: unused variable \u2018o\u2019 [-Wunused-variable]
10855 | matrix orient, o, otemp, o1;
| ^
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10855:25: warning: unused variable \u2018otemp\u2019 [-Wunused-variable]
10855 | matrix orient, o, otemp, o1;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10855:32: warning: unused variable \u2018o1\u2019 [-Wunused-variable]
10855 | matrix orient, o, otemp, o1;
| ^~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10856:27: warning: unused variable \u2018vtemp\u2019 [-Wunused-variable]
10856 | vector vel, pos, v, vtemp;
| ^~~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018virtual int16_t BettyScript::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:10945:17: warning: unused variable \u2018type\u2019 [-Wunused-variable]
10945 | int parent, type;
| ^~~~
/home/jayman/Documents/Descent3/scripts/AIGame.cpp: In member function \u2018void ChaffScript::DoInit(int)\u2019:
/home/jayman/Documents/Descent3/scripts/AIGame.cpp:11045:15: warning: variable \u2018ch\u2019 set but not used [-Wunused-but-set-variable]
11045 | int parent, ch, type;
| ^~
[244/518] Building CXX object scripts/CMakeFiles/BossCamera.dir/Debug/BossCamera.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/BossCamera.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/BossCamera.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/BossCamera.cpp:459:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
459 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BossCamera.cpp:462:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
462 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/BossCamera.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/BossCamera.cpp:542:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
542 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[247/518] Building CXX object scripts/CMakeFiles/CanyonsCTF.dir/Debug/CanyonsCTF.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/CanyonsCTF.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/CanyonsCTF.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/CanyonsCTF.cpp:447:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
447 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/CanyonsCTF.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/CanyonsCTF.cpp:526:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
526 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[248/518] Building CXX object scripts/CMakeFiles/CellTestLevel.dir/Debug/CellTestLevel.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/CellTestLevel.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/CellTestLevel.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/CellTestLevel.cpp:449:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
449 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/CellTestLevel.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/CellTestLevel.cpp:528:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
528 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[253/518] Building CXX object scripts/CMakeFiles/generic.dir/Debug/generic.cpp.o
/home/jayman/Documents/Descent3/scripts/generic.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/generic.cpp:232:5: warning: deleting object of polymorphic class type \u2018GenericScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
232 | delete ((GenericScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/generic.cpp:235:5: warning: deleting object of polymorphic class type \u2018GenericDoor\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
235 | delete ((GenericDoor *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/generic.cpp:238:5: warning: deleting object of polymorphic class type \u2018RapidFireScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
238 | delete ((RapidFireScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/generic.cpp:241:5: warning: deleting object of polymorphic class type \u2018WingNutScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
241 | delete ((WingNutScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/generic.cpp:244:5: warning: deleting object of polymorphic class type \u2018ForceWallScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
244 | delete ((ForceWallScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/generic.cpp: In function \u2018int SaveRestoreState(void*, uint8_t)\u2019:
/home/jayman/Documents/Descent3/scripts/generic.cpp:291:7: warning: variable \u2018version\u2019 set but not used [-Wunused-but-set-variable]
291 | int version = VERSION;
| ^~~~~~~
[256/518] Building CXX object scripts/CMakeFiles/clutter.dir/Debug/clutter.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/clutter.cpp:26:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:225:5: warning: deleting object of polymorphic class type \u2018FragCrate\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
225 | delete ((FragCrate *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:228:5: warning: deleting object of polymorphic class type \u2018NapalmBarrel\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
228 | delete ((NapalmBarrel *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:231:5: warning: deleting object of polymorphic class type \u2018AliencuplinkScript\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
231 | delete ((AliencuplinkScript *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:234:5: warning: deleting object of polymorphic class type \u2018TNTHighYield\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
234 | delete ((TNTHighYield *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:237:5: warning: deleting object of polymorphic class type \u2018TNTMedYield\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
237 | delete ((TNTMedYield *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:240:5: warning: deleting object of polymorphic class type \u2018FallingRock\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
240 | delete ((FallingRock *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:243:5: warning: deleting object of polymorphic class type \u2018LavaRock\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
243 | delete ((LavaRock *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In member function \u2018virtual int16_t FragCrate::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:297:11: warning: unused variable \u2018mag\u2019 [-Wunused-variable]
297 | float mag;
| ^~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:299:9: warning: variable \u2018handle\u2019 set but not used [-Wunused-but-set-variable]
299 | int handle;
| ^~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:300:9: warning: unused variable \u2018i\u2019 [-Wunused-variable]
300 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In member function \u2018virtual int16_t NapalmBarrel::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:318:11: warning: unused variable \u2018mag\u2019 [-Wunused-variable]
318 | float mag;
| ^~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp:321:9: warning: unused variable \u2018i\u2019 [-Wunused-variable]
321 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In member function \u2018virtual int16_t TNTMedYield::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:398:9: warning: unused variable \u2018i\u2019 [-Wunused-variable]
398 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In member function \u2018virtual int16_t TNTHighYield::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:449:9: warning: unused variable \u2018i\u2019 [-Wunused-variable]
449 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/clutter.cpp:514:11: warning: unused variable \u2018amount\u2019 [-Wunused-variable]
514 | float amount;
| ^~~~~~
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In member function \u2018virtual int16_t FallingRock::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:546:9: warning: unused variable \u2018i\u2019 [-Wunused-variable]
546 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/clutter.cpp: In member function \u2018virtual int16_t LavaRock::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:580:9: warning: unused variable \u2018i\u2019 [-Wunused-variable]
580 | int i;
| ^
/home/jayman/Documents/Descent3/scripts/clutter.cpp: At global scope:
/home/jayman/Documents/Descent3/scripts/clutter.cpp:48:20: warning: \u2018const char* GetStringFromTable(int)\u2019 defined but not used [-Wunused-function]
48 | static const char *GetStringFromTable(int index) {
| ^~~~~~~~~~~~~~~~~~
[258/518] Building CXX object scripts/CMakeFiles/ChrisTest.dir/Debug/ChrisTest.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/ChrisTest.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp:477:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
477 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp:480:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
480 | delete ((CustomObjectScript_1004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp:558:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
558 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp: In member function \u2018virtual int16_t CustomObjectScript_1004::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/ChrisTest.cpp:607:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
607 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
[262/518] Building CXX object scripts/CMakeFiles/Geodomes.dir/Debug/Geodomes.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/Geodomes.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp:512:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
512 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp:515:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1081\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
515 | delete ((CustomObjectScript_1081 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp:518:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1080\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
518 | delete ((CustomObjectScript_1080 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp:521:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_107A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
521 | delete ((CustomObjectScript_107A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp:524:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_107B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
524 | delete ((CustomObjectScript_107B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Geodomes.cpp:609:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
609 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[264/518] Building CXX object scripts/CMakeFiles/HalfPipe.dir/Debug/HalfPipe.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:508:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
508 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:511:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
511 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:514:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
514 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:517:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
517 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:520:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
520 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/HalfPipe.cpp:612:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
612 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[268/518] Building CXX object scripts/CMakeFiles/InfernalBolt.dir/Debug/InfernalBolt.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp:512:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
512 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp:515:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0803\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
515 | delete ((CustomObjectScript_0803 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp:518:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_101E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
518 | delete ((CustomObjectScript_101E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/InfernalBolt.cpp:598:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
598 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[271/518] Building CXX object scripts/CMakeFiles/LEVEL0.dir/Debug/LEVEL0.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:812:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
812 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:815:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3855\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
815 | delete ((CustomObjectScript_3855 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:818:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
818 | delete ((CustomObjectScript_10DC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:821:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
821 | delete ((CustomObjectScript_10E0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:824:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
824 | delete ((CustomObjectScript_10DF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:827:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08E8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
827 | delete ((CustomObjectScript_08E8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:830:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_584D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
830 | delete ((CustomObjectScript_584D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:833:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
833 | delete ((CustomObjectScript_0816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:836:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_301B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
836 | delete ((CustomObjectScript_301B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:839:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18DB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
839 | delete ((CustomObjectScript_18DB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:842:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
842 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:845:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
845 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:848:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
848 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:851:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
851 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:854:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
854 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:857:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
857 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:860:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
860 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:863:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
863 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:866:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
866 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:869:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
869 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:872:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
872 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:875:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
875 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:878:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
878 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1028:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1028 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1041:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1041 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t TriggerScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1484:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1484 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t TriggerScript_0001::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1503:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1503 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t TriggerScript_0003::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1548:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1548 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t TriggerScript_0004::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1566:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1566 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t TriggerScript_0006::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1584:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1584 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp: In member function \u2018virtual int16_t TriggerScript_0005::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL0.cpp:1602:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1602 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[272/518] Building CXX object scripts/CMakeFiles/Inversion.dir/Debug/Inversion.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/Inversion.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:800:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
800 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:803:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0810\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
803 | delete ((CustomObjectScript_0810 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:806:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0811\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
806 | delete ((CustomObjectScript_0811 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:809:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0812\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
809 | delete ((CustomObjectScript_0812 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:812:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0813\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
812 | delete ((CustomObjectScript_0813 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:815:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0876\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
815 | delete ((CustomObjectScript_0876 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:818:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0875\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
818 | delete ((CustomObjectScript_0875 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:821:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0859\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
821 | delete ((CustomObjectScript_0859 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:824:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
824 | delete ((CustomObjectScript_085A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:827:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
827 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:830:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
830 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:833:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
833 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:836:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
836 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:839:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
839 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:842:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
842 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:845:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
845 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:848:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
848 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:851:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
851 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:854:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
854 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:857:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
857 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:860:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
860 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1010:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1010 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1065:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1065 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0810::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1114:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1114 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1126:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1126 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0811::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1165:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1165 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1177:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1177 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0812::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1216:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1216 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1228:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1228 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0813::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1267:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1267 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1279:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1279 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0876::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1318:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1318 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1330:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1330 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0875::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1369:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1369 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1381:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1381 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_0859::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1420:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1420 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1432:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1432 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp: In member function \u2018virtual int16_t CustomObjectScript_085A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1471:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1471 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Inversion.cpp:1483:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1483 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
[277/518] Building CXX object scripts/CMakeFiles/level10.dir/Debug/level10.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level10.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level10.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:2040:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2040 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2043:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2042\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2043 | delete ((CustomObjectScript_2042 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2046:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10A3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2046 | delete ((CustomObjectScript_10A3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2049:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_094B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2049 | delete ((CustomObjectScript_094B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2052:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0945\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2052 | delete ((CustomObjectScript_0945 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2055:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_113E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2055 | delete ((CustomObjectScript_113E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2058:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_193F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2058 | delete ((CustomObjectScript_193F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2061:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2140\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2061 | delete ((CustomObjectScript_2140 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2064:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0875\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2064 | delete ((CustomObjectScript_0875 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2067:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0877\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2067 | delete ((CustomObjectScript_0877 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2070:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_105C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2070 | delete ((CustomObjectScript_105C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2073:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0878\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2073 | delete ((CustomObjectScript_0878 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2076:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_28BA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2076 | delete ((CustomObjectScript_28BA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2079:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2133\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2079 | delete ((CustomObjectScript_2133 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2082:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1139\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2082 | delete ((CustomObjectScript_1139 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2085:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_098A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2085 | delete ((CustomObjectScript_098A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2088:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08AA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2088 | delete ((CustomObjectScript_08AA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2091:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18BF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2091 | delete ((CustomObjectScript_18BF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2094:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10C0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2094 | delete ((CustomObjectScript_10C0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2097:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2904\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2097 | delete ((CustomObjectScript_2904 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2100:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3088\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2100 | delete ((CustomObjectScript_3088 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2103:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2105\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2103 | delete ((CustomObjectScript_2105 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2106:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3092\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2106 | delete ((CustomObjectScript_3092 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2109:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_187C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2109 | delete ((CustomObjectScript_187C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2112:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2112 | delete ((CustomObjectScript_10FA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2115:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0903\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2115 | delete ((CustomObjectScript_0903 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2118:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1902\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2118 | delete ((CustomObjectScript_1902 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2121:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_4047\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2121 | delete ((CustomObjectScript_4047 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2124:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_289B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2124 | delete ((CustomObjectScript_289B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2127:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3849\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2127 | delete ((CustomObjectScript_3849 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2130:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_184B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2130 | delete ((CustomObjectScript_184B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2133:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_204A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2133 | delete ((CustomObjectScript_204A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2136:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2064\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2136 | delete ((CustomObjectScript_2064 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2139:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1065\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2139 | delete ((CustomObjectScript_1065 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2142:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2063\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2142 | delete ((CustomObjectScript_2063 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2145:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_5843\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2145 | delete ((CustomObjectScript_5843 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2148:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1095\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2148 | delete ((CustomObjectScript_1095 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2151:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1094\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2151 | delete ((CustomObjectScript_1094 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2154:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1080\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2154 | delete ((CustomObjectScript_1080 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2157:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_187F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2157 | delete ((CustomObjectScript_187F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2160:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_501A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2160 | delete ((CustomObjectScript_501A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2163:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_D80D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2163 | delete ((CustomObjectScript_D80D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2166:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18A1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2166 | delete ((CustomObjectScript_18A1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2169:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_208B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2169 | delete ((CustomObjectScript_208B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2172:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2074\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2172 | delete ((CustomObjectScript_2074 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2175:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_203D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2175 | delete ((CustomObjectScript_203D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2178:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11B1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2178 | delete ((CustomObjectScript_11B1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2181:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3898\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2181 | delete ((CustomObjectScript_3898 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2184:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_303C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2184 | delete ((CustomObjectScript_303C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2187:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2090\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2187 | delete ((CustomObjectScript_2090 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2190:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09D4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2190 | delete ((CustomObjectScript_09D4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2193:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1050\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2193 | delete ((CustomObjectScript_1050 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2196:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2044\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2196 | delete ((CustomObjectScript_2044 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2199:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1845\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2199 | delete ((CustomObjectScript_1845 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2202:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1058\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2202 | delete ((CustomObjectScript_1058 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2205:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09A3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2205 | delete ((CustomObjectScript_09A3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2208:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11AF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2208 | delete ((CustomObjectScript_11AF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2211:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_49B0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2211 | delete ((CustomObjectScript_49B0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2214:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11D2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2214 | delete ((CustomObjectScript_11D2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2217:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09D5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2217 | delete ((CustomObjectScript_09D5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2220:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18A5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2220 | delete ((CustomObjectScript_18A5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2223:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2223 | delete ((CustomObjectScript_10FB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2226:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19A2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2226 | delete ((CustomObjectScript_19A2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2229:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09A4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2229 | delete ((CustomObjectScript_09A4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2232:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09A5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2232 | delete ((CustomObjectScript_09A5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2235:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09A6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2235 | delete ((CustomObjectScript_09A6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2238:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09A1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2238 | delete ((CustomObjectScript_09A1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2241:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2241 | delete ((CustomObjectScript_20FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2244:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_187E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2244 | delete ((CustomObjectScript_187E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2247:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_987D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2247 | delete ((CustomObjectScript_987D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2250:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09AA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2250 | delete ((CustomObjectScript_09AA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2253:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2253 | delete ((CustomObjectScript_0816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2256:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2256 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2259:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2259 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2262:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2262 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2265:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2265 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2268:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2268 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2271:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2271 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2274:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2274 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2277:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2277 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2280:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2280 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2283:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2283 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2286:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2286 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:2289:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2289 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:2572:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2572 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_2042::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3295:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3295 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:3339:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3339 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_10A3::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3367:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3367 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_094B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3386:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3386 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_113E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3433:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3433 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_193F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3452:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3452 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_2140::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3471:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3471 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_2133::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3660:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3660 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_1139::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3721:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3721 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_098A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3774:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3774 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_08AA::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3792:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3792 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_18BF::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:3810:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3810 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_2074::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4748:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4748 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_203D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4786:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4786 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_11B1::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4819:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4819 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_3898::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4857:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4857 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_303C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4892:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4892 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_2090::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4925:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4925 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_09D4::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:4962:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4962 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp: In member function \u2018virtual int16_t CustomObjectScript_09AA::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level10.cpp:5452:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5452 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_goalcomplete;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level10.cpp:5466:26: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5466 | tOSIRISEVTCHILDDIED *event_data = &data->evt_child_died;
| ^~~~~~~~~~
[280/518] Building CXX object scripts/CMakeFiles/level11.dir/Debug/level11.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level11.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level11.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:2626:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2626 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2629:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0985\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2629 | delete ((CustomObjectScript_0985 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2632:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0942\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2632 | delete ((CustomObjectScript_0942 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2635:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0941\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2635 | delete ((CustomObjectScript_0941 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2638:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_092B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2638 | delete ((CustomObjectScript_092B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2641:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_093E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2641 | delete ((CustomObjectScript_093E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2644:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0940\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2644 | delete ((CustomObjectScript_0940 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2647:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_093F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2647 | delete ((CustomObjectScript_093F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2650:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0954\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2650 | delete ((CustomObjectScript_0954 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2653:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3951\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2653 | delete ((CustomObjectScript_3951 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2656:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08CF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2656 | delete ((CustomObjectScript_08CF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2659:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08CC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2659 | delete ((CustomObjectScript_08CC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2662:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2662 | delete ((CustomObjectScript_10D2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2665:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0943\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2665 | delete ((CustomObjectScript_0943 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2668:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0944\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2668 | delete ((CustomObjectScript_0944 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2671:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08CE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2671 | delete ((CustomObjectScript_08CE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2674:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0952\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2674 | delete ((CustomObjectScript_0952 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2677:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0953\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2677 | delete ((CustomObjectScript_0953 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2680:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1826\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2680 | delete ((CustomObjectScript_1826 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2683:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1180\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2683 | delete ((CustomObjectScript_1180 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2686:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1919\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2686 | delete ((CustomObjectScript_1919 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2689:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0911\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2689 | delete ((CustomObjectScript_0911 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2692:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_310B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2692 | delete ((CustomObjectScript_310B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2695:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2695 | delete ((CustomObjectScript_10D0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2698:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08D1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2698 | delete ((CustomObjectScript_08D1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2701:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A12\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2701 | delete ((CustomObjectScript_0A12 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2704:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2704 | delete ((CustomObjectScript_097C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2707:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2707 | delete ((CustomObjectScript_097D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2710:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2710 | delete ((CustomObjectScript_097E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2713:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2713 | delete ((CustomObjectScript_097B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2716:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2716 | delete ((CustomObjectScript_097A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2719:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0976\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2719 | delete ((CustomObjectScript_0976 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2722:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0977\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2722 | delete ((CustomObjectScript_0977 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2725:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0978\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2725 | delete ((CustomObjectScript_0978 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2728:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0979\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2728 | delete ((CustomObjectScript_0979 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2731:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0975\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2731 | delete ((CustomObjectScript_0975 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2734:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0974\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2734 | delete ((CustomObjectScript_0974 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2737:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0973\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2737 | delete ((CustomObjectScript_0973 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2740:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0972\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2740 | delete ((CustomObjectScript_0972 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2743:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0971\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2743 | delete ((CustomObjectScript_0971 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2746:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0970\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2746 | delete ((CustomObjectScript_0970 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2749:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2749 | delete ((CustomObjectScript_096F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2752:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2752 | delete ((CustomObjectScript_096E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2755:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1182\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2755 | delete ((CustomObjectScript_1182 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2758:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1181\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2758 | delete ((CustomObjectScript_1181 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2761:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_110A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2761 | delete ((CustomObjectScript_110A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2764:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1109\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2764 | delete ((CustomObjectScript_1109 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2767:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1108\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2767 | delete ((CustomObjectScript_1108 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2770:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2770 | delete ((CustomObjectScript_10DF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2773:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2773 | delete ((CustomObjectScript_10DE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2776:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2776 | delete ((CustomObjectScript_10DD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2779:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2779 | delete ((CustomObjectScript_10DC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2782:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2782 | delete ((CustomObjectScript_10DB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2785:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2785 | delete ((CustomObjectScript_10D6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2788:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2788 | delete ((CustomObjectScript_10D7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2791:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2791 | delete ((CustomObjectScript_10D8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2794:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_116C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2794 | delete ((CustomObjectScript_116C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2797:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2797 | delete ((CustomObjectScript_10D5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2800:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2800 | delete ((CustomObjectScript_10DA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2803:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18D4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2803 | delete ((CustomObjectScript_18D4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2806:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18CD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2806 | delete ((CustomObjectScript_18CD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2809:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18D3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2809 | delete ((CustomObjectScript_18D3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2812:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10EA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2812 | delete ((CustomObjectScript_10EA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2815:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18EC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2815 | delete ((CustomObjectScript_18EC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2818:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10EB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2818 | delete ((CustomObjectScript_10EB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2821:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18E6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2821 | delete ((CustomObjectScript_18E6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2824:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2824 | delete ((CustomObjectScript_10E8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2827:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2827 | delete ((CustomObjectScript_10E9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2830:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2830 | delete ((CustomObjectScript_10E7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2833:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2833 | delete ((CustomObjectScript_10E3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2836:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2836 | delete ((CustomObjectScript_10E5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2839:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2839 | delete ((CustomObjectScript_10E4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2842:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18E2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2842 | delete ((CustomObjectScript_18E2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2845:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10EE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2845 | delete ((CustomObjectScript_10EE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2848:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18ED\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2848 | delete ((CustomObjectScript_18ED *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2851:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2851 | delete ((CustomObjectScript_10F6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2854:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2854 | delete ((CustomObjectScript_10F7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2857:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2857 | delete ((CustomObjectScript_10F5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2860:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2860 | delete ((CustomObjectScript_10F8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2863:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18EF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2863 | delete ((CustomObjectScript_18EF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2866:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18F0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2866 | delete ((CustomObjectScript_18F0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2869:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2869 | delete ((CustomObjectScript_10F9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2872:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2872 | delete ((CustomObjectScript_10FA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2875:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2875 | delete ((CustomObjectScript_10FB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2878:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2878 | delete ((CustomObjectScript_10FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2881:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2881 | delete ((CustomObjectScript_10FC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2884:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2884 | delete ((CustomObjectScript_10FE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2887:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2887 | delete ((CustomObjectScript_10FF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2890:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20F1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2890 | delete ((CustomObjectScript_20F1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2893:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2893 | delete ((CustomObjectScript_10F4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2896:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2896 | delete ((CustomObjectScript_10F3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2899:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10F2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2899 | delete ((CustomObjectScript_10F2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2902:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1101\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2902 | delete ((CustomObjectScript_1101 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2905:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1100\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2905 | delete ((CustomObjectScript_1100 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2908:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1102\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2908 | delete ((CustomObjectScript_1102 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2911:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1103\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2911 | delete ((CustomObjectScript_1103 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2914:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1106\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2914 | delete ((CustomObjectScript_1106 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2917:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1107\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2917 | delete ((CustomObjectScript_1107 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2920:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1104\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2920 | delete ((CustomObjectScript_1104 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2923:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1105\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2923 | delete ((CustomObjectScript_1105 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2926:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A53\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2926 | delete ((CustomObjectScript_0A53 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2929:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_080F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2929 | delete ((CustomObjectScript_080F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2932:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2932 | delete ((CustomObjectScript_096A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2935:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A66\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2935 | delete ((CustomObjectScript_0A66 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2938:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A65\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2938 | delete ((CustomObjectScript_0A65 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2941:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A64\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2941 | delete ((CustomObjectScript_0A64 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2944:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A63\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2944 | delete ((CustomObjectScript_0A63 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2947:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A62\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2947 | delete ((CustomObjectScript_0A62 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2950:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1221\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2950 | delete ((CustomObjectScript_1221 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2953:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2953 | delete ((CustomObjectScript_096B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2956:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0969\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2956 | delete ((CustomObjectScript_0969 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2959:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1A7F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2959 | delete ((CustomObjectScript_1A7F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2962:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_227E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2962 | delete ((CustomObjectScript_227E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2965:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2965 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2968:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2968 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2971:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2971 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2974:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2974 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2977:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2977 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2980:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2980 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2983:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2983 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2986:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2986 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2989:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2989 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2992:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2992 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2995:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0024\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2995 | delete ((TriggerScript_0024 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:2998:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2998 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3001:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3001 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3004:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3004 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3007:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3007 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3010:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3010 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3013:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3013 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3016:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3016 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3019:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3019 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3022:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3022 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3025:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3025 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3028:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3028 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3031:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3031 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3034:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3034 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3037:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0022\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3037 | delete ((TriggerScript_0022 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3040:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3040 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3043:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3043 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3046:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3046 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3049:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3049 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3052:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3052 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3055:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3055 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3058:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3058 | delete ((TriggerScript_0021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3061:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3061 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3064:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3064 | delete ((TriggerScript_0025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3067:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0023\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3067 | delete ((TriggerScript_0023 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3070:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0026\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
3070 | delete ((TriggerScript_0026 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:3539:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3539 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3553:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3553 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:3633:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3633 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0985::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:3654:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3654 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0911::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4182:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4182 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_310B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4208:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4208 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0A12::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4281:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4281 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_097C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4300:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4300 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_097D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4319:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4319 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_097E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4338:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4338 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_097B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4357:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4357 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_097A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4376:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4376 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0976::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4395:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4395 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0977::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4414:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4414 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0978::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4433:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4433 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0979::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4452:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4452 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0975::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4471:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4471 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0974::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4490:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4490 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0973::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4509:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4509 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0972::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4528:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4528 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0971::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4547:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4547 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0970::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4566:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4566 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_096F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4585:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4585 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_096E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4604:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4604 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_110A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4665:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4665 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp:4681:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4681 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10DF::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4736:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4736 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10DE::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4757:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4757 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10DD::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4778:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4778 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10DC::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4799:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4799 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10DB::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4820:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4820 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10D6::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4843:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4843 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10D7::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4863:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4863 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10D8::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4885:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4885 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_116C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4907:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4907 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10D5::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4928:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4928 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_10DA::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4951:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4951 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_18D4::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4972:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4972 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_18CD::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:4995:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4995 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_18D3::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:5018:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5018 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_0A53::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:5823:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5823 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_080F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:5847:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5847 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t CustomObjectScript_096B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6172:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6172 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0007::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6267:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6267 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0006::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6285:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6285 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0008::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6303:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6303 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0005::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6407:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6407 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0004::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6428:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6428 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0003::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6449:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6449 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0024::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6491:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6491 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_000B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6510:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6510 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0010::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6529:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6529 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_000D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6547:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6547 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_000C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6565:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6565 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0025::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6907:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6907 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0023::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6925:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6925 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level11.cpp: In member function \u2018virtual int16_t TriggerScript_0026::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level11.cpp:6943:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6943 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[281/518] Building CXX object scripts/CMakeFiles/Level12.dir/Debug/Level12.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/Level12.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2427:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2427 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2430:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09DF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2430 | delete ((CustomObjectScript_09DF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2433:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09DD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2433 | delete ((CustomObjectScript_09DD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2436:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09DC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2436 | delete ((CustomObjectScript_09DC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2439:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09DE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2439 | delete ((CustomObjectScript_09DE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2442:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09DB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2442 | delete ((CustomObjectScript_09DB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2445:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1090\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2445 | delete ((CustomObjectScript_1090 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2448:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1173\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2448 | delete ((CustomObjectScript_1173 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2451:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_087C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2451 | delete ((CustomObjectScript_087C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2454:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_087B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2454 | delete ((CustomObjectScript_087B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2457:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_087A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2457 | delete ((CustomObjectScript_087A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2460:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0879\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2460 | delete ((CustomObjectScript_0879 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2463:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0878\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2463 | delete ((CustomObjectScript_0878 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2466:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_204D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2466 | delete ((CustomObjectScript_204D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2469:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0880\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2469 | delete ((CustomObjectScript_0880 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2472:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1077\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2472 | delete ((CustomObjectScript_1077 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2475:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1871\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2475 | delete ((CustomObjectScript_1871 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2478:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08AF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2478 | delete ((CustomObjectScript_08AF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2481:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2481 | delete ((CustomObjectScript_08B0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2484:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2484 | delete ((CustomObjectScript_08B1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2487:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_107D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2487 | delete ((CustomObjectScript_107D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2490:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_117F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2490 | delete ((CustomObjectScript_117F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2493:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1180\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2493 | delete ((CustomObjectScript_1180 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2496:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1168\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2496 | delete ((CustomObjectScript_1168 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2499:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1081\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2499 | delete ((CustomObjectScript_1081 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2502:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2502 | delete ((CustomObjectScript_08B5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2505:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2505 | delete ((CustomObjectScript_08FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2508:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0949\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2508 | delete ((CustomObjectScript_0949 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2511:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0846\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2511 | delete ((CustomObjectScript_0846 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2514:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0954\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2514 | delete ((CustomObjectScript_0954 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2517:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0955\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2517 | delete ((CustomObjectScript_0955 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2520:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0956\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2520 | delete ((CustomObjectScript_0956 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2523:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0957\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2523 | delete ((CustomObjectScript_0957 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2526:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08C2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2526 | delete ((CustomObjectScript_08C2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2529:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18C3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2529 | delete ((CustomObjectScript_18C3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2532:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0952\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2532 | delete ((CustomObjectScript_0952 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2535:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0953\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2535 | delete ((CustomObjectScript_0953 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2538:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0950\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2538 | delete ((CustomObjectScript_0950 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2541:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0951\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2541 | delete ((CustomObjectScript_0951 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2544:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_104E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2544 | delete ((CustomObjectScript_104E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2547:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1969\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2547 | delete ((CustomObjectScript_1969 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2550:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_216B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2550 | delete ((CustomObjectScript_216B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2553:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2553 | delete ((CustomObjectScript_096C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2556:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2556 | delete ((CustomObjectScript_096E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2559:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_096D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2559 | delete ((CustomObjectScript_096D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2562:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0977\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2562 | delete ((CustomObjectScript_0977 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2565:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08E2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2565 | delete ((CustomObjectScript_08E2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2568:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2568 | delete ((CustomObjectScript_097C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2571:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2571 | delete ((CustomObjectScript_097B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2574:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2574 | delete ((CustomObjectScript_097A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2577:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08E9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2577 | delete ((CustomObjectScript_08E9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2580:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08E8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2580 | delete ((CustomObjectScript_08E8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2583:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_105A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2583 | delete ((CustomObjectScript_105A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2586:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_097D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2586 | delete ((CustomObjectScript_097D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2589:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1801\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2589 | delete ((CustomObjectScript_1801 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2592:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_103C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2592 | delete ((CustomObjectScript_103C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2595:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0984\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2595 | delete ((CustomObjectScript_0984 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2598:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_098C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2598 | delete ((CustomObjectScript_098C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2601:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0992\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2601 | delete ((CustomObjectScript_0992 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2604:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20BC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2604 | delete ((CustomObjectScript_20BC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2607:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2607 | delete ((CustomObjectScript_09C6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2610:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2610 | delete ((CustomObjectScript_09C7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2613:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2613 | delete ((CustomObjectScript_09C8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2616:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11C5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2616 | delete ((CustomObjectScript_11C5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2619:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11C4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2619 | delete ((CustomObjectScript_11C4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2622:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_21BC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2622 | delete ((CustomObjectScript_21BC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2625:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11B5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2625 | delete ((CustomObjectScript_11B5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2628:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2886\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2628 | delete ((CustomObjectScript_2886 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2631:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11B4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2631 | delete ((CustomObjectScript_11B4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2634:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1885\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2634 | delete ((CustomObjectScript_1885 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2637:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_28BB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2637 | delete ((CustomObjectScript_28BB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2640:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_186E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2640 | delete ((CustomObjectScript_186E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2643:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18F0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2643 | delete ((CustomObjectScript_18F0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2646:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19BE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2646 | delete ((CustomObjectScript_19BE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2649:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18F1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2649 | delete ((CustomObjectScript_18F1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2652:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19C0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2652 | delete ((CustomObjectScript_19C0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2655:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18EE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2655 | delete ((CustomObjectScript_18EE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2658:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20CD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2658 | delete ((CustomObjectScript_20CD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2661:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_28CC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2661 | delete ((CustomObjectScript_28CC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2664:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10B2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2664 | delete ((CustomObjectScript_10B2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2667:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18C1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2667 | delete ((CustomObjectScript_18C1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2670:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_21B8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2670 | delete ((CustomObjectScript_21B8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2673:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_21B9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2673 | delete ((CustomObjectScript_21B9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2676:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_080A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2676 | delete ((CustomObjectScript_080A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2679:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_080C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2679 | delete ((CustomObjectScript_080C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2682:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0811\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2682 | delete ((CustomObjectScript_0811 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2685:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2685 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2688:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2688 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2691:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2691 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2694:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2694 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2697:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2697 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2700:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2700 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2703:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2703 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2706:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2706 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2709:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2709 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2712:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2712 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2715:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2715 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2718:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2718 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2721:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2721 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2724:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2724 | delete ((TriggerScript_0021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2727:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2727 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2730:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2730 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2733:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2733 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2736:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2736 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2739:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2739 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2742:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2742 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2745:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2745 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2748:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2748 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2751:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2751 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2754:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2754 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2757:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2757 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2760:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2760 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2763:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2763 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:2766:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2766 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3148:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3148 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3366:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3366 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_09DF::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3400:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3400 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_09DD::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3432:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3432 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_09DC::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3464:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3464 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_09DE::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3496:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3496 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_09DB::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3550:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3550 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1077::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3813:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3813 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1871::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3834:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3834 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08AF::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3855:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3855 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3869:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3869 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B0::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3895:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3895 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3909:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3909 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B1::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3935:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3935 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:3949:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3949 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_107D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4001:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4001 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_117F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4047:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4047 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1180::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4088:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4088 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1168::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4129:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4129 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1081::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4149:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4149 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4218:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4218 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08FD::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4259:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4259 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_0949::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4292:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4292 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_0846::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4317:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4317 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08C2::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4469:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4469 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_18C3::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4528:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4528 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_104E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4673:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4673 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1969::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4719:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4719 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4732:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4732 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_216B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4763:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4763 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_0977::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4878:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4878 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4892:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4892 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_097C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4956:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4956 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_097B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:4991:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4991 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_097A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5026:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5026 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08E9::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5076:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5076 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5095:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5095 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_08E8::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5143:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5143 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_1801::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5263:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5263 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_103C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5283:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5283 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_0984::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5316:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5316 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_098C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5361:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5361 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_0992::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5390:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5390 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t CustomObjectScript_20BC::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:5425:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
5425 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_0012::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6120:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6120 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_001E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6325:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6325 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_001F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6351:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6351 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_0001::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6377:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6377 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_000B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6396:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6396 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_000A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6417:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6417 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_000C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6438:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6438 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_000D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6459:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6459 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_0021::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6477:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6477 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level12.cpp: In member function \u2018virtual int16_t TriggerScript_0020::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level12.cpp:6497:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6497 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[286/518] Building CXX object scripts/CMakeFiles/level13.dir/Debug/level13.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level13.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level13.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:2095:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2095 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2098:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1074\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2098 | delete ((CustomObjectScript_1074 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2101:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0878\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2101 | delete ((CustomObjectScript_0878 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2104:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0877\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2104 | delete ((CustomObjectScript_0877 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2107:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0879\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2107 | delete ((CustomObjectScript_0879 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2110:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_6813\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2110 | delete ((CustomObjectScript_6813 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2113:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2113 | delete ((CustomObjectScript_083A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2116:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0853\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2116 | delete ((CustomObjectScript_0853 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2119:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0837\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2119 | delete ((CustomObjectScript_0837 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2122:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0852\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2122 | delete ((CustomObjectScript_0852 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2125:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2027\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2125 | delete ((CustomObjectScript_2027 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2128:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_087E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2128 | delete ((CustomObjectScript_087E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2131:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_9021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2131 | delete ((CustomObjectScript_9021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2134:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_282A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2134 | delete ((CustomObjectScript_282A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2137:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0838\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2137 | delete ((CustomObjectScript_0838 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2140:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2140 | delete ((CustomObjectScript_083D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2143:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2143 | delete ((CustomObjectScript_084E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2146:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2146 | delete ((CustomObjectScript_085F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2149:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2149 | delete ((CustomObjectScript_085D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2152:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2152 | delete ((CustomObjectScript_085A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2155:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0844\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2155 | delete ((CustomObjectScript_0844 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2158:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0835\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2158 | delete ((CustomObjectScript_0835 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2161:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2161 | delete ((CustomObjectScript_1816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2164:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0825\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2164 | delete ((CustomObjectScript_0825 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2167:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2167 | delete ((CustomObjectScript_084B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2170:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0839\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2170 | delete ((CustomObjectScript_0839 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2173:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1847\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2173 | delete ((CustomObjectScript_1847 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2176:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10C6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2176 | delete ((CustomObjectScript_10C6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2179:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11F6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2179 | delete ((CustomObjectScript_11F6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2182:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A24\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2182 | delete ((CustomObjectScript_0A24 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2185:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A23\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2185 | delete ((CustomObjectScript_0A23 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2188:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18A0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2188 | delete ((CustomObjectScript_18A0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2191:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1090\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2191 | delete ((CustomObjectScript_1090 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2194:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18B0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2194 | delete ((CustomObjectScript_18B0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2197:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2197 | delete ((CustomObjectScript_08B6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2200:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2200 | delete ((CustomObjectScript_08B5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2203:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08A9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2203 | delete ((CustomObjectScript_08A9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2206:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10BD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2206 | delete ((CustomObjectScript_10BD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2209:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08BE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2209 | delete ((CustomObjectScript_08BE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2212:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_105C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2212 | delete ((CustomObjectScript_105C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2215:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2215 | delete ((CustomObjectScript_084D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2218:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_295F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2218 | delete ((CustomObjectScript_295F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2221:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_182C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2221 | delete ((CustomObjectScript_182C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2224:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2023\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2224 | delete ((CustomObjectScript_2023 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2227:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0840\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2227 | delete ((CustomObjectScript_0840 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2230:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_30C7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2230 | delete ((CustomObjectScript_30C7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2233:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A5C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2233 | delete ((CustomObjectScript_0A5C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2236:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1134\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2236 | delete ((CustomObjectScript_1134 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2239:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0887\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2239 | delete ((CustomObjectScript_0887 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2242:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_095B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2242 | delete ((CustomObjectScript_095B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2245:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_295E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2245 | delete ((CustomObjectScript_295E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2248:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09F0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2248 | delete ((CustomObjectScript_09F0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2251:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09D3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2251 | delete ((CustomObjectScript_09D3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2254:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_087D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2254 | delete ((CustomObjectScript_087D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2257:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0869\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2257 | delete ((CustomObjectScript_0869 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2260:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09F9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2260 | delete ((CustomObjectScript_09F9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2263:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_193B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2263 | delete ((CustomObjectScript_193B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2266:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A08\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2266 | delete ((CustomObjectScript_0A08 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2269:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A14\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2269 | delete ((CustomObjectScript_0A14 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2272:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08CB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2272 | delete ((CustomObjectScript_08CB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2275:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0A35\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2275 | delete ((CustomObjectScript_0A35 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2278:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_9233\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2278 | delete ((CustomObjectScript_9233 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2281:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_092B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2281 | delete ((CustomObjectScript_092B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2284:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0929\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2284 | delete ((CustomObjectScript_0929 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2287:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_112A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2287 | delete ((CustomObjectScript_112A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2290:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0928\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2290 | delete ((CustomObjectScript_0928 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2293:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_29E9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2293 | delete ((CustomObjectScript_29E9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2296:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2296 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2299:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2299 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2302:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2302 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2305:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2305 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2308:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2308 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2311:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2311 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2314:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2314 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2317:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2317 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2320:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2320 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2323:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0028\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2323 | delete ((TriggerScript_0028 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2326:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0026\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2326 | delete ((TriggerScript_0026 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2329:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0023\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2329 | delete ((TriggerScript_0023 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2332:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2332 | delete ((TriggerScript_0021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2335:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2335 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2338:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2338 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2341:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2341 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2344:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2344 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2347:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2347 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2350:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2350 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2353:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2353 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2356:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2356 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2359:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2359 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2362:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2362 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2365:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2365 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2368:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2368 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2371:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0027\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2371 | delete ((TriggerScript_0027 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2374:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2374 | delete ((TriggerScript_0025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2377:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0024\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2377 | delete ((TriggerScript_0024 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2380:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0022\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2380 | delete ((TriggerScript_0022 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2383:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2383 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2386:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2386 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2389:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2389 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2392:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2392 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2395:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2395 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2398:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2398 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2401:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2401 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2404:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2404 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2407:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0029\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2407 | delete ((TriggerScript_0029 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2410:5: warning: deleting object of polymorphic class type \u2018TriggerScript_002A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2410 | delete ((TriggerScript_002A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:2413:5: warning: deleting object of polymorphic class type \u2018TriggerScript_002B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2413 | delete ((TriggerScript_002B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:2803:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2803 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp:3018:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3018 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0852::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3204:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3204 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_2027::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3223:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3223 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_087E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3241:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3241 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_9021::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3276:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3276 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_18B0::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3689:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3689 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B6::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3709:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3709 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_10BD::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3777:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3777 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_08BE::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3796:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3796 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_105C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3815:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3815 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_084D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3834:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3834 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_295F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3853:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3853 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_182C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3885:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3885 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0840::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3925:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3925 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_30C7::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:3963:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3963 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0A08::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4220:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4220 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0A14::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4263:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4263 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0A35::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4298:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4298 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_9233::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4316:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4316 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_092B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4334:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4334 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0929::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4364:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4364 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_112A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4394:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4394 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_0928::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4424:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4424 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level13.cpp: In member function \u2018virtual int16_t CustomObjectScript_29E9::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level13.cpp:4454:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4454 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
[289/518] Building CXX object scripts/CMakeFiles/LEVEL15.dir/Debug/LEVEL15.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2033:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2033 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2036:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2036 | delete ((CustomObjectScript_10FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2039:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2039 | delete ((CustomObjectScript_084D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2042:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2042 | delete ((CustomObjectScript_084E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2045:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2045 | delete ((CustomObjectScript_084F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2048:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2048 | delete ((CustomObjectScript_084C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2051:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1913\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2051 | delete ((CustomObjectScript_1913 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2054:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0851\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2054 | delete ((CustomObjectScript_0851 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2057:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0850\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2057 | delete ((CustomObjectScript_0850 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2060:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0852\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2060 | delete ((CustomObjectScript_0852 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2063:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0858\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2063 | delete ((CustomObjectScript_0858 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2066:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0857\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2066 | delete ((CustomObjectScript_0857 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2069:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0856\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2069 | delete ((CustomObjectScript_0856 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2072:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0855\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2072 | delete ((CustomObjectScript_0855 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2075:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_399D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2075 | delete ((CustomObjectScript_399D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2078:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_210D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2078 | delete ((CustomObjectScript_210D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2081:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_210E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2081 | delete ((CustomObjectScript_210E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2084:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_190F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2084 | delete ((CustomObjectScript_190F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2087:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2801\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2087 | delete ((CustomObjectScript_2801 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2090:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1828\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2090 | delete ((CustomObjectScript_1828 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2093:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2093 | delete ((CustomObjectScript_1015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2096:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0848\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2096 | delete ((CustomObjectScript_0848 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2099:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0849\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2099 | delete ((CustomObjectScript_0849 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2102:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0847\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2102 | delete ((CustomObjectScript_0847 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2105:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3831\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2105 | delete ((CustomObjectScript_3831 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2108:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2111\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2108 | delete ((CustomObjectScript_2111 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2111:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0AB1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2111 | delete ((CustomObjectScript_0AB1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2114:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2114 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2117:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2117 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2120:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2120 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2123:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2123 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2126:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2126 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2129:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2129 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2132:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2132 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2135:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2135 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2138:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2138 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2141:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2141 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2144:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2144 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2147:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2147 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2150:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2150 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2153:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2153 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2156:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2156 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2159:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2159 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2162:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2162 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2165:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2165 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2168:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2168 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2171:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2171 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2174:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2174 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2177:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2177 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2180:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2180 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2183:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2183 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2186:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2186 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2189:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2189 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2192:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2192 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2195:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2195 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2198:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2198 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2201:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2201 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2457:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2457 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2469:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2469 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LEVEL15.cpp:2689:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2689 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
[290/518] Building CXX object scripts/CMakeFiles/level14.dir/Debug/level14.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level14.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level14.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:1463:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1463 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1466:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10B8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1466 | delete ((CustomObjectScript_10B8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1469:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0892\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1469 | delete ((CustomObjectScript_0892 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1472:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0891\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1472 | delete ((CustomObjectScript_0891 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1475:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0890\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1475 | delete ((CustomObjectScript_0890 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1478:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08A8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1478 | delete ((CustomObjectScript_08A8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1481:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08A7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1481 | delete ((CustomObjectScript_08A7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1484:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_180F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1484 | delete ((CustomObjectScript_180F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1487:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1081\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1487 | delete ((CustomObjectScript_1081 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1490:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_186D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1490 | delete ((CustomObjectScript_186D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1493:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08D3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1493 | delete ((CustomObjectScript_08D3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1496:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_188F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1496 | delete ((CustomObjectScript_188F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1499:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0888\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1499 | delete ((CustomObjectScript_0888 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1502:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_204F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1502 | delete ((CustomObjectScript_204F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1505:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2870\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1505 | delete ((CustomObjectScript_2870 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1508:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1508 | delete ((CustomObjectScript_1025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1511:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08A0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1511 | delete ((CustomObjectScript_08A0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1514:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_189E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1514 | delete ((CustomObjectScript_189E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1517:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_109B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1517 | delete ((CustomObjectScript_109B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1520:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_109D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1520 | delete ((CustomObjectScript_109D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1523:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_409A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1523 | delete ((CustomObjectScript_409A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1526:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_309C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1526 | delete ((CustomObjectScript_309C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1529:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1083\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1529 | delete ((CustomObjectScript_1083 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1532:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_088A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1532 | delete ((CustomObjectScript_088A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1535:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_188B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1535 | delete ((CustomObjectScript_188B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1538:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_088C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1538 | delete ((CustomObjectScript_088C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1541:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_088D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1541 | delete ((CustomObjectScript_088D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1544:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_088E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1544 | delete ((CustomObjectScript_088E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1547:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2880\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1547 | delete ((CustomObjectScript_2880 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1550:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10C3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1550 | delete ((CustomObjectScript_10C3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1553:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_4089\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1553 | delete ((CustomObjectScript_4089 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1556:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_406F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1556 | delete ((CustomObjectScript_406F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1559:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1082\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1559 | delete ((CustomObjectScript_1082 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1562:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1562 | delete ((CustomObjectScript_10D5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1565:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1565 | delete ((CustomObjectScript_10D4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1568:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1568 | delete ((CustomObjectScript_10D6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1571:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0917\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1571 | delete ((CustomObjectScript_0917 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1574:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10D7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1574 | delete ((CustomObjectScript_10D7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1577:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1577 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1580:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1580 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1583:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1583 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1586:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1586 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1589:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1589 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1592:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1592 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1595:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1595 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1598:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1598 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1601:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1601 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:1797:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1797 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp:1814:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1814 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_10B8::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:2234:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2234 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_0892::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:2299:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2299 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_0891::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:2318:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2318 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_0890::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:2337:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2337 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_1083::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:2907:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2907 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_088A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:2957:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2957 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_188B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:3007:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3007 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_088C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:3057:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3057 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_088D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:3107:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3107 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level14.cpp: In member function \u2018virtual int16_t CustomObjectScript_088E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level14.cpp:3157:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3157 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[295/518] Building CXX object scripts/CMakeFiles/Level16.dir/Debug/Level16.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/Level16.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/Level16.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level16.cpp:567:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
567 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:570:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_4010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
570 | delete ((CustomObjectScript_4010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:573:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0804\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
573 | delete ((CustomObjectScript_0804 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:576:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
576 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:579:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
579 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:582:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
582 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:585:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
585 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level16.cpp:683:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
683 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level16.cpp:696:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
696 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[298/518] Building CXX object scripts/CMakeFiles/level1.dir/Debug/level1.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level1.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level1.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:875:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
875 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:878:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3855\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
878 | delete ((CustomObjectScript_3855 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:881:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
881 | delete ((CustomObjectScript_10DC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:884:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10E0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
884 | delete ((CustomObjectScript_10E0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:887:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10DF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
887 | delete ((CustomObjectScript_10DF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:890:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08E8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
890 | delete ((CustomObjectScript_08E8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:893:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_584D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
893 | delete ((CustomObjectScript_584D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:896:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
896 | delete ((CustomObjectScript_0816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:899:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_100D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
899 | delete ((CustomObjectScript_100D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:902:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_301B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
902 | delete ((CustomObjectScript_301B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:905:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18DB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
905 | delete ((CustomObjectScript_18DB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:908:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
908 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:911:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
911 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:914:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
914 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:917:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
917 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:920:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
920 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:923:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
923 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:926:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
926 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:929:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
929 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:932:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
932 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:935:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
935 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:938:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
938 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:941:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
941 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:944:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
944 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp:947:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
947 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1104:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1104 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0011::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1688:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1688 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1726:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1726 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0001::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1745:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1745 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0003::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1790:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1790 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0004::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1808:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1808 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0006::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1826:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1826 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level1.cpp: In member function \u2018virtual int16_t TriggerScript_0005::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level1.cpp:1844:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1844 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[301/518] Building CXX object scripts/CMakeFiles/level2.dir/Debug/level2.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level2.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level2.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:1725:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1725 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1728:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_082D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1728 | delete ((CustomObjectScript_082D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1731:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_082E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1731 | delete ((CustomObjectScript_082E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1734:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_082F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1734 | delete ((CustomObjectScript_082F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1737:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0830\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1737 | delete ((CustomObjectScript_0830 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1740:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0831\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1740 | delete ((CustomObjectScript_0831 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1743:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2112\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1743 | delete ((CustomObjectScript_2112 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1746:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11F2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1746 | delete ((CustomObjectScript_11F2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1749:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11F4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1749 | delete ((CustomObjectScript_11F4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1752:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11F6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1752 | delete ((CustomObjectScript_11F6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1755:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19F7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1755 | delete ((CustomObjectScript_19F7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1758:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11FB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1758 | delete ((CustomObjectScript_11FB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1761:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1211\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1761 | delete ((CustomObjectScript_1211 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1764:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0885\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1764 | delete ((CustomObjectScript_0885 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1767:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_080D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1767 | delete ((CustomObjectScript_080D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1770:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09EC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1770 | delete ((CustomObjectScript_09EC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1773:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11EB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1773 | delete ((CustomObjectScript_11EB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1776:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19E9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1776 | delete ((CustomObjectScript_19E9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1779:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19E8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1779 | delete ((CustomObjectScript_19E8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1782:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19EA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1782 | delete ((CustomObjectScript_19EA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1785:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09E7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1785 | delete ((CustomObjectScript_09E7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1788:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09E6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1788 | delete ((CustomObjectScript_09E6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1791:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11BB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1791 | delete ((CustomObjectScript_11BB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1794:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09BC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1794 | delete ((CustomObjectScript_09BC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1797:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09BD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1797 | delete ((CustomObjectScript_09BD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1800:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09BE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1800 | delete ((CustomObjectScript_09BE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1803:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11BF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1803 | delete ((CustomObjectScript_11BF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1806:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1806 | delete ((CustomObjectScript_09C0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1809:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11C1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1809 | delete ((CustomObjectScript_11C1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1812:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11BA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1812 | delete ((CustomObjectScript_11BA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1815:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1815 | delete ((CustomObjectScript_09C9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1818:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1818 | delete ((CustomObjectScript_09C8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1821:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1821 | delete ((CustomObjectScript_09C7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1824:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1824 | delete ((CustomObjectScript_09C6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1827:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1827 | delete ((CustomObjectScript_09C5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1830:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1830 | delete ((CustomObjectScript_09C4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1833:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1833 | delete ((CustomObjectScript_09C3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1836:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09C2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1836 | delete ((CustomObjectScript_09C2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1839:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_094E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1839 | delete ((CustomObjectScript_094E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1842:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1842 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1845:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1845 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1848:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1848 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1851:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1851 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1854:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1854 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1857:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1857 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1860:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1860 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1863:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1863 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1866:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1866 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1869:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1869 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1872:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1872 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1875:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1875 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1878:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1878 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1881:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1881 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1884:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1884 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1887:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1887 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1890:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1890 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1893:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1893 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1896:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1896 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1899:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1899 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1902:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1902 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1905:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1905 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1908:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1908 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1911:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1911 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1914:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1914 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1917:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1917 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1920:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1920 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:1923:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1923 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:2197:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2197 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:2287:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2287 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t CustomObjectScript_11F2::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:3055:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3055 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t CustomObjectScript_11F4::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:3079:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3079 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t CustomObjectScript_11F6::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:3102:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3102 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t CustomObjectScript_19F7::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:3125:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3125 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t CustomObjectScript_1211::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:3164:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3164 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t CustomObjectScript_0885::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:3207:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3207 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp:3235:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3235 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t TriggerScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:4161:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4161 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t TriggerScript_0020::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:4710:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4710 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t TriggerScript_001F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:4728:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4728 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level2.cpp: In member function \u2018virtual int16_t TriggerScript_001E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level2.cpp:4746:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4746 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[302/518] Building CXX object scripts/CMakeFiles/level17.dir/Debug/level17.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level17.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level17.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:2342:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2342 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2345:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0821\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2345 | delete ((CustomObjectScript_0821 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2348:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0820\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2348 | delete ((CustomObjectScript_0820 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2351:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_181E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2351 | delete ((CustomObjectScript_181E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2354:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2354 | delete ((CustomObjectScript_081F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2357:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0814\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2357 | delete ((CustomObjectScript_0814 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2360:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0815\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2360 | delete ((CustomObjectScript_0815 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2363:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2363 | delete ((CustomObjectScript_0816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2366:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0818\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2366 | delete ((CustomObjectScript_0818 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2369:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0819\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2369 | delete ((CustomObjectScript_0819 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2372:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0817\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2372 | delete ((CustomObjectScript_0817 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2375:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1024\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2375 | delete ((CustomObjectScript_1024 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2378:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0826\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2378 | delete ((CustomObjectScript_0826 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2381:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0828\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2381 | delete ((CustomObjectScript_0828 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2384:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0827\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2384 | delete ((CustomObjectScript_0827 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2387:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_086A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2387 | delete ((CustomObjectScript_086A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2390:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_086B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2390 | delete ((CustomObjectScript_086B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2393:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2393 | delete ((CustomObjectScript_1025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2396:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0829\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2396 | delete ((CustomObjectScript_0829 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2399:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0809\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2399 | delete ((CustomObjectScript_0809 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2402:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0808\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2402 | delete ((CustomObjectScript_0808 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2405:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2405 | delete ((CustomObjectScript_1007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2408:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2408 | delete ((CustomObjectScript_1006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2411:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0805\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2411 | delete ((CustomObjectScript_0805 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2414:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2414 | delete ((CustomObjectScript_1004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2417:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2417 | delete ((CustomObjectScript_1003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2420:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_100E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2420 | delete ((CustomObjectScript_100E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2423:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0845\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2423 | delete ((CustomObjectScript_0845 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2426:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0844\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2426 | delete ((CustomObjectScript_0844 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2429:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0843\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2429 | delete ((CustomObjectScript_0843 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2432:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0842\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2432 | delete ((CustomObjectScript_0842 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2435:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0841\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2435 | delete ((CustomObjectScript_0841 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2438:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0840\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2438 | delete ((CustomObjectScript_0840 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2441:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2441 | delete ((CustomObjectScript_083F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2444:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2444 | delete ((CustomObjectScript_083E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2447:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2447 | delete ((CustomObjectScript_083D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2450:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2450 | delete ((CustomObjectScript_083C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2453:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2453 | delete ((CustomObjectScript_083B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2456:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2456 | delete ((CustomObjectScript_083A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2459:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0851\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2459 | delete ((CustomObjectScript_0851 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2462:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0850\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2462 | delete ((CustomObjectScript_0850 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2465:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2465 | delete ((CustomObjectScript_084F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2468:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2468 | delete ((CustomObjectScript_084E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2471:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2471 | delete ((CustomObjectScript_084D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2474:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2474 | delete ((CustomObjectScript_084C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2477:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2477 | delete ((CustomObjectScript_084B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2480:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2480 | delete ((CustomObjectScript_084A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2483:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0849\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2483 | delete ((CustomObjectScript_0849 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2486:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0848\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2486 | delete ((CustomObjectScript_0848 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2489:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0847\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2489 | delete ((CustomObjectScript_0847 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2492:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0846\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2492 | delete ((CustomObjectScript_0846 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2495:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2495 | delete ((CustomObjectScript_085D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2498:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2498 | delete ((CustomObjectScript_085C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2501:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2501 | delete ((CustomObjectScript_085B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2504:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2504 | delete ((CustomObjectScript_085A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2507:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0859\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2507 | delete ((CustomObjectScript_0859 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2510:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0858\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2510 | delete ((CustomObjectScript_0858 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2513:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0857\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2513 | delete ((CustomObjectScript_0857 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2516:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0856\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2516 | delete ((CustomObjectScript_0856 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2519:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0855\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2519 | delete ((CustomObjectScript_0855 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2522:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0854\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2522 | delete ((CustomObjectScript_0854 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2525:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0853\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2525 | delete ((CustomObjectScript_0853 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2528:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0852\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2528 | delete ((CustomObjectScript_0852 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2531:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0869\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2531 | delete ((CustomObjectScript_0869 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2534:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0868\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2534 | delete ((CustomObjectScript_0868 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2537:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0867\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2537 | delete ((CustomObjectScript_0867 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2540:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0866\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2540 | delete ((CustomObjectScript_0866 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2543:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0865\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2543 | delete ((CustomObjectScript_0865 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2546:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0864\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2546 | delete ((CustomObjectScript_0864 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2549:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0863\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2549 | delete ((CustomObjectScript_0863 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2552:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0862\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2552 | delete ((CustomObjectScript_0862 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2555:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0861\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2555 | delete ((CustomObjectScript_0861 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2558:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0860\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2558 | delete ((CustomObjectScript_0860 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2561:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2561 | delete ((CustomObjectScript_085F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2564:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_085E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2564 | delete ((CustomObjectScript_085E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2567:5: warning: deleting object of polymorphic class type \u2018TriggerScript_003B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2567 | delete ((TriggerScript_003B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2570:5: warning: deleting object of polymorphic class type \u2018TriggerScript_003A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2570 | delete ((TriggerScript_003A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2573:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0035\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2573 | delete ((TriggerScript_0035 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2576:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0034\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2576 | delete ((TriggerScript_0034 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2579:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0031\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2579 | delete ((TriggerScript_0031 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2582:5: warning: deleting object of polymorphic class type \u2018TriggerScript_002F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2582 | delete ((TriggerScript_002F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2585:5: warning: deleting object of polymorphic class type \u2018TriggerScript_002E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2585 | delete ((TriggerScript_002E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2588:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0023\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2588 | delete ((TriggerScript_0023 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2591:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0022\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2591 | delete ((TriggerScript_0022 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2594:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2594 | delete ((TriggerScript_0021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2597:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2597 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2600:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2600 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2603:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2603 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2606:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2606 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2609:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2609 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2612:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2612 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2615:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2615 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2618:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2618 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2621:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2621 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2624:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2624 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2627:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2627 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2630:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2630 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2633:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2633 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2636:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2636 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2639:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2639 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2642:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2642 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2645:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2645 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2648:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2648 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2651:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2651 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2654:5: warning: deleting object of polymorphic class type \u2018TriggerScript_003D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2654 | delete ((TriggerScript_003D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2657:5: warning: deleting object of polymorphic class type \u2018TriggerScript_003C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2657 | delete ((TriggerScript_003C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2660:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0039\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2660 | delete ((TriggerScript_0039 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2663:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0038\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2663 | delete ((TriggerScript_0038 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2666:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0037\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2666 | delete ((TriggerScript_0037 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2669:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0036\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2669 | delete ((TriggerScript_0036 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2672:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0033\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2672 | delete ((TriggerScript_0033 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2675:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0032\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2675 | delete ((TriggerScript_0032 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2678:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0030\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2678 | delete ((TriggerScript_0030 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2681:5: warning: deleting object of polymorphic class type \u2018TriggerScript_002C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2681 | delete ((TriggerScript_002C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2684:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0027\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2684 | delete ((TriggerScript_0027 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2687:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0026\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2687 | delete ((TriggerScript_0026 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2690:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2690 | delete ((TriggerScript_0025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2693:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0024\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2693 | delete ((TriggerScript_0024 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2696:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2696 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2699:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2699 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2702:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2702 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2705:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2705 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2708:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2708 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2711:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2711 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2714:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2714 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2717:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2717 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2720:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2720 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2723:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2723 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2726:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2726 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2729:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2729 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2732:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2732 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2735:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2735 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp:2738:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0040\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2738 | delete ((TriggerScript_0040 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3211:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3211 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0816::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3499:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3499 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0817::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3583:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3583 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_086A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3715:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3715 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_086B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3744:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3744 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_1025::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3797:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3797 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0829::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3817:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3817 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0809::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3836:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3836 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0808::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3874:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3874 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_1007::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3912:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3912 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_1006::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3950:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3950 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0805::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:3988:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3988 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0845::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4098:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4098 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0844::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4116:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4116 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0843::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4134:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4134 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0842::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4152:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4152 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0841::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4170:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4170 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0840::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4188:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4188 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_083F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4206:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4206 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_083E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4224:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4224 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_083D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4242:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4242 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_083C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4260:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4260 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_083B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4278:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4278 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_083A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4296:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4296 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0851::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4314:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4314 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0850::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4332:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4332 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_084F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4350:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4350 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_084E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4368:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4368 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_084D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4386:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4386 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_084C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4404:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4404 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_084B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4422:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4422 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_084A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4440:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4440 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0849::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4458:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4458 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0848::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4476:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4476 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0847::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4494:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4494 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0846::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4512:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4512 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_085D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4530:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4530 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_085C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4548:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4548 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_085B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4566:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4566 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_085A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4584:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4584 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0859::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4602:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4602 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0858::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4620:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4620 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0857::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4638:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4638 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0856::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4656:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4656 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0855::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4674:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4674 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0854::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4692:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4692 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0853::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4710:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4710 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0852::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4728:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4728 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0869::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4746:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4746 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0868::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4764:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4764 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0867::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4782:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4782 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0866::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4800:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4800 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0865::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4818:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4818 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0864::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4836:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4836 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0863::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4854:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4854 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0862::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4872:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4872 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0861::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4890:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4890 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_0860::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4908:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4908 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_085F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4926:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4926 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t CustomObjectScript_085E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:4944:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4944 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level17.cpp: In member function \u2018virtual int16_t TriggerScript_0040::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level17.cpp:6046:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
6046 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[307/518] Building CXX object scripts/CMakeFiles/level3.dir/Debug/level3.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level3.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level3.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:1569:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1569 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1572:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2109\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1572 | delete ((CustomObjectScript_2109 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1575:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1AE9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1575 | delete ((CustomObjectScript_1AE9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1578:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_206D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1578 | delete ((CustomObjectScript_206D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1581:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_117F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1581 | delete ((CustomObjectScript_117F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1584:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_184A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1584 | delete ((CustomObjectScript_184A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1587:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_4049\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1587 | delete ((CustomObjectScript_4049 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1590:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0961\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1590 | delete ((CustomObjectScript_0961 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1593:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0960\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1593 | delete ((CustomObjectScript_0960 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1596:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_095F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1596 | delete ((CustomObjectScript_095F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1599:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_095E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1599 | delete ((CustomObjectScript_095E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1602:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_28D9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1602 | delete ((CustomObjectScript_28D9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1605:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_38E0\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1605 | delete ((CustomObjectScript_38E0 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1608:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1995\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1608 | delete ((CustomObjectScript_1995 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1611:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11CB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1611 | delete ((CustomObjectScript_11CB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1614:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20D7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1614 | delete ((CustomObjectScript_20D7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1617:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_30D8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1617 | delete ((CustomObjectScript_30D8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1620:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20DC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1620 | delete ((CustomObjectScript_20DC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1623:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_28DA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1623 | delete ((CustomObjectScript_28DA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1626:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11B7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1626 | delete ((CustomObjectScript_11B7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1629:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_21A7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1629 | delete ((CustomObjectScript_21A7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1632:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_11C9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1632 | delete ((CustomObjectScript_11C9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1635:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_21CA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1635 | delete ((CustomObjectScript_21CA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1638:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_202B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1638 | delete ((CustomObjectScript_202B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1641:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18D6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1641 | delete ((CustomObjectScript_18D6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1644:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_202D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1644 | delete ((CustomObjectScript_202D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1647:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_21CD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1647 | delete ((CustomObjectScript_21CD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1650:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_182E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1650 | delete ((CustomObjectScript_182E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1653:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_31CC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1653 | delete ((CustomObjectScript_31CC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1656:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_431E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1656 | delete ((CustomObjectScript_431E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1659:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1320\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1659 | delete ((CustomObjectScript_1320 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1662:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_131F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1662 | delete ((CustomObjectScript_131F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1665:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_131D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1665 | delete ((CustomObjectScript_131D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1668:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_100C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1668 | delete ((CustomObjectScript_100C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1671:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18AD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1671 | delete ((CustomObjectScript_18AD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1674:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1674 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1677:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1677 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1680:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1680 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1683:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1683 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1686:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1686 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1689:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1689 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1692:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1692 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1695:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1695 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1698:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1698 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1701:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1701 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1704:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1704 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1707:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1707 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1710:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1710 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1713:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1713 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1716:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1716 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1719:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1719 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1722:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1722 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1725:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1725 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1728:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1728 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1731:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1731 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1734:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1734 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1737:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1737 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1740:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0022\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1740 | delete ((TriggerScript_0022 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1743:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1743 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1746:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1746 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1749:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1749 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1752:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1752 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1755:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1755 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:1758:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1758 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2033:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2033 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:2046:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2046 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp:2326:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2326 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_1AE9::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2384:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2384 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_0961::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2559:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2559 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_0960::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2611:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2611 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_095F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2663:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2663 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_095E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2715:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2715 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_28D9::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2768:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2768 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_38E0::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2817:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2817 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_1995::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2866:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2866 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_11CB::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:2915:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2915 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_30D8::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3009:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3009 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_28DA::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3103:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3103 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_21A7::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3197:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3197 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_21CA::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3291:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3291 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_202D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3389:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3389 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_431E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3525:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3525 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_1320::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3545:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3545 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_131F::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3565:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3565 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t CustomObjectScript_131D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3585:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3585 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_000A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3703:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3703 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_0001::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3721:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3721 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3739:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3739 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_000B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3757:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3757 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_000E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3775:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3775 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_000D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3793:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3793 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_000C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3810:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3810 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_0009::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3828:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3828 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_0007::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3873:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3873 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_0004::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3891:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3891 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_0008::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:3909:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3909 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level3.cpp: In member function \u2018virtual int16_t TriggerScript_001E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level3.cpp:4190:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
4190 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[310/518] Building CXX object scripts/CMakeFiles/level4.dir/Debug/level4.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level4.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level4.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level4.cpp:830:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
830 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:833:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
833 | delete ((CustomObjectScript_08B3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:836:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08AE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
836 | delete ((CustomObjectScript_08AE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:839:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1213\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
839 | delete ((CustomObjectScript_1213 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:842:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_117D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
842 | delete ((CustomObjectScript_117D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:845:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
845 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:848:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
848 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:851:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
851 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:854:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
854 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:857:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
857 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:860:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
860 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:863:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
863 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:866:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
866 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:869:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
869 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:872:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
872 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level4.cpp:1005:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1005 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:1763:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1763 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B3::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level4.cpp:1794:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1794 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp:1819:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1819 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp: In member function \u2018virtual int16_t CustomObjectScript_08AE::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level4.cpp:1879:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1879 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp: In member function \u2018virtual int16_t TriggerScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level4.cpp:1945:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1945 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level4.cpp: In member function \u2018virtual int16_t TriggerScript_0001::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level4.cpp:1963:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1963 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[311/518] Building CXX object scripts/CMakeFiles/level5.dir/Debug/level5.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level5.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level5.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:1201:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1201 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1204:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_200D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1204 | delete ((CustomObjectScript_200D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1207:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_281B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1207 | delete ((CustomObjectScript_281B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1210:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1210 | delete ((CustomObjectScript_3816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1213:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1213 | delete ((CustomObjectScript_1012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1216:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_181C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1216 | delete ((CustomObjectScript_181C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1219:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0820\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1219 | delete ((CustomObjectScript_0820 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1222:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1044\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1222 | delete ((CustomObjectScript_1044 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1225:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1225 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1228:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1228 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1231:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1231 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1234:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1234 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1237:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1237 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1240:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1240 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1243:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1243 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1246:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1246 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1249:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1249 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1252:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1252 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1255:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1255 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1258:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1258 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1261:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1261 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1264:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1264 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1267:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1267 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1270:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1270 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1273:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1273 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1276:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1276 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1279:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1279 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1282:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1282 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1285:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1285 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1288:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1288 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1291:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1291 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1294:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1294 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1297:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1297 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:1497:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1497 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1520:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1520 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp:1837:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1837 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp: In member function \u2018virtual int16_t CustomObjectScript_200D::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:1875:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1875 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp: In member function \u2018virtual int16_t CustomObjectScript_281B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:1944:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1944 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp: In member function \u2018virtual int16_t CustomObjectScript_3816::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:2004:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2004 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp: In member function \u2018virtual int16_t CustomObjectScript_1012::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:2064:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2064 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level5.cpp: In member function \u2018virtual int16_t CustomObjectScript_181C::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level5.cpp:2124:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2124 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[316/518] Building CXX object scripts/CMakeFiles/Level6.dir/Debug/Level6.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/Level6.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1971:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1971 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1974:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_208F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1974 | delete ((CustomObjectScript_208F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1977:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20BE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1977 | delete ((CustomObjectScript_20BE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1980:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_206F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1980 | delete ((CustomObjectScript_206F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1983:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10A5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1983 | delete ((CustomObjectScript_10A5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1986:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1986 | delete ((CustomObjectScript_081D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1989:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1989 | delete ((CustomObjectScript_081E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1992:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08F7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1992 | delete ((CustomObjectScript_08F7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1995:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1995 | delete ((CustomObjectScript_081C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:1998:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1998 | delete ((CustomObjectScript_081B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2001:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10C7\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2001 | delete ((CustomObjectScript_10C7 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2004:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18B9\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2004 | delete ((CustomObjectScript_18B9 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2007:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2051\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2007 | delete ((CustomObjectScript_2051 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2010:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1826\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2010 | delete ((CustomObjectScript_1826 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2013:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2013 | delete ((CustomObjectScript_08FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2016:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_180A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2016 | delete ((CustomObjectScript_180A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2019:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_216E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2019 | delete ((CustomObjectScript_216E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2022:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3167\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2022 | delete ((CustomObjectScript_3167 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2025:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1964\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2025 | delete ((CustomObjectScript_1964 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2028:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_316A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2028 | delete ((CustomObjectScript_316A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2031:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_216B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2031 | delete ((CustomObjectScript_216B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2034:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2034 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2037:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2037 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2040:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2040 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2043:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2043 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2046:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2046 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2049:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2049 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2052:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2052 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2055:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2055 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2058:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2058 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2061:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2061 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2064:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2064 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2067:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2067 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2070:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2070 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2073:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2073 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2076:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2076 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2079:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2079 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2082:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2082 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2085:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2085 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2088:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2088 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2091:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2091 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2094:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2094 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2097:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2097 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2100:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2100 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2103:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2103 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2106:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2106 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2109:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2109 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2112:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2112 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2115:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2115 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2118:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2118 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2121:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2121 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2124:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2124 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2127:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2127 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2130:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0025\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2130 | delete ((TriggerScript_0025 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2133:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0024\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2133 | delete ((TriggerScript_0024 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2136:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2136 | delete ((TriggerScript_0021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2139:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0022\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2139 | delete ((TriggerScript_0022 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2406:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2406 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2482:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2482 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:2835:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2835 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_10A5::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3069:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3069 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_08F7::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3136:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3136 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3148:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3148 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_1826::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3301:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3301 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3356:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3356 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_08FD::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3406:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3406 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_216E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3450:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3450 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_3167::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3470:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3470 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_1964::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3490:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3490 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_316A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3510:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3510 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level6.cpp: In member function \u2018virtual int16_t CustomObjectScript_216B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level6.cpp:3530:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3530 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
[319/518] Building CXX object scripts/CMakeFiles/level7.dir/Debug/level7.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level7.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level7.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:1450:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1450 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1453:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1097\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1453 | delete ((CustomObjectScript_1097 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1456:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1456 | delete ((CustomObjectScript_08B5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1459:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0895\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1459 | delete ((CustomObjectScript_0895 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1462:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08A1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1462 | delete ((CustomObjectScript_08A1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1465:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08A2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1465 | delete ((CustomObjectScript_08A2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1468:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08AF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1468 | delete ((CustomObjectScript_08AF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1471:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1901\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1471 | delete ((CustomObjectScript_1901 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1474:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1474 | delete ((CustomObjectScript_090A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1477:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1109\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1477 | delete ((CustomObjectScript_1109 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1480:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0908\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1480 | delete ((CustomObjectScript_0908 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1483:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0907\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1483 | delete ((CustomObjectScript_0907 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1486:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1486 | delete ((CustomObjectScript_090C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1489:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_110D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1489 | delete ((CustomObjectScript_110D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1492:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1492 | delete ((CustomObjectScript_090B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1495:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_30A8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1495 | delete ((CustomObjectScript_30A8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1498:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0940\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1498 | delete ((CustomObjectScript_0940 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1501:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0941\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1501 | delete ((CustomObjectScript_0941 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1504:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0944\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1504 | delete ((CustomObjectScript_0944 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1507:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B4\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1507 | delete ((CustomObjectScript_08B4 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1510:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08B3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1510 | delete ((CustomObjectScript_08B3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1513:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0943\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1513 | delete ((CustomObjectScript_0943 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1516:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0942\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1516 | delete ((CustomObjectScript_0942 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1519:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18B8\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1519 | delete ((CustomObjectScript_18B8 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1522:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20B1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1522 | delete ((CustomObjectScript_20B1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1525:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_089A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1525 | delete ((CustomObjectScript_089A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1528:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0945\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1528 | delete ((CustomObjectScript_0945 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1531:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_192A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1531 | delete ((CustomObjectScript_192A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1534:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_092B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1534 | delete ((CustomObjectScript_092B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1537:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1021\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1537 | delete ((CustomObjectScript_1021 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1540:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_092C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1540 | delete ((CustomObjectScript_092C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1543:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_112D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1543 | delete ((CustomObjectScript_112D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1546:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0861\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1546 | delete ((CustomObjectScript_0861 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1549:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0862\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1549 | delete ((CustomObjectScript_0862 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1552:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_186B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1552 | delete ((CustomObjectScript_186B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1555:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2071\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1555 | delete ((CustomObjectScript_2071 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1558:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2148\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1558 | delete ((CustomObjectScript_2148 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1561:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2059\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1561 | delete ((CustomObjectScript_2059 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1564:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_205B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1564 | delete ((CustomObjectScript_205B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1567:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1947\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1567 | delete ((CustomObjectScript_1947 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1570:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2146\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1570 | delete ((CustomObjectScript_2146 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1573:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_205A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1573 | delete ((CustomObjectScript_205A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1576:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0923\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1576 | delete ((CustomObjectScript_0923 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1579:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1579 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1582:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1582 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1585:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1585 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1588:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1588 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1591:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1591 | delete ((TriggerScript_001E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1594:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0019\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1594 | delete ((TriggerScript_0019 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1597:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1597 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1600:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1600 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1603:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1603 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1606:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1606 | delete ((TriggerScript_001C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1609:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1609 | delete ((TriggerScript_001A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1612:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1612 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1615:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1615 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1618:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1618 | delete ((TriggerScript_001B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1621:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1621 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1624:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1624 | delete ((TriggerScript_001D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1627:5: warning: deleting object of polymorphic class type \u2018TriggerScript_001F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1627 | delete ((TriggerScript_001F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1630:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1630 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1633:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1633 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1636:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1636 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1639:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1639 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1642:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1642 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1645:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0020\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1645 | delete ((TriggerScript_0020 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:1908:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1908 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:1976:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1976 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_1097::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2032:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2032 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B5::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2054:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2054 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_0895::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2073:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2073 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_08A1::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2092:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2092 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_08A2::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2111:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2111 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_08AF::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2130:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2130 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_1901::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2149:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2149 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B4::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2496:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2496 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_08B3::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2516:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2516 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_089A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2648:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2648 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_192A::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2699:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2699 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:2711:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2711 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:2724:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2724 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_092B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2750:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2750 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:2762:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2762 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp:2775:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2775 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t CustomObjectScript_2148::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:2970:22: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2970 | tOSIRISEVTTIMER *event_data = &data->evt_timer;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level7.cpp: In member function \u2018virtual int16_t TriggerScript_0005::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level7.cpp:3124:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3124 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[320/518] Building CXX object scripts/CMakeFiles/level8.dir/Debug/level8.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/level8.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/level8.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/level8.cpp:1512:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1512 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1515:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_10FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1515 | delete ((CustomObjectScript_10FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1518:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0839\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1518 | delete ((CustomObjectScript_0839 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1521:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0838\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1521 | delete ((CustomObjectScript_0838 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1524:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_3026\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1524 | delete ((CustomObjectScript_3026 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1527:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0901\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1527 | delete ((CustomObjectScript_0901 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1530:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0900\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1530 | delete ((CustomObjectScript_0900 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1533:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08FF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1533 | delete ((CustomObjectScript_08FF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1536:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_20FE\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1536 | delete ((CustomObjectScript_20FE *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1539:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_083D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1539 | delete ((CustomObjectScript_083D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1542:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09E3\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1542 | delete ((CustomObjectScript_09E3 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1545:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09FF\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1545 | delete ((CustomObjectScript_09FF *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1548:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1904\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1548 | delete ((CustomObjectScript_1904 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1551:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_08C1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1551 | delete ((CustomObjectScript_08C1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1554:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1554 | delete ((CustomObjectScript_090F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1557:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1557 | delete ((CustomObjectScript_090E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1560:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0910\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1560 | delete ((CustomObjectScript_0910 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1563:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1563 | delete ((CustomObjectScript_090C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1566:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1566 | delete ((CustomObjectScript_090B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1569:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1569 | delete ((CustomObjectScript_090A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1572:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2853\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1572 | delete ((CustomObjectScript_2853 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1575:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_090D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1575 | delete ((CustomObjectScript_090D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1578:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_19E2\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1578 | delete ((CustomObjectScript_19E2 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1581:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09FB\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1581 | delete ((CustomObjectScript_09FB *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1584:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09FC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1584 | delete ((CustomObjectScript_09FC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1587:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_09FD\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1587 | delete ((CustomObjectScript_09FD *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1590:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0845\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1590 | delete ((CustomObjectScript_0845 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1593:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0846\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1593 | delete ((CustomObjectScript_0846 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1596:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0844\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1596 | delete ((CustomObjectScript_0844 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1599:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0849\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1599 | delete ((CustomObjectScript_0849 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1602:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0848\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1602 | delete ((CustomObjectScript_0848 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1605:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0847\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1605 | delete ((CustomObjectScript_0847 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1608:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1608 | delete ((CustomObjectScript_084A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1611:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1611 | delete ((CustomObjectScript_084D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1614:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1614 | delete ((CustomObjectScript_084C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1617:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_084B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1617 | delete ((CustomObjectScript_084B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1620:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1088\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1620 | delete ((CustomObjectScript_1088 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1623:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1623 | delete ((TriggerScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1626:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0018\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1626 | delete ((TriggerScript_0018 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1629:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0016\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1629 | delete ((TriggerScript_0016 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1632:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1632 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1635:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1635 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1638:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1638 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1641:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1641 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1644:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0015\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1644 | delete ((TriggerScript_0015 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1647:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1647 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1650:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1650 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1653:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1653 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1656:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1656 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1659:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0014\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1659 | delete ((TriggerScript_0014 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1662:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1662 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1665:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1665 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1668:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1668 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1671:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1671 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1674:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1674 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1677:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1677 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1680:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1680 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1683:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1683 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1686:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1686 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1689:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1689 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1692:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1692 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1695:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0017\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1695 | delete ((TriggerScript_0017 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level8.cpp:1953:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1953 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:1977:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1977 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp:2523:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2523 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/level8.cpp: In member function \u2018virtual int16_t TriggerScript_0018::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/level8.cpp:3410:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
3410 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[325/518] Building CXX object scripts/CMakeFiles/Level9.dir/Debug/Level9.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/Level9.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1268:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1268 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1271:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1271 | delete ((CustomObjectScript_081B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1274:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18D5\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1274 | delete ((CustomObjectScript_18D5 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1277:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18D6\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1277 | delete ((CustomObjectScript_18D6 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1280:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1030\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1280 | delete ((CustomObjectScript_1030 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1283:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1038\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1283 | delete ((CustomObjectScript_1038 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1286:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0869\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1286 | delete ((CustomObjectScript_0869 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1289:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_086A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1289 | delete ((CustomObjectScript_086A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1292:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_106E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1292 | delete ((CustomObjectScript_106E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1295:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_106F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1295 | delete ((CustomObjectScript_106F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1298:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_106D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1298 | delete ((CustomObjectScript_106D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1301:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_106C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1301 | delete ((CustomObjectScript_106C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1304:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_100F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1304 | delete ((CustomObjectScript_100F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1307:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0871\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1307 | delete ((CustomObjectScript_0871 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1310:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0811\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1310 | delete ((CustomObjectScript_0811 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1313:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0810\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1313 | delete ((CustomObjectScript_0810 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1316:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_080E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1316 | delete ((CustomObjectScript_080E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1319:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0873\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1319 | delete ((CustomObjectScript_0873 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1322:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0872\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1322 | delete ((CustomObjectScript_0872 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1325:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_2070\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1325 | delete ((CustomObjectScript_2070 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1328:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18AA\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1328 | delete ((CustomObjectScript_18AA *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1331:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18C1\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1331 | delete ((CustomObjectScript_18C1 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1334:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0948\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1334 | delete ((CustomObjectScript_0948 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1337:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0949\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1337 | delete ((CustomObjectScript_0949 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1340:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_18AC\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1340 | delete ((CustomObjectScript_18AC *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1343:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_094E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1343 | delete ((CustomObjectScript_094E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1346:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0001\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1346 | delete ((TriggerScript_0001 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1349:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1349 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1352:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1352 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1355:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0013\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1355 | delete ((TriggerScript_0013 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1358:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0012\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1358 | delete ((TriggerScript_0012 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1361:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0010\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1361 | delete ((TriggerScript_0010 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1364:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0011\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1364 | delete ((TriggerScript_0011 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1367:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1367 | delete ((TriggerScript_000F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1370:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1370 | delete ((TriggerScript_000E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1373:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000D\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1373 | delete ((TriggerScript_000D *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1376:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000C\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1376 | delete ((TriggerScript_000C *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1379:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000B\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1379 | delete ((TriggerScript_000B *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1382:5: warning: deleting object of polymorphic class type \u2018TriggerScript_000A\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1382 | delete ((TriggerScript_000A *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1385:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0009\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1385 | delete ((TriggerScript_0009 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1388:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0008\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1388 | delete ((TriggerScript_0008 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1391:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1391 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1394:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1394 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1397:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1397 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1400:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
1400 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1611:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1611 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1753:31: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1753 | tOSIRISEVTPLAYERMOVIEEND *event_data = &data->evt_player_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In member function \u2018virtual int16_t CustomObjectScript_081B::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:1786:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
1786 | tOSIRISEVTCREATED *event_data = &data->evt_created;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp:2116:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2116 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_movie_end;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In member function \u2018virtual int16_t CustomObjectScript_18D5::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:2134:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2134 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_goalcomplete;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In member function \u2018virtual int16_t CustomObjectScript_18D6::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:2152:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2152 | tOSIRISEVTAINOTIFY *event_data = &data->evt_ain_goalcomplete;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In member function \u2018virtual int16_t CustomObjectScript_094E::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:2886:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2886 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/Level9.cpp: In member function \u2018virtual int16_t TriggerScript_0001::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/Level9.cpp:2920:24: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
2920 | tOSIRISEVTCOLLIDE *event_data = &data->evt_collide;
| ^~~~~~~~~~
[328/518] Building CXX object scripts/CMakeFiles/LevelS1.dir/Debug/LevelS1.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/LevelS1.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:601:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
601 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:604:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0804\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
604 | delete ((CustomObjectScript_0804 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:607:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0002\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
607 | delete ((TriggerScript_0002 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:610:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0004\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
610 | delete ((TriggerScript_0004 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:613:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0003\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
613 | delete ((TriggerScript_0003 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:616:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0007\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
616 | delete ((TriggerScript_0007 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:619:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0006\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
619 | delete ((TriggerScript_0006 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:622:5: warning: deleting object of polymorphic class type \u2018TriggerScript_0005\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
622 | delete ((TriggerScript_0005 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp: In member function \u2018virtual int16_t LevelScript_0000::CallEvent(int, tOSIRISEventInfo*)\u2019:
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:726:25: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
726 | tOSIRISEVTINTERVAL *event_data = &data->evt_interval;
| ^~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/LevelS1.cpp:759:27: warning: unused variable \u2018event_data\u2019 [-Wunused-variable]
759 | tOSIRISEVTLEVELSTART *event_data = &data->evt_levelstart;
| ^~~~~~~~~~
[331/518] Building CXX object scripts/CMakeFiles/levelS2.dir/Debug/levelS2.cpp.o
In file included from /home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:716,
from /home/jayman/Documents/Descent3/scripts/levelS2.cpp:31:
/home/jayman/Documents/Descent3/scripts/osiris_vector.h:32: warning: ignoring \u2018#pragma warning \u2019 [-Wunknown-pragmas]
32 | #pragma warning(disable : 4244)
|
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayer(int, int, float)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6177:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6177 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvanced(int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6254:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6254 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018bool qObjCanSeePlayerAdvancedWithStore(int, int, int, float, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6341:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6341 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp: In function \u2018int qPlayerClosest(int, int)\u2019:
/home/jayman/Documents/Descent3/scripts/DallasFuncs.cpp:6673:27: warning: comparison of integer expressions of different signedness: \u2018uint32_t\u2019 {aka \u2018unsigned int\u2019} and \u2018int\u2019 [-Wsign-compare]
6673 | if (mstruct.objhandle == OBJECT_HANDLE_NONE)
/home/jayman/Documents/Descent3/scripts/levelS2.cpp: In function \u2018void DestroyInstance(int, void*)\u2019:
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2380:5: warning: deleting object of polymorphic class type \u2018LevelScript_0000\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2380 | delete ((LevelScript_0000 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2383:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0821\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2383 | delete ((CustomObjectScript_0821 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2386:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0820\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2386 | delete ((CustomObjectScript_0820 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2389:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_181E\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2389 | delete ((CustomObjectScript_181E *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2392:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_081F\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2392 | delete ((CustomObjectScript_081F *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2395:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0814\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2395 | delete ((CustomObjectScript_0814 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2398:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0815\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2398 | delete ((CustomObjectScript_0815 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2401:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0816\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2401 | delete ((CustomObjectScript_0816 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2404:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0818\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2404 | delete ((CustomObjectScript_0818 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2407:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0819\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2407 | delete ((CustomObjectScript_0819 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2410:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_0817\u2019 which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
2410 | delete ((CustomObjectScript_0817 *)ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jayman/Documents/Descent3/scripts/levelS2.cpp:2413:5: warning: deleting object of polymorphic class type \u2018CustomObjectScript_1024\u2019 which has non-virtual destructor might cause undefined behavior [
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment