diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..fd1064f0032468b6ed67f015eb80be1b6762600c
Binary files /dev/null and b/.DS_Store differ
diff --git a/.qtc_clangd/.cache/clangd/index/Availability.h.28AA87D908DB7E92.idx b/.qtc_clangd/.cache/clangd/index/Availability.h.28AA87D908DB7E92.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4ba12db3894868d7851e59a626f542a5f4ab6727
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/Availability.h.28AA87D908DB7E92.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/AvailabilityInternal.h.0A1ACEF19DC57B38.idx b/.qtc_clangd/.cache/clangd/index/AvailabilityInternal.h.0A1ACEF19DC57B38.idx
new file mode 100644
index 0000000000000000000000000000000000000000..74462d1000ca3f5c83c3ecd490cd034f6174570c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/AvailabilityInternal.h.0A1ACEF19DC57B38.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/AvailabilityVersions.h.77DECAACD5442E12.idx b/.qtc_clangd/.cache/clangd/index/AvailabilityVersions.h.77DECAACD5442E12.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4af2c4012d72ddbccf4bab88c5e839b3cdbcf439
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/AvailabilityVersions.h.77DECAACD5442E12.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/DungeonCrawler.config.06E14ACFCEFF3AC8.idx b/.qtc_clangd/.cache/clangd/index/DungeonCrawler.config.06E14ACFCEFF3AC8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3d94a9972e4a79b9f12f7730fa4df25515cf9e3e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/DungeonCrawler.config.06E14ACFCEFF3AC8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.446F6A59B46EC435.idx b/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.446F6A59B46EC435.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ca27b13cb70077cf1489774af13716dedfdd7808
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.446F6A59B46EC435.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.B2E557F1926F8381.idx b/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.B2E557F1926F8381.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa56bdb523b77d217514d4129a76a22d8eb6398e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.B2E557F1926F8381.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__availability.D7A621CAF002F82E.idx b/.qtc_clangd/.cache/clangd/index/__availability.D7A621CAF002F82E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bc4004f43d0e1a4eb9d8edf708f39abe0fcc1257
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__availability.D7A621CAF002F82E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__bit_reference.E82882A7A48CC390.idx b/.qtc_clangd/.cache/clangd/index/__bit_reference.E82882A7A48CC390.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e3df27ccf73f0f04ec1cfaaf6c05a156c5146fc2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__bit_reference.E82882A7A48CC390.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__bits.A15999F7790C9027.idx b/.qtc_clangd/.cache/clangd/index/__bits.A15999F7790C9027.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f1ff6902b3d640e4f7c6c2deafba911451321567
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__bits.A15999F7790C9027.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__bsd_locale_defaults.h.EBD40D4183F788EC.idx b/.qtc_clangd/.cache/clangd/index/__bsd_locale_defaults.h.EBD40D4183F788EC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..25153c4a352b7102a2e00d1dd41416ee7425e7b1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__bsd_locale_defaults.h.EBD40D4183F788EC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__config.18A144555AEB575A.idx b/.qtc_clangd/.cache/clangd/index/__config.18A144555AEB575A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..66b514d782d1abcbf74d4e20afa354a61a3bea3d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__config.18A144555AEB575A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__config_site.3ED4F09ACAF59B9F.idx b/.qtc_clangd/.cache/clangd/index/__config_site.3ED4F09ACAF59B9F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9dd6efbd9f6459d6f07bfb9415be11cec3b41c80
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__config_site.3ED4F09ACAF59B9F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__debug.95C90BCE8AC8E42B.idx b/.qtc_clangd/.cache/clangd/index/__debug.95C90BCE8AC8E42B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..43e73e9e24e54b112b08f76e57432053945aad0c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__debug.95C90BCE8AC8E42B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__decay_copy.h.889E3BCF910DA102.idx b/.qtc_clangd/.cache/clangd/index/__decay_copy.h.889E3BCF910DA102.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f399715da7dd93ebd7f31e9f759b1a368c6a6619
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__decay_copy.h.889E3BCF910DA102.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__errc.EFD9D2BEC1C7F8D0.idx b/.qtc_clangd/.cache/clangd/index/__errc.EFD9D2BEC1C7F8D0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..61d05c7b64a9e342c5bb2cb3593613be63e64c8a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__errc.EFD9D2BEC1C7F8D0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__function_like.h.D5F79671A4F3BB0A.idx b/.qtc_clangd/.cache/clangd/index/__function_like.h.D5F79671A4F3BB0A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2c4b4794937d202e46d2b296b491a50ec9b45a59
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__function_like.h.D5F79671A4F3BB0A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__functional_base.7788D3A9F1B7C4BF.idx b/.qtc_clangd/.cache/clangd/index/__functional_base.7788D3A9F1B7C4BF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e2639b8378e886c34a3d4434d1738334d2b85d8d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__functional_base.7788D3A9F1B7C4BF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__locale.A33C30C489BB78D3.idx b/.qtc_clangd/.cache/clangd/index/__locale.A33C30C489BB78D3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9faecb8fb880fc059991c2452c677bb099b83d4b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__locale.A33C30C489BB78D3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__mbstate_t.h.D26B844F3A267AFF.idx b/.qtc_clangd/.cache/clangd/index/__mbstate_t.h.D26B844F3A267AFF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1ba2d7aa3cc9a129a307362628fa26d188852d27
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__mbstate_t.h.D26B844F3A267AFF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__mutex_base.A2A8C3E6108CD4E3.idx b/.qtc_clangd/.cache/clangd/index/__mutex_base.A2A8C3E6108CD4E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..76aa09a02453a1cd73bf30a334048c10cfd93e0f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__mutex_base.A2A8C3E6108CD4E3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__node_handle.6BB9B6FA7B57C996.idx b/.qtc_clangd/.cache/clangd/index/__node_handle.6BB9B6FA7B57C996.idx
new file mode 100644
index 0000000000000000000000000000000000000000..83df41f49af067b85685516cb0e071677c46476b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__node_handle.6BB9B6FA7B57C996.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__nullptr.2B0E689C0BE5C0E8.idx b/.qtc_clangd/.cache/clangd/index/__nullptr.2B0E689C0BE5C0E8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c444c4029ef71ee4f0612c5a5c0c9976fbf8ab80
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__nullptr.2B0E689C0BE5C0E8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__split_buffer.7B21194B360BA427.idx b/.qtc_clangd/.cache/clangd/index/__split_buffer.7B21194B360BA427.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e016871fa7ae78bee44064d9831ce0a0aa36f465
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__split_buffer.7B21194B360BA427.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0187F50CDEDCFE1C.idx b/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0187F50CDEDCFE1C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4652139ccd1344fdc7ddbb11cddabc215ed4ca8b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0187F50CDEDCFE1C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__string.CE969060FA6111D2.idx b/.qtc_clangd/.cache/clangd/index/__string.CE969060FA6111D2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ecf90d231d5213ba08fe60d71faea6bd351a365d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__string.CE969060FA6111D2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__threading_support.CA7851CCBF27F4C2.idx b/.qtc_clangd/.cache/clangd/index/__threading_support.CA7851CCBF27F4C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b9fcd2f65776ea846f20503879d62cfe7b724d14
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__threading_support.CA7851CCBF27F4C2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__tree.3338ED68B9DAA2BA.idx b/.qtc_clangd/.cache/clangd/index/__tree.3338ED68B9DAA2BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7aee4ccd26d249b1c4e20c644de38715673b10ab
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__tree.3338ED68B9DAA2BA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__tuple.10A3C0DD48D33C41.idx b/.qtc_clangd/.cache/clangd/index/__tuple.10A3C0DD48D33C41.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4855b8b925b47c29a13828cc17109eed8a4c92c6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__tuple.10A3C0DD48D33C41.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__undef_macros.DAA1D4BD974B669E.idx b/.qtc_clangd/.cache/clangd/index/__undef_macros.DAA1D4BD974B669E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..84a0a846f6a6b7032585418411800ec2eac5eb3e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__undef_macros.DAA1D4BD974B669E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__wctype.h.231F03BFEC10F8A9.idx b/.qtc_clangd/.cache/clangd/index/__wctype.h.231F03BFEC10F8A9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4a1068a10d4632a89722fd854ca5c5ca7a009237
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__wctype.h.231F03BFEC10F8A9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/__wctype.h.87DF74C8142FA733.idx b/.qtc_clangd/.cache/clangd/index/__wctype.h.87DF74C8142FA733.idx
new file mode 100644
index 0000000000000000000000000000000000000000..65538f978d1363d0829da20e594eafa9f5a36ff0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/__wctype.h.87DF74C8142FA733.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_blkcnt_t.h.A130E1D3B4AB2C19.idx b/.qtc_clangd/.cache/clangd/index/_blkcnt_t.h.A130E1D3B4AB2C19.idx
new file mode 100644
index 0000000000000000000000000000000000000000..77913d2a7e526b9363fd702b8d64f546ccac7cb6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_blkcnt_t.h.A130E1D3B4AB2C19.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_blksize_t.h.D7883A91F75BD203.idx b/.qtc_clangd/.cache/clangd/index/_blksize_t.h.D7883A91F75BD203.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e4830579661d398221b7bfed7271d37cf917eb53
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_blksize_t.h.D7883A91F75BD203.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_caddr_t.h.A3F7B87011A3780C.idx b/.qtc_clangd/.cache/clangd/index/_caddr_t.h.A3F7B87011A3780C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2a3210b90ed3ef00b37a5d2c0aaaa2cfd0acddcd
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_caddr_t.h.A3F7B87011A3780C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_clock_t.h.B1E515D15B168E85.idx b/.qtc_clangd/.cache/clangd/index/_clock_t.h.B1E515D15B168E85.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8eff1ec722417ca7925477164bff56dc335b8126
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_clock_t.h.B1E515D15B168E85.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ct_rune_t.h.369FECE01D701329.idx b/.qtc_clangd/.cache/clangd/index/_ct_rune_t.h.369FECE01D701329.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d19d1f0e0e76c5a86611dcb0bd01f28735a01a98
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ct_rune_t.h.369FECE01D701329.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ctermid.h.587F66D36717C669.idx b/.qtc_clangd/.cache/clangd/index/_ctermid.h.587F66D36717C669.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4c9d7e844d2957fb4503c2fb854899c32f4440be
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ctermid.h.587F66D36717C669.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ctype.h.3AF65A5D043248C7.idx b/.qtc_clangd/.cache/clangd/index/_ctype.h.3AF65A5D043248C7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c76708b66b9da254da250d90579e3dd1a876ba58
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ctype.h.3AF65A5D043248C7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ctype.h.F40A77B8A81C2658.idx b/.qtc_clangd/.cache/clangd/index/_ctype.h.F40A77B8A81C2658.idx
new file mode 100644
index 0000000000000000000000000000000000000000..23d2671ea5480db6040a3cfa4a1ecf9db6ba3d46
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ctype.h.F40A77B8A81C2658.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_dev_t.h.E8232F4A22107DDD.idx b/.qtc_clangd/.cache/clangd/index/_dev_t.h.E8232F4A22107DDD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb0118b22173d7b28a3dec979e710922dd008d45
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_dev_t.h.E8232F4A22107DDD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_endian.h.2ED47B1A4F70708D.idx b/.qtc_clangd/.cache/clangd/index/_endian.h.2ED47B1A4F70708D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4427caca71aecd436114b58f94b97f7466f0138e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_endian.h.2ED47B1A4F70708D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_errno_t.h.73250A0A65524220.idx b/.qtc_clangd/.cache/clangd/index/_errno_t.h.73250A0A65524220.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d47e68417caa240a7b64a23865d42b8adb4e05c5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_errno_t.h.73250A0A65524220.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_clr.h.4134CC4F9F1F8B3A.idx b/.qtc_clangd/.cache/clangd/index/_fd_clr.h.4134CC4F9F1F8B3A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f08544082aad8f78b46646a509d0fc12b6741de0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_clr.h.4134CC4F9F1F8B3A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_copy.h.AD4024829BCACE69.idx b/.qtc_clangd/.cache/clangd/index/_fd_copy.h.AD4024829BCACE69.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd624a5b4bb5ad41b9e48ef3144517b8bf0d503a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_copy.h.AD4024829BCACE69.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_def.h.BB6833A62749D973.idx b/.qtc_clangd/.cache/clangd/index/_fd_def.h.BB6833A62749D973.idx
new file mode 100644
index 0000000000000000000000000000000000000000..900e61ff3457cbd091f015f7ed8fc43e2d10c8e6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_def.h.BB6833A62749D973.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_isset.h.81BE60D143E40D56.idx b/.qtc_clangd/.cache/clangd/index/_fd_isset.h.81BE60D143E40D56.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2d743b6ecdbb25a102fb953061238e2751cda2c0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_isset.h.81BE60D143E40D56.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_set.h.02D966FAA0B2785F.idx b/.qtc_clangd/.cache/clangd/index/_fd_set.h.02D966FAA0B2785F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8bd19597986c8f58c29b0cfb8432c4b71bc6921e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_set.h.02D966FAA0B2785F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_setsize.h.391D9C0D56C00470.idx b/.qtc_clangd/.cache/clangd/index/_fd_setsize.h.391D9C0D56C00470.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6821653858af2d4c4136d0241f678c48be2ac182
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_setsize.h.391D9C0D56C00470.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fd_zero.h.4F5D3EC9688872F3.idx b/.qtc_clangd/.cache/clangd/index/_fd_zero.h.4F5D3EC9688872F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..164bf33674b1ef440db3bd8bed101c2c37e18850
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fd_zero.h.4F5D3EC9688872F3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fsblkcnt_t.h.A17CB04E9E776255.idx b/.qtc_clangd/.cache/clangd/index/_fsblkcnt_t.h.A17CB04E9E776255.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a7a2f47bba277b406f3ed4b16818a276c171d6ce
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fsblkcnt_t.h.A17CB04E9E776255.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_fsfilcnt_t.h.C11615365B52821F.idx b/.qtc_clangd/.cache/clangd/index/_fsfilcnt_t.h.C11615365B52821F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..23c6915d5a25736356f9429b03f3a874918963c5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_fsfilcnt_t.h.C11615365B52821F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_gid_t.h.68D13DECE011604A.idx b/.qtc_clangd/.cache/clangd/index/_gid_t.h.68D13DECE011604A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e5723d51dd2b70568cb0f5072d181956abf36931
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_gid_t.h.68D13DECE011604A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_id_t.h.225B65D99C2398B1.idx b/.qtc_clangd/.cache/clangd/index/_id_t.h.225B65D99C2398B1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5b969a6e2f1e53b68b89d33271eb75204fe440c4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_id_t.h.225B65D99C2398B1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_in_addr_t.h.7E5966C2F5E2AC72.idx b/.qtc_clangd/.cache/clangd/index/_in_addr_t.h.7E5966C2F5E2AC72.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3f9a03f1936c1052d0f0385b3a67d65897872d01
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_in_addr_t.h.7E5966C2F5E2AC72.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_in_port_t.h.20E1C1DFB8C08BB8.idx b/.qtc_clangd/.cache/clangd/index/_in_port_t.h.20E1C1DFB8C08BB8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb19e705db7cbbbf9cb5fbf463954cf74466cf38
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_in_port_t.h.20E1C1DFB8C08BB8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ino64_t.h.73966FAB009FB71D.idx b/.qtc_clangd/.cache/clangd/index/_ino64_t.h.73966FAB009FB71D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..258f739ae786ea2b5e238ad96f5084cccf6de2e5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ino64_t.h.73966FAB009FB71D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ino_t.h.FF333DDF025F09E3.idx b/.qtc_clangd/.cache/clangd/index/_ino_t.h.FF333DDF025F09E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ea67f866a2563282f717ddcf5d9e8b5111ac302f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ino_t.h.FF333DDF025F09E3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_int16_t.h.462C21795922D1EC.idx b/.qtc_clangd/.cache/clangd/index/_int16_t.h.462C21795922D1EC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a2fa74e674ab846dfda91dc6b34fd190f18abf5c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_int16_t.h.462C21795922D1EC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_int32_t.h.AEC4B62984E1A7CB.idx b/.qtc_clangd/.cache/clangd/index/_int32_t.h.AEC4B62984E1A7CB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d738ab9a839dd39228905ccb9df8b95e986d97dc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_int32_t.h.AEC4B62984E1A7CB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_int64_t.h.4132347E9E51E6B4.idx b/.qtc_clangd/.cache/clangd/index/_int64_t.h.4132347E9E51E6B4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..245eb64d2aa4d03f6fe0f85022edca29ff8a3072
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_int64_t.h.4132347E9E51E6B4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_int8_t.h.A54BAE0D0052E277.idx b/.qtc_clangd/.cache/clangd/index/_int8_t.h.A54BAE0D0052E277.idx
new file mode 100644
index 0000000000000000000000000000000000000000..79912bb0438ad27a3acb9a90290e42030de6a64d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_int8_t.h.A54BAE0D0052E277.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_intmax_t.h.0A8A42166453FC7F.idx b/.qtc_clangd/.cache/clangd/index/_intmax_t.h.0A8A42166453FC7F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9175fdcfb29ea8df158b72ae3fd886ea7cfdaa71
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_intmax_t.h.0A8A42166453FC7F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_intptr_t.h.254DBDE7C4414A42.idx b/.qtc_clangd/.cache/clangd/index/_intptr_t.h.254DBDE7C4414A42.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c6c5854dc0c9237ce3e7be21ae28eff70037895a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_intptr_t.h.254DBDE7C4414A42.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_key_t.h.ABC411E594C0DE00.idx b/.qtc_clangd/.cache/clangd/index/_key_t.h.ABC411E594C0DE00.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1c0168a60b13ec50be861a5ead587fb688d6478d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_key_t.h.ABC411E594C0DE00.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_limits.h.7412770AFD7E2429.idx b/.qtc_clangd/.cache/clangd/index/_limits.h.7412770AFD7E2429.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0f66f89b3b52238c626873bcf8bddd4d30e56865
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_limits.h.7412770AFD7E2429.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_locale.h.9BAC6410D7A744FE.idx b/.qtc_clangd/.cache/clangd/index/_locale.h.9BAC6410D7A744FE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..606803d064655214e0f5f356f23f043bd983deee
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_locale.h.9BAC6410D7A744FE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_mach_port_t.h.C06B1499D2751D32.idx b/.qtc_clangd/.cache/clangd/index/_mach_port_t.h.C06B1499D2751D32.idx
new file mode 100644
index 0000000000000000000000000000000000000000..90541568dc40eb8310d805bc0a455168619f7333
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_mach_port_t.h.C06B1499D2751D32.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_malloc.h.23DAD7BA0E06C5D4.idx b/.qtc_clangd/.cache/clangd/index/_malloc.h.23DAD7BA0E06C5D4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7a01a75ebb264d6b47ee83a0aa879f0b97c000ea
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_malloc.h.23DAD7BA0E06C5D4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_mbstate_t.h.C9223C53577C11A1.idx b/.qtc_clangd/.cache/clangd/index/_mbstate_t.h.C9223C53577C11A1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f7cb8721282c834f36a6a3bd139ac2a9280a9a40
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_mbstate_t.h.C9223C53577C11A1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_mcontext.h.91B40E04C8C94A7C.idx b/.qtc_clangd/.cache/clangd/index/_mcontext.h.91B40E04C8C94A7C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b78a5a5e21b8e320aca23f12186085a293b2be38
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_mcontext.h.91B40E04C8C94A7C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_mcontext.h.E0B39F85962D1B3D.idx b/.qtc_clangd/.cache/clangd/index/_mcontext.h.E0B39F85962D1B3D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..458bb01444c083b4797c0598365698dc5d5a9f79
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_mcontext.h.E0B39F85962D1B3D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_mode_t.h.13C901BA5DBF26A9.idx b/.qtc_clangd/.cache/clangd/index/_mode_t.h.13C901BA5DBF26A9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..af3c346cf202bf318b9bfe85a3c71bc19b81a4d7
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_mode_t.h.13C901BA5DBF26A9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_nl_item.h.644CA23FB9C6EE92.idx b/.qtc_clangd/.cache/clangd/index/_nl_item.h.644CA23FB9C6EE92.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c5409cf45cb4e69b87a508b4b1fa09e855fb7551
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_nl_item.h.644CA23FB9C6EE92.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_nlink_t.h.74A99E912BEBEBB6.idx b/.qtc_clangd/.cache/clangd/index/_nlink_t.h.74A99E912BEBEBB6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f44968cda770c346219ff76e667e5d9e82e3a146
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_nlink_t.h.74A99E912BEBEBB6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_null.h.69604EF2B9803DEC.idx b/.qtc_clangd/.cache/clangd/index/_null.h.69604EF2B9803DEC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..393059cd39e4754758dbcd266c08833eeabc9fda
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_null.h.69604EF2B9803DEC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_off_t.h.EF4146E64C7DEB0A.idx b/.qtc_clangd/.cache/clangd/index/_off_t.h.EF4146E64C7DEB0A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c6ac9ade4d3d98c65dd395070476303c44c49db0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_off_t.h.EF4146E64C7DEB0A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pid_t.h.8082D406F736525E.idx b/.qtc_clangd/.cache/clangd/index/_pid_t.h.8082D406F736525E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..588697f1159d1aac83eff2a2a9e3b07478f2ed06
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pid_t.h.8082D406F736525E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_posix_availability.h.66DC692DD83419DE.idx b/.qtc_clangd/.cache/clangd/index/_posix_availability.h.66DC692DD83419DE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4ed2ce4a69843607d97afdaaa869c8c2a98b2f5b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_posix_availability.h.66DC692DD83419DE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_attr_t.h.B286020E7DE02C86.idx b/.qtc_clangd/.cache/clangd/index/_pthread_attr_t.h.B286020E7DE02C86.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a27a8b3e5f07ec8f3b2decd132cb8433da80c363
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_attr_t.h.B286020E7DE02C86.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_cond_t.h.AFDEA53B53546F54.idx b/.qtc_clangd/.cache/clangd/index/_pthread_cond_t.h.AFDEA53B53546F54.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d96238f1a3305df3c19fb6c4dd883c8e66c85825
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_cond_t.h.AFDEA53B53546F54.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_condattr_t.h.CD514DA42278C1F7.idx b/.qtc_clangd/.cache/clangd/index/_pthread_condattr_t.h.CD514DA42278C1F7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..92a3aee7e9b2196104fba5eb23eba6a10b4f61ed
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_condattr_t.h.CD514DA42278C1F7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_key_t.h.D92EB3F560AE35D3.idx b/.qtc_clangd/.cache/clangd/index/_pthread_key_t.h.D92EB3F560AE35D3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fb6c5a582947b62fbe9f18ed97073e7e69cfafc6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_key_t.h.D92EB3F560AE35D3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_mutex_t.h.D08EEFE4995872F2.idx b/.qtc_clangd/.cache/clangd/index/_pthread_mutex_t.h.D08EEFE4995872F2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5088ae4332eb94a12bcd8361cc6441f992d2196a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_mutex_t.h.D08EEFE4995872F2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_mutexattr_t.h.85CF67AB829844F1.idx b/.qtc_clangd/.cache/clangd/index/_pthread_mutexattr_t.h.85CF67AB829844F1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2748a9d4e81d8bd1d7ab6b6e8259bf95f4a59481
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_mutexattr_t.h.85CF67AB829844F1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_once_t.h.C205E0E74A2DF970.idx b/.qtc_clangd/.cache/clangd/index/_pthread_once_t.h.C205E0E74A2DF970.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f38cb24a46aaf3901b2dbbbdd670677c818a819e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_once_t.h.C205E0E74A2DF970.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_rwlock_t.h.27783155DCDCCDC3.idx b/.qtc_clangd/.cache/clangd/index/_pthread_rwlock_t.h.27783155DCDCCDC3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6b82cdeba0f8693e8a9d5b37a460f09159c51ee9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_rwlock_t.h.27783155DCDCCDC3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_rwlockattr_t.h.6ED4C574A126C6AD.idx b/.qtc_clangd/.cache/clangd/index/_pthread_rwlockattr_t.h.6ED4C574A126C6AD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dc2ae144d820fd734db44ab5b7946cb4c47bba2c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_rwlockattr_t.h.6ED4C574A126C6AD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_t.h.EB38E218CF98AB17.idx b/.qtc_clangd/.cache/clangd/index/_pthread_t.h.EB38E218CF98AB17.idx
new file mode 100644
index 0000000000000000000000000000000000000000..16c89738ae5db752e87624a578572785fda75500
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_t.h.EB38E218CF98AB17.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_pthread_types.h.8981670EC891575D.idx b/.qtc_clangd/.cache/clangd/index/_pthread_types.h.8981670EC891575D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9b2f72c6b6b0322f589b86b34c2394be6af9a355
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_pthread_types.h.8981670EC891575D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_rsize_t.h.F458013A06E09E68.idx b/.qtc_clangd/.cache/clangd/index/_rsize_t.h.F458013A06E09E68.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9723bf4a15770e309b50abec4b8b878a1d287fed
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_rsize_t.h.F458013A06E09E68.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_rune_t.h.273F8DEE9B71E18B.idx b/.qtc_clangd/.cache/clangd/index/_rune_t.h.273F8DEE9B71E18B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f21930a02b3f419eaea9ae75ec517e3f9c64a336
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_rune_t.h.273F8DEE9B71E18B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_sigaltstack.h.3C521DFCF869D5C9.idx b/.qtc_clangd/.cache/clangd/index/_sigaltstack.h.3C521DFCF869D5C9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..427d172649f5ea3e8f9fc89647c2944c268302b0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_sigaltstack.h.3C521DFCF869D5C9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_sigset_t.h.A0273BF5D13F6589.idx b/.qtc_clangd/.cache/clangd/index/_sigset_t.h.A0273BF5D13F6589.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0e0740b00e983c3a40e07d4b8e9de70d83415513
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_sigset_t.h.A0273BF5D13F6589.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_size_t.h.AC376BF36C400AD4.idx b/.qtc_clangd/.cache/clangd/index/_size_t.h.AC376BF36C400AD4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fc9ae186a0f8bf059864dfab81f57c735d9cec5e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_size_t.h.AC376BF36C400AD4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ssize_t.h.527A9E8E2296669E.idx b/.qtc_clangd/.cache/clangd/index/_ssize_t.h.527A9E8E2296669E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..21239dc0bd3a1f930ac38e8db31f4746d0c8f1e4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ssize_t.h.527A9E8E2296669E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_stdio.h.6470825D286335B8.idx b/.qtc_clangd/.cache/clangd/index/_stdio.h.6470825D286335B8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a7761dd75c2036f02ecb9c8a1afbad87ab0a287f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_stdio.h.6470825D286335B8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_stdio.h.E9F8E1AEA4840E18.idx b/.qtc_clangd/.cache/clangd/index/_stdio.h.E9F8E1AEA4840E18.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8bb723186ddfc9b635ba9324bb43ffdeb73923fd
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_stdio.h.E9F8E1AEA4840E18.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_stdlib.h.A4A55DE7A3FC507C.idx b/.qtc_clangd/.cache/clangd/index/_stdlib.h.A4A55DE7A3FC507C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa2f7b90e5583ca2610f40279d8006958d8b396a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_stdlib.h.A4A55DE7A3FC507C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_string.h.5595EA569E052A02.idx b/.qtc_clangd/.cache/clangd/index/_string.h.5595EA569E052A02.idx
new file mode 100644
index 0000000000000000000000000000000000000000..61cb56229acf5ab9bb2656dc5ae2be8f3593fdaf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_string.h.5595EA569E052A02.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_structs.h.181B503B0C3FDE08.idx b/.qtc_clangd/.cache/clangd/index/_structs.h.181B503B0C3FDE08.idx
new file mode 100644
index 0000000000000000000000000000000000000000..526821ac9f2080370ab5ddc5a78c0871e3cf6b37
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_structs.h.181B503B0C3FDE08.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_structs.h.83C13F770BFA7D1A.idx b/.qtc_clangd/.cache/clangd/index/_structs.h.83C13F770BFA7D1A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..88867e8a2b4aa7226db04ffc5f7cdd21ffdf8502
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_structs.h.83C13F770BFA7D1A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_suseconds_t.h.0401985050402B7B.idx b/.qtc_clangd/.cache/clangd/index/_suseconds_t.h.0401985050402B7B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..96753e237b977c94b534bad796fbc2b7b31874d3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_suseconds_t.h.0401985050402B7B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_symbol_aliasing.h.088E2B247BE2BE41.idx b/.qtc_clangd/.cache/clangd/index/_symbol_aliasing.h.088E2B247BE2BE41.idx
new file mode 100644
index 0000000000000000000000000000000000000000..03eae1a6b8d5919e14103eb41da9b98f206cd0ed
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_symbol_aliasing.h.088E2B247BE2BE41.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_time.h.7DC976E1C82553AD.idx b/.qtc_clangd/.cache/clangd/index/_time.h.7DC976E1C82553AD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d6b914d65b2e2ce59f56930ce1725b5b5c7d801a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_time.h.7DC976E1C82553AD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_time_t.h.F726628760AAC635.idx b/.qtc_clangd/.cache/clangd/index/_time_t.h.F726628760AAC635.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bbf613b8fc73ce6af3a619d375830ed4b07ddf09
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_time_t.h.F726628760AAC635.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_timespec.h.439FB45A0BCA1D99.idx b/.qtc_clangd/.cache/clangd/index/_timespec.h.439FB45A0BCA1D99.idx
new file mode 100644
index 0000000000000000000000000000000000000000..58042d2566fdf79a1a2bbb5ebfb8ca78d1c08150
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_timespec.h.439FB45A0BCA1D99.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_timeval.h.E62EBADCFA56AB99.idx b/.qtc_clangd/.cache/clangd/index/_timeval.h.E62EBADCFA56AB99.idx
new file mode 100644
index 0000000000000000000000000000000000000000..80dca9afb1c15f0d77eb58f953e80bca82557e35
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_timeval.h.E62EBADCFA56AB99.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_types.h.0FCDF5E6CB8F4D3B.idx b/.qtc_clangd/.cache/clangd/index/_types.h.0FCDF5E6CB8F4D3B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..605b14242543f2861e495a8a1682b21184df68aa
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_types.h.0FCDF5E6CB8F4D3B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_types.h.30D470F49EB2493C.idx b/.qtc_clangd/.cache/clangd/index/_types.h.30D470F49EB2493C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e2a3ddb3a615bf6075ece440256a06029a58a3d3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_types.h.30D470F49EB2493C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_types.h.ABB2A4ACCD92BA04.idx b/.qtc_clangd/.cache/clangd/index/_types.h.ABB2A4ACCD92BA04.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a083a4920f4ec9e2e95739d7701a1301ba17cb93
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_types.h.ABB2A4ACCD92BA04.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_types.h.D7A4F0ECCDDDFC89.idx b/.qtc_clangd/.cache/clangd/index/_types.h.D7A4F0ECCDDDFC89.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3389e8215241a7838c12c522025884eda0dad014
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_types.h.D7A4F0ECCDDDFC89.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_char.h.26328AF0330D4BE6.idx b/.qtc_clangd/.cache/clangd/index/_u_char.h.26328AF0330D4BE6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd301920041dbc2bb3667b69507605081ca60e11
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_char.h.26328AF0330D4BE6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_int.h.A88BC72F3A223647.idx b/.qtc_clangd/.cache/clangd/index/_u_int.h.A88BC72F3A223647.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb4b88864df6ea9a3ccbc3f06b640a0e46baa27c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_int.h.A88BC72F3A223647.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_int16_t.h.4727CFADD300AA9F.idx b/.qtc_clangd/.cache/clangd/index/_u_int16_t.h.4727CFADD300AA9F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..104c56d5bcdb88f8866c85ae51b1e5d882a03546
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_int16_t.h.4727CFADD300AA9F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_int32_t.h.25BFC2AF79B60BDA.idx b/.qtc_clangd/.cache/clangd/index/_u_int32_t.h.25BFC2AF79B60BDA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3ccb9126db110226bd184faae5958c03ffe31986
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_int32_t.h.25BFC2AF79B60BDA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_int64_t.h.DAEA0DB7C322545C.idx b/.qtc_clangd/.cache/clangd/index/_u_int64_t.h.DAEA0DB7C322545C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..19c1828bca6cec666bce9a1f56097b2c4e777981
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_int64_t.h.DAEA0DB7C322545C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_int8_t.h.E2EFEC14F0D9D6B4.idx b/.qtc_clangd/.cache/clangd/index/_u_int8_t.h.E2EFEC14F0D9D6B4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8d815cb96f9f1ff42c502b1cccbd21b445c3f3ed
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_int8_t.h.E2EFEC14F0D9D6B4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_u_short.h.1833B51002CD5012.idx b/.qtc_clangd/.cache/clangd/index/_u_short.h.1833B51002CD5012.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2d05d47d7eab79f7ac852cfe4e6936627b373a38
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_u_short.h.1833B51002CD5012.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_ucontext.h.D2278D3CFAD3E811.idx b/.qtc_clangd/.cache/clangd/index/_ucontext.h.D2278D3CFAD3E811.idx
new file mode 100644
index 0000000000000000000000000000000000000000..54620d2182216aa200f709cc3e22baf889ef60b5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_ucontext.h.D2278D3CFAD3E811.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uid_t.h.4DC8713EAB0783AF.idx b/.qtc_clangd/.cache/clangd/index/_uid_t.h.4DC8713EAB0783AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1ff4a97fff7e7966cfcc69758964cf36a30e2dba
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uid_t.h.4DC8713EAB0783AF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uint16_t.h.E920FC2C9FEBB7DC.idx b/.qtc_clangd/.cache/clangd/index/_uint16_t.h.E920FC2C9FEBB7DC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fced35fe4585d4100b23bc4ad84087a9726a1968
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uint16_t.h.E920FC2C9FEBB7DC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uint32_t.h.BB4631C5DC6AF1A1.idx b/.qtc_clangd/.cache/clangd/index/_uint32_t.h.BB4631C5DC6AF1A1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..885279b0eb013ea5c19b784fdfb397453e7af412
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uint32_t.h.BB4631C5DC6AF1A1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uint64_t.h.C5FC8330C61BEFCF.idx b/.qtc_clangd/.cache/clangd/index/_uint64_t.h.C5FC8330C61BEFCF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f653519caa9166291aec4cbadac7b087c4a4f39a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uint64_t.h.C5FC8330C61BEFCF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uint8_t.h.016216BE9DFECF9A.idx b/.qtc_clangd/.cache/clangd/index/_uint8_t.h.016216BE9DFECF9A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..45b2bd99217608853c564f0113c9152599771139
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uint8_t.h.016216BE9DFECF9A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uintmax_t.h.FEA4F90B56E3BCA4.idx b/.qtc_clangd/.cache/clangd/index/_uintmax_t.h.FEA4F90B56E3BCA4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2258c8cc2327db58066a02c81838d10fca9ec11b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uintmax_t.h.FEA4F90B56E3BCA4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_uintptr_t.h.F2D1D75BC0B48DC0.idx b/.qtc_clangd/.cache/clangd/index/_uintptr_t.h.F2D1D75BC0B48DC0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..26ee7f17ae9ee1bd4280e7d4ed95c7ddd33d0fa4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_uintptr_t.h.F2D1D75BC0B48DC0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_useconds_t.h.50F3F6FC12636CC5.idx b/.qtc_clangd/.cache/clangd/index/_useconds_t.h.50F3F6FC12636CC5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7468132b870a2531ca321b84a6b4f742ef391a0c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_useconds_t.h.50F3F6FC12636CC5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_va_list.h.464AE328AFB31118.idx b/.qtc_clangd/.cache/clangd/index/_va_list.h.464AE328AFB31118.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8ac5a6aaef7908ddea15823d01a4e9cc246617c5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_va_list.h.464AE328AFB31118.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wchar.h.1258598910461310.idx b/.qtc_clangd/.cache/clangd/index/_wchar.h.1258598910461310.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ae73ce2e44bf546837063488c9c6d263ef030b4e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wchar.h.1258598910461310.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wchar_t.h.441494D388ACC486.idx b/.qtc_clangd/.cache/clangd/index/_wchar_t.h.441494D388ACC486.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1a25f98e17ce4d984c5a49677c3f91ccbcc44cad
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wchar_t.h.441494D388ACC486.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wctrans_t.h.56F6D6DA22F164E7.idx b/.qtc_clangd/.cache/clangd/index/_wctrans_t.h.56F6D6DA22F164E7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..95c94c8b0a799a15c54687fbcf7cda50c9fc663d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wctrans_t.h.56F6D6DA22F164E7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wctype.h.3AAF86BCBFFBA3F1.idx b/.qtc_clangd/.cache/clangd/index/_wctype.h.3AAF86BCBFFBA3F1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9689289ad5a83a6c087da079775619dcdb3127ef
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wctype.h.3AAF86BCBFFBA3F1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wctype.h.BB1CFBE37484F720.idx b/.qtc_clangd/.cache/clangd/index/_wctype.h.BB1CFBE37484F720.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8a0c80131aea83f1c91f57c15d1097646339e36c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wctype.h.BB1CFBE37484F720.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wctype_t.h.2553E1FDC241F7A6.idx b/.qtc_clangd/.cache/clangd/index/_wctype_t.h.2553E1FDC241F7A6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aecab8738c1dc2b9ea743db655aa4a0d95829102
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wctype_t.h.2553E1FDC241F7A6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_wint_t.h.0DB78ED3C25233CD.idx b/.qtc_clangd/.cache/clangd/index/_wint_t.h.0DB78ED3C25233CD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..91d7fcb9c0007ac759fe091254493d27eaf38220
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_wint_t.h.0DB78ED3C25233CD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/_xlocale.h.2416CC55A176CBBF.idx b/.qtc_clangd/.cache/clangd/index/_xlocale.h.2416CC55A176CBBF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a4ec26b163342913c84682e71a3818e7318c9744
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/_xlocale.h.2416CC55A176CBBF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/abstractui.cpp.AE1C5B5AA687A012.idx b/.qtc_clangd/.cache/clangd/index/abstractui.cpp.AE1C5B5AA687A012.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f369565ba2157245bc10a5157fbf071ee9d239ab
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/abstractui.cpp.AE1C5B5AA687A012.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/abstractui.h.D007B6CEF1465976.idx b/.qtc_clangd/.cache/clangd/index/abstractui.h.D007B6CEF1465976.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bff994bc2073bfbe063ffaeddd8b9748889e22bc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/abstractui.h.D007B6CEF1465976.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/access.h.4A926E646A3D8D8F.idx b/.qtc_clangd/.cache/clangd/index/access.h.4A926E646A3D8D8F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dbff27872e35a6acd6136a9e99904548a96573c1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/access.h.4A926E646A3D8D8F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/access.h.96CAB0E1B41C84D9.idx b/.qtc_clangd/.cache/clangd/index/access.h.96CAB0E1B41C84D9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d91d35d2c7999d1099eea3eab3a70fb7b5270afc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/access.h.96CAB0E1B41C84D9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/active.cpp.8A99EACA667677D0.idx b/.qtc_clangd/.cache/clangd/index/active.cpp.8A99EACA667677D0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5a4a10e2f5f2ac0411920275000ee6eb556473aa
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/active.cpp.8A99EACA667677D0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/active.h.DD331E7ADCC9C0EF.idx b/.qtc_clangd/.cache/clangd/index/active.h.DD331E7ADCC9C0EF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4c7b7f79563ef63694708b0a8f78093fc4c4afaf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/active.h.DD331E7ADCC9C0EF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/addressof.h.01C20277DB19D785.idx b/.qtc_clangd/.cache/clangd/index/addressof.h.01C20277DB19D785.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c44e343abb3d0fd1a1807442eec95e4ca13297f0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/addressof.h.01C20277DB19D785.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/adjacent_find.h.19D8A5532E6D97FD.idx b/.qtc_clangd/.cache/clangd/index/adjacent_find.h.19D8A5532E6D97FD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5e82e5a92a1515815bd8dc1541ad56b20e0a248b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/adjacent_find.h.19D8A5532E6D97FD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/advance.h.0A107F2224E4A3AB.idx b/.qtc_clangd/.cache/clangd/index/advance.h.0A107F2224E4A3AB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8457c7835cf828e00e9056cd41d37beb06a191d8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/advance.h.0A107F2224E4A3AB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/algorithm.D3B80CE01F9A0025.idx b/.qtc_clangd/.cache/clangd/index/algorithm.D3B80CE01F9A0025.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c5ec9b689b86e3f094354ed8ad7d473323692339
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/algorithm.D3B80CE01F9A0025.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/all_of.h.DB01C10FF554AEBC.idx b/.qtc_clangd/.cache/clangd/index/all_of.h.DB01C10FF554AEBC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..95d2b2291ac7897310000e0169eb4eb270d699b8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/all_of.h.DB01C10FF554AEBC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/alloca.h.BD99CEC30C6D3746.idx b/.qtc_clangd/.cache/clangd/index/alloca.h.BD99CEC30C6D3746.idx
new file mode 100644
index 0000000000000000000000000000000000000000..47d24c5a2217d0c7b475b3af1fbf83b67eaea3a6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/alloca.h.BD99CEC30C6D3746.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/allocation_guard.h.F01B181A29D61EB6.idx b/.qtc_clangd/.cache/clangd/index/allocation_guard.h.F01B181A29D61EB6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a62ca2ac4b1ea7da3ac8439d4030d392499625da
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/allocation_guard.h.F01B181A29D61EB6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/allocator.h.F5B1191E351B2D78.idx b/.qtc_clangd/.cache/clangd/index/allocator.h.F5B1191E351B2D78.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4869af48f9a8ce0805f83104d8ebe154dc8bc171
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/allocator.h.F5B1191E351B2D78.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/allocator_arg_t.h.992F167D5E0A1AE0.idx b/.qtc_clangd/.cache/clangd/index/allocator_arg_t.h.992F167D5E0A1AE0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1d7898c608038c584cc899b7f7e8a4503d85ab4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/allocator_arg_t.h.992F167D5E0A1AE0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/allocator_traits.h.62DF78956D4B1886.idx b/.qtc_clangd/.cache/clangd/index/allocator_traits.h.62DF78956D4B1886.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d2a4f7db7f1a64cfa8055bdf5334416aa8e6b3c7
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/allocator_traits.h.62DF78956D4B1886.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/any_of.h.2F62CDAF24E556C5.idx b/.qtc_clangd/.cache/clangd/index/any_of.h.2F62CDAF24E556C5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..208f4f29b7128e60eb7f4cdbf7c45c5174e70abb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/any_of.h.2F62CDAF24E556C5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/appleapiopts.h.DBAB70361A6AA3F5.idx b/.qtc_clangd/.cache/clangd/index/appleapiopts.h.DBAB70361A6AA3F5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..99ac4df410c925256cffeb0e73811f6f88a63898
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/appleapiopts.h.DBAB70361A6AA3F5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/as_const.h.414F1CC96A2AE997.idx b/.qtc_clangd/.cache/clangd/index/as_const.h.414F1CC96A2AE997.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c9b7ad7e234991a2e21bac07cf0c754fcdac981c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/as_const.h.414F1CC96A2AE997.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/assert.h.E0D3615A561D1D70.idx b/.qtc_clangd/.cache/clangd/index/assert.h.E0D3615A561D1D70.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b26f067e7d6e0a07531c1fc6582ec6114894537f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/assert.h.E0D3615A561D1D70.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/atomic.3917F3DC12341605.idx b/.qtc_clangd/.cache/clangd/index/atomic.3917F3DC12341605.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e835a17dcf9cf9c4016c16e51173991b4f7a5532
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/atomic.3917F3DC12341605.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/back_insert_iterator.h.A3E94E20820B0802.idx b/.qtc_clangd/.cache/clangd/index/back_insert_iterator.h.A3E94E20820B0802.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7e6108eef50aecee5c40df759dcce26ff4a1be60
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/back_insert_iterator.h.A3E94E20820B0802.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/binary_function.h.0BED4DA1E7B9E6BA.idx b/.qtc_clangd/.cache/clangd/index/binary_function.h.0BED4DA1E7B9E6BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..978c9c2b2d87a68f198373bf9d3161ee91d2fb15
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/binary_function.h.0BED4DA1E7B9E6BA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/binary_negate.h.166FD18DC32F67A1.idx b/.qtc_clangd/.cache/clangd/index/binary_negate.h.166FD18DC32F67A1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..93bf0b653863cda7cedaacd05fa572a4cd7ebfe4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/binary_negate.h.166FD18DC32F67A1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/binary_search.h.CD9758D45DA8D4F3.idx b/.qtc_clangd/.cache/clangd/index/binary_search.h.CD9758D45DA8D4F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..51e1804cd8c28a255359701ba356cd227ba3e27a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/binary_search.h.CD9758D45DA8D4F3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/bind.h.11910E41B8C44982.idx b/.qtc_clangd/.cache/clangd/index/bind.h.11910E41B8C44982.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cab5cc25a2da7353ddf8d181428f585b5538d869
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/bind.h.11910E41B8C44982.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/bind_front.h.91756EB1223C50B8.idx b/.qtc_clangd/.cache/clangd/index/bind_front.h.91756EB1223C50B8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..73e4e9a41c4f24cf8600642609822f427ac1df8e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/bind_front.h.91756EB1223C50B8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/binder1st.h.C0CBB019D568109D.idx b/.qtc_clangd/.cache/clangd/index/binder1st.h.C0CBB019D568109D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3c6ea78773fb6bf958f625fb5063a8e9d03a3b2e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/binder1st.h.C0CBB019D568109D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/binder2nd.h.84DCC872534160A2.idx b/.qtc_clangd/.cache/clangd/index/binder2nd.h.84DCC872534160A2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..92215259fab8caa80f61c76a59f98d636dc8e2b6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/binder2nd.h.84DCC872534160A2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/bitset.0E24E94D7E491B28.idx b/.qtc_clangd/.cache/clangd/index/bitset.0E24E94D7E491B28.idx
new file mode 100644
index 0000000000000000000000000000000000000000..62b28bdec684795c45d94d8680e09889ab1c2032
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/bitset.0E24E94D7E491B28.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cassert.07770214368CEE5C.idx b/.qtc_clangd/.cache/clangd/index/cassert.07770214368CEE5C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1b3b3f776d1c3b6a39ce060ebf91c6db08601313
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cassert.07770214368CEE5C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cctype.7A87534D323BD101.idx b/.qtc_clangd/.cache/clangd/index/cctype.7A87534D323BD101.idx
new file mode 100644
index 0000000000000000000000000000000000000000..278f84cee5183f7555e820a62325ac56fcf06196
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cctype.7A87534D323BD101.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cdefs.h.40EB51C08E845B3A.idx b/.qtc_clangd/.cache/clangd/index/cdefs.h.40EB51C08E845B3A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..41b1faf783e1c3e69e6c05778ed2c33257cc8815
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cdefs.h.40EB51C08E845B3A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cerrno.4E78736F0C899353.idx b/.qtc_clangd/.cache/clangd/index/cerrno.4E78736F0C899353.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aa855ce9b7a6205bc8bdceec48af0767e71e0020
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cerrno.4E78736F0C899353.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/character.cpp.B6F23E9C8E9B7470.idx b/.qtc_clangd/.cache/clangd/index/character.cpp.B6F23E9C8E9B7470.idx
new file mode 100644
index 0000000000000000000000000000000000000000..74e371e86a26c50b9642664f11e40441712e27ac
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/character.cpp.B6F23E9C8E9B7470.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/character.h.BA02DB334045AC64.idx b/.qtc_clangd/.cache/clangd/index/character.h.BA02DB334045AC64.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ad476940406fd160824005365dcc9ef43283e604
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/character.h.BA02DB334045AC64.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/chrono.4F9DAD6C872E8838.idx b/.qtc_clangd/.cache/clangd/index/chrono.4F9DAD6C872E8838.idx
new file mode 100644
index 0000000000000000000000000000000000000000..69bd5aaa7aeabe8a934c9525b671de78a6ebc49f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/chrono.4F9DAD6C872E8838.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/clamp.h.4878EC499D4DD723.idx b/.qtc_clangd/.cache/clangd/index/clamp.h.4878EC499D4DD723.idx
new file mode 100644
index 0000000000000000000000000000000000000000..485917fd98c8c207d2526aae1e9809e7872c81af
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/clamp.h.4878EC499D4DD723.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/climits.05ED020F354BFAA5.idx b/.qtc_clangd/.cache/clangd/index/climits.05ED020F354BFAA5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..38aa211e0a0572fe6f1d07e0fc1c9e6f6a5f315a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/climits.05ED020F354BFAA5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cmp.h.DEFBAFE911D1530B.idx b/.qtc_clangd/.cache/clangd/index/cmp.h.DEFBAFE911D1530B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b8ebd8d6403d64492af54baf7c8aa7d7b21040e1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cmp.h.DEFBAFE911D1530B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/common_iterator.h.A8C9ED4EEE5B47DE.idx b/.qtc_clangd/.cache/clangd/index/common_iterator.h.A8C9ED4EEE5B47DE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb4ebb9e728e5b0bc1a51f93bd9735b929d13677
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/common_iterator.h.A8C9ED4EEE5B47DE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/comp.h.7ADB747339A2AA92.idx b/.qtc_clangd/.cache/clangd/index/comp.h.7ADB747339A2AA92.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ba9bf3590991b4e30acae85f1f7842bc99c8d7f4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/comp.h.7ADB747339A2AA92.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/comp_ref_type.h.F0300462DEE3378A.idx b/.qtc_clangd/.cache/clangd/index/comp_ref_type.h.F0300462DEE3378A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..59a1b3b7ef0e9bf8166bd0e3194b935b3ec33da3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/comp_ref_type.h.F0300462DEE3378A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/compare.4A9B8AE07200B597.idx b/.qtc_clangd/.cache/clangd/index/compare.4A9B8AE07200B597.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bd224cb3882491edd505e0325f71507f96e1aa59
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/compare.4A9B8AE07200B597.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/compressed_pair.h.FACEFA49E4BCB36F.idx b/.qtc_clangd/.cache/clangd/index/compressed_pair.h.FACEFA49E4BCB36F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6d1b2ffca0ac534649823cb860c78e40e874f365
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/compressed_pair.h.FACEFA49E4BCB36F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/concepts.9959514B76CAFCAD.idx b/.qtc_clangd/.cache/clangd/index/concepts.9959514B76CAFCAD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e6cc545645c64639afed28b4a5431243ed39e154
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/concepts.9959514B76CAFCAD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/concepts.h.FC442A824679CF90.idx b/.qtc_clangd/.cache/clangd/index/concepts.h.FC442A824679CF90.idx
new file mode 100644
index 0000000000000000000000000000000000000000..445c0bcb6c4c79a0b15b58c6939d30f3a1ac8842
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/concepts.h.FC442A824679CF90.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/construct_at.h.B3091B9A3931E799.idx b/.qtc_clangd/.cache/clangd/index/construct_at.h.B3091B9A3931E799.idx
new file mode 100644
index 0000000000000000000000000000000000000000..362c1acf248a3c03a9e9d903d3ea2b15cbc486ab
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/construct_at.h.B3091B9A3931E799.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/controlbutton.cpp.69D0DED04CAB37F2.idx b/.qtc_clangd/.cache/clangd/index/controlbutton.cpp.69D0DED04CAB37F2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1347d939a1a3cf11ccd45ce64ab3a6f0b8323dbe
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/controlbutton.cpp.69D0DED04CAB37F2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/controlbutton.h.55A09F7B982C5B8F.idx b/.qtc_clangd/.cache/clangd/index/controlbutton.h.55A09F7B982C5B8F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..af28e405a30d74cfcb73a0d555d2080f5db3e12c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/controlbutton.h.55A09F7B982C5B8F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/controller.cpp.E9A1AC156F21AFFF.idx b/.qtc_clangd/.cache/clangd/index/controller.cpp.E9A1AC156F21AFFF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..65c59c22e3b78ba4bacfeaef1cf402c99820811c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/controller.cpp.E9A1AC156F21AFFF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/controller.h.D52E89CA15E7258C.idx b/.qtc_clangd/.cache/clangd/index/controller.h.D52E89CA15E7258C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c87625c33afc5e08d246ebd0dce747707f110307
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/controller.h.D52E89CA15E7258C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/copy.h.EBC1B17C4445D575.idx b/.qtc_clangd/.cache/clangd/index/copy.h.EBC1B17C4445D575.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3b6163bac046bdc9edecdc3c19f16f559ae979cb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/copy.h.EBC1B17C4445D575.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/copy_backward.h.BBC75C5593565480.idx b/.qtc_clangd/.cache/clangd/index/copy_backward.h.BBC75C5593565480.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b27bf5d132c4d1c761610a310d90ee18809ffa27
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/copy_backward.h.BBC75C5593565480.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/copy_if.h.99CE37848AE52E37.idx b/.qtc_clangd/.cache/clangd/index/copy_if.h.99CE37848AE52E37.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bcc96f47a39e1770eae949670d1e144afa909e36
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/copy_if.h.99CE37848AE52E37.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/copy_n.h.186D483D77CB55BE.idx b/.qtc_clangd/.cache/clangd/index/copy_n.h.186D483D77CB55BE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a3c410f15d8b1e2ac808f5fc238829ccf1a2915
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/copy_n.h.186D483D77CB55BE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/count.h.9F5915F16BBD997E.idx b/.qtc_clangd/.cache/clangd/index/count.h.9F5915F16BBD997E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1a7a6f31547bf450f5b4020913b292711bb152c4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/count.h.9F5915F16BBD997E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/count_if.h.86FC59A44B3583EA.idx b/.qtc_clangd/.cache/clangd/index/count_if.h.86FC59A44B3583EA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1ebb474f148ec1d0de91b1a562400f8a327c83e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/count_if.h.86FC59A44B3583EA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/counted_iterator.h.3872E6560DDFA93C.idx b/.qtc_clangd/.cache/clangd/index/counted_iterator.h.3872E6560DDFA93C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa81d47bd31fc27b56bd693b958e3d198bcd156a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/counted_iterator.h.3872E6560DDFA93C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cstddef.47065DB4ED3BAD36.idx b/.qtc_clangd/.cache/clangd/index/cstddef.47065DB4ED3BAD36.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c08ba238aaa11a5588337f7a5880befc5098f571
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cstddef.47065DB4ED3BAD36.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cstdint.83F1974DFB6DA4F1.idx b/.qtc_clangd/.cache/clangd/index/cstdint.83F1974DFB6DA4F1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..52e22c8aae91b103c760598a4452805a002ac12a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cstdint.83F1974DFB6DA4F1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cstdio.1847E8A60BD2789B.idx b/.qtc_clangd/.cache/clangd/index/cstdio.1847E8A60BD2789B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0f395baf422eae77489e967631bf9f1f00481aad
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cstdio.1847E8A60BD2789B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cstdlib.AD6EC560A327EED2.idx b/.qtc_clangd/.cache/clangd/index/cstdlib.AD6EC560A327EED2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8bd3d871031392090e2ed8b4720e894ed5415098
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cstdlib.AD6EC560A327EED2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cstring.C2553BDE12FC811A.idx b/.qtc_clangd/.cache/clangd/index/cstring.C2553BDE12FC811A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a627ae44cda99a861e683c4b5c093da83b396b26
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cstring.C2553BDE12FC811A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ctime.07D5A557404DFAB0.idx b/.qtc_clangd/.cache/clangd/index/ctime.07D5A557404DFAB0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5f8e9cada17365da61f5ac808f22dc8c99237aef
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ctime.07D5A557404DFAB0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ctype.h.75BD37CAF5A669F2.idx b/.qtc_clangd/.cache/clangd/index/ctype.h.75BD37CAF5A669F2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..86a81e9bfffbe16481a323874bfb4b47d9a542ba
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ctype.h.75BD37CAF5A669F2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ctype.h.9634975DC3D74A8B.idx b/.qtc_clangd/.cache/clangd/index/ctype.h.9634975DC3D74A8B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..52a437c8a5998051620686049ebd367cafe479ee
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ctype.h.9634975DC3D74A8B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cwchar.72E602C0E774CA84.idx b/.qtc_clangd/.cache/clangd/index/cwchar.72E602C0E774CA84.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0e18525c10c3a98c1d2ec2dbb56989ee93e87f5a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cwchar.72E602C0E774CA84.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/cwctype.45C5DDBAFACA0C0D.idx b/.qtc_clangd/.cache/clangd/index/cwctype.45C5DDBAFACA0C0D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..84679ab8b31fed1eed47b462bcfc1cb8eed2742e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/cwctype.45C5DDBAFACA0C0D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/data.h.7164A45533D73DDC.idx b/.qtc_clangd/.cache/clangd/index/data.h.7164A45533D73DDC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b380a264af4ee2878f5c9790b300909442d0cf7a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/data.h.7164A45533D73DDC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/declval.h.7063F0E3ADEAE444.idx b/.qtc_clangd/.cache/clangd/index/declval.h.7063F0E3ADEAE444.idx
new file mode 100644
index 0000000000000000000000000000000000000000..23f7c3f019c6b0d5dfa1548faf320d9775064d87
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/declval.h.7063F0E3ADEAE444.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/default_searcher.h.CA0536AA86C23485.idx b/.qtc_clangd/.cache/clangd/index/default_searcher.h.CA0536AA86C23485.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d11081ecef614608acd040db16f9d8dac9fe8c7e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/default_searcher.h.CA0536AA86C23485.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/default_sentinel.h.62FCD0E6C4143481.idx b/.qtc_clangd/.cache/clangd/index/default_sentinel.h.62FCD0E6C4143481.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1b7d4934d634043a68f3290489780fb509e22404
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/default_sentinel.h.62FCD0E6C4143481.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/distance.h.EDD011F0051F72DD.idx b/.qtc_clangd/.cache/clangd/index/distance.h.EDD011F0051F72DD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8140f5b1be936fb79116444ee92c7304955aa596
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/distance.h.EDD011F0051F72DD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/door.cpp.2E88C3A3CBA58FB9.idx b/.qtc_clangd/.cache/clangd/index/door.cpp.2E88C3A3CBA58FB9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3714f9ee876f9438a01c361253c263971e6afe7e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/door.cpp.2E88C3A3CBA58FB9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/door.h.4EDA8E62E91F1F19.idx b/.qtc_clangd/.cache/clangd/index/door.h.4EDA8E62E91F1F19.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ce888fc80bc6f0cd578b235fca8e1271fad34c20
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/door.h.4EDA8E62E91F1F19.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/dungeoncrawler.cpp.53F6A7B949561AC3.idx b/.qtc_clangd/.cache/clangd/index/dungeoncrawler.cpp.53F6A7B949561AC3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..12bab9cc5cbdd38d87a33ced58bb92489f224885
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/dungeoncrawler.cpp.53F6A7B949561AC3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/dungeoncrawler.h.F430250E1FEE3D8A.idx b/.qtc_clangd/.cache/clangd/index/dungeoncrawler.h.F430250E1FEE3D8A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a59cd503026334716e515d1a7c668cb7816636a5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/dungeoncrawler.h.F430250E1FEE3D8A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/empty.h.264F5C991A63915D.idx b/.qtc_clangd/.cache/clangd/index/empty.h.264F5C991A63915D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..55945a6cf6f95dacc8e989f4d04829a1c0414090
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/empty.h.264F5C991A63915D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/enable_borrowed_range.h.766154DF0753F30B.idx b/.qtc_clangd/.cache/clangd/index/enable_borrowed_range.h.766154DF0753F30B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ba800371234d47c54a41688ad9f6b9cf34088b80
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/enable_borrowed_range.h.766154DF0753F30B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/enable_view.h.FDFCC4089B8A9BA5.idx b/.qtc_clangd/.cache/clangd/index/enable_view.h.FDFCC4089B8A9BA5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..70295193028fc7c35292d2183667288178a2a08e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/enable_view.h.FDFCC4089B8A9BA5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/endian.h.A64B4FA0129F1110.idx b/.qtc_clangd/.cache/clangd/index/endian.h.A64B4FA0129F1110.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a52bc4e6b81743532bb2b0e10a1013a20ac6dd5f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/endian.h.A64B4FA0129F1110.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/endian.h.ABA436BD22913D84.idx b/.qtc_clangd/.cache/clangd/index/endian.h.ABA436BD22913D84.idx
new file mode 100644
index 0000000000000000000000000000000000000000..808cd02d7fa53df13a99b357de0420a311783f97
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/endian.h.ABA436BD22913D84.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/equal.h.AC4F9307BE8A454D.idx b/.qtc_clangd/.cache/clangd/index/equal.h.AC4F9307BE8A454D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f279b65ea8a81bfc3fabb8e1e94bd5b9058f256a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/equal.h.AC4F9307BE8A454D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/equal_range.h.3BFF4FB38D53F74F.idx b/.qtc_clangd/.cache/clangd/index/equal_range.h.3BFF4FB38D53F74F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b4686e166552f66f79e20ce431bcec376483d29e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/equal_range.h.3BFF4FB38D53F74F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/erase_if_container.h.0FCEA814B469C166.idx b/.qtc_clangd/.cache/clangd/index/erase_if_container.h.0FCEA814B469C166.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3c8aefcb91984b30dd3da3905be8c8bdd770122a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/erase_if_container.h.0FCEA814B469C166.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/errno.h.135922D97E7FAC77.idx b/.qtc_clangd/.cache/clangd/index/errno.h.135922D97E7FAC77.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e7a00f47bff958f82adc6da797547f14f706a106
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/errno.h.135922D97E7FAC77.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/errno.h.C2B195BBEFBE8F60.idx b/.qtc_clangd/.cache/clangd/index/errno.h.C2B195BBEFBE8F60.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1586dcb491e09a02ae47cd0f81742ef2f73fc175
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/errno.h.C2B195BBEFBE8F60.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/errno.h.CB25F27796BDC9A3.idx b/.qtc_clangd/.cache/clangd/index/errno.h.CB25F27796BDC9A3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b44621072ca7ea7a9a4344ff2e1f0e2e95d8a242
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/errno.h.CB25F27796BDC9A3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/exception.BF1BF99C94967B84.idx b/.qtc_clangd/.cache/clangd/index/exception.BF1BF99C94967B84.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f846d33d3b1fe446d62c8c61a642facba51b2940
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/exception.BF1BF99C94967B84.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/exchange.h.D70DF2C7ACF69B32.idx b/.qtc_clangd/.cache/clangd/index/exchange.h.D70DF2C7ACF69B32.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8281a6ceb114883762216e6f68318f33dd3c66ce
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/exchange.h.D70DF2C7ACF69B32.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/fill.h.CDAAABB6FB9293E9.idx b/.qtc_clangd/.cache/clangd/index/fill.h.CDAAABB6FB9293E9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8c6beca50aef765d371c627f3d20ac53538975bb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/fill.h.CDAAABB6FB9293E9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/fill_n.h.D673DC23706C173D.idx b/.qtc_clangd/.cache/clangd/index/fill_n.h.D673DC23706C173D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..45bc1d1175602daacdc2a871968c58f2dcbb3e4f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/fill_n.h.D673DC23706C173D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/find.h.77FD6D67B60EDFFA.idx b/.qtc_clangd/.cache/clangd/index/find.h.77FD6D67B60EDFFA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6cfadb594c19fa4a1fb5883004f2195c65d7d44f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/find.h.77FD6D67B60EDFFA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/find_end.h.FDABC62C72EE6B8D.idx b/.qtc_clangd/.cache/clangd/index/find_end.h.FDABC62C72EE6B8D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..daf6bfde67ce97f974396d3a1a3aac97353086bf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/find_end.h.FDABC62C72EE6B8D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/find_first_of.h.BB8BEC8EFB132DCD.idx b/.qtc_clangd/.cache/clangd/index/find_first_of.h.BB8BEC8EFB132DCD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ea89afcc4c6edc2f3a5ebf19f34978a825831f6c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/find_first_of.h.BB8BEC8EFB132DCD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/find_if.h.605358CF78AEDE6B.idx b/.qtc_clangd/.cache/clangd/index/find_if.h.605358CF78AEDE6B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9c89925b54f56fcede55fb03ad99886e8c41c054
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/find_if.h.605358CF78AEDE6B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/find_if_not.h.F35CB770590BB73C.idx b/.qtc_clangd/.cache/clangd/index/find_if_not.h.F35CB770590BB73C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..32c9dc7611eb264c3b76537cd8b271b17fb07ecc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/find_if_not.h.F35CB770590BB73C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/floor.cpp.ED0FD866BEAF8D59.idx b/.qtc_clangd/.cache/clangd/index/floor.cpp.ED0FD866BEAF8D59.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a9a5f3214fc0a77ca8181f632995d4e0b5de8abe
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/floor.cpp.ED0FD866BEAF8D59.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/floor.h.8058049E93E219B1.idx b/.qtc_clangd/.cache/clangd/index/floor.h.8058049E93E219B1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..27ed48e2e7d4a6995a5de75363e6eff68f0b36c1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/floor.h.8058049E93E219B1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/for_each.h.AB8A117801150EC7.idx b/.qtc_clangd/.cache/clangd/index/for_each.h.AB8A117801150EC7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e5e0c7f41cd8f80708a18033d6fc894ece82ee45
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/for_each.h.AB8A117801150EC7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/for_each_n.h.847C42E9B6305192.idx b/.qtc_clangd/.cache/clangd/index/for_each_n.h.847C42E9B6305192.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b3860847b03a7e6ee1a5efe1e12c61936aee9c15
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/for_each_n.h.847C42E9B6305192.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/forward.h.4134CE1E2175E64F.idx b/.qtc_clangd/.cache/clangd/index/forward.h.4134CE1E2175E64F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e488c3d05a4422fe68a657e5f709d5c7bda52102
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/forward.h.4134CE1E2175E64F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/front_insert_iterator.h.EAC88B01310978A1.idx b/.qtc_clangd/.cache/clangd/index/front_insert_iterator.h.EAC88B01310978A1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6faf042f956771ca2e28477699007895222d525d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/front_insert_iterator.h.EAC88B01310978A1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/function.h.C375290B23ACFB73.idx b/.qtc_clangd/.cache/clangd/index/function.h.C375290B23ACFB73.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f65f6070df1a3da60a59b89804ae2b7aef720bb8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/function.h.C375290B23ACFB73.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/functional.D6FDC7220A176A7E.idx b/.qtc_clangd/.cache/clangd/index/functional.D6FDC7220A176A7E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3242bd56f0a489282a01ee6b066ebbfdbd300adf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/functional.D6FDC7220A176A7E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/generate.h.8CE6F2B7EAD4C23A.idx b/.qtc_clangd/.cache/clangd/index/generate.h.8CE6F2B7EAD4C23A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a2b92acd1156a67a56025b2328b629685908b0db
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/generate.h.8CE6F2B7EAD4C23A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/generate_n.h.BCD4873DC14958DA.idx b/.qtc_clangd/.cache/clangd/index/generate_n.h.BCD4873DC14958DA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cfe96b201862a10b825c79023b8bbfd89caa2df8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/generate_n.h.BCD4873DC14958DA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/graphicalui.cpp.396D46F4B171B4DD.idx b/.qtc_clangd/.cache/clangd/index/graphicalui.cpp.396D46F4B171B4DD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0869b373dc32edd7b3abbb570e86b491341081c9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/graphicalui.cpp.396D46F4B171B4DD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/graphicalui.h.4451F8863E5A03BA.idx b/.qtc_clangd/.cache/clangd/index/graphicalui.h.4451F8863E5A03BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5374c25ef12bcc341e6b06cf1ba128c47c3ac8a9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/graphicalui.h.4451F8863E5A03BA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/guardcontroller.cpp.7AB69DE786B7071D.idx b/.qtc_clangd/.cache/clangd/index/guardcontroller.cpp.7AB69DE786B7071D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..668214ec4afb50e8838f6ef0798f7abe7c6b4c43
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/guardcontroller.cpp.7AB69DE786B7071D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/guardcontroller.h.1A86D259C9D8A552.idx b/.qtc_clangd/.cache/clangd/index/guardcontroller.h.1A86D259C9D8A552.idx
new file mode 100644
index 0000000000000000000000000000000000000000..16c08ecfe25c4d9d290f4496bbc4d119efe68ac8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/guardcontroller.h.1A86D259C9D8A552.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/half_positive.h.3D46C03C4C5DACFF.idx b/.qtc_clangd/.cache/clangd/index/half_positive.h.3D46C03C4C5DACFF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..961d2f25f0a6904c6aecb9240ca5fc5ae1fa1673
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/half_positive.h.3D46C03C4C5DACFF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/hash.h.2701864651DE213B.idx b/.qtc_clangd/.cache/clangd/index/hash.h.2701864651DE213B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..33b60ec75ecb4691eb9caca49da1173c4970d6ec
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/hash.h.2701864651DE213B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/identity.h.4F0F502FBDF38398.idx b/.qtc_clangd/.cache/clangd/index/identity.h.4F0F502FBDF38398.idx
new file mode 100644
index 0000000000000000000000000000000000000000..980c68c5023f782adf20e958723543c6042208a0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/identity.h.4F0F502FBDF38398.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/in_place.h.92D4B0623E4199EF.idx b/.qtc_clangd/.cache/clangd/index/in_place.h.92D4B0623E4199EF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ca6e30e689d9707125bda8f5ae35d87984e5a731
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/in_place.h.92D4B0623E4199EF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/includes.h.C00EA0BA7063B35D.idx b/.qtc_clangd/.cache/clangd/index/includes.h.C00EA0BA7063B35D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..11b36430cec331e745fab5c07957d9e1c6293d11
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/includes.h.C00EA0BA7063B35D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/incrementable_traits.h.A4217C1602DE2EB0.idx b/.qtc_clangd/.cache/clangd/index/incrementable_traits.h.A4217C1602DE2EB0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2ff0eb6f79793c159926e87dd8855171df55dc01
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/incrementable_traits.h.A4217C1602DE2EB0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/initializer_list.77B659BF9A154C7B.idx b/.qtc_clangd/.cache/clangd/index/initializer_list.77B659BF9A154C7B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cda1acfd2347ed0c2f100a9682c47dff7d8ab3ad
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/initializer_list.77B659BF9A154C7B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/inplace_merge.h.CFF1D02907E61E8B.idx b/.qtc_clangd/.cache/clangd/index/inplace_merge.h.CFF1D02907E61E8B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ffd6f7475b162075d49389268c6f32ed650e1010
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/inplace_merge.h.CFF1D02907E61E8B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/insert_iterator.h.BA7EF2CC939F8631.idx b/.qtc_clangd/.cache/clangd/index/insert_iterator.h.BA7EF2CC939F8631.idx
new file mode 100644
index 0000000000000000000000000000000000000000..422f1f64f55ac7fd3a6594db8f4ab6caee9d522e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/insert_iterator.h.BA7EF2CC939F8631.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/integer_sequence.h.ACAAC25939EB14CC.idx b/.qtc_clangd/.cache/clangd/index/integer_sequence.h.ACAAC25939EB14CC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..36dc9da5ebb95ce0d07b760957a22f8037f054f4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/integer_sequence.h.ACAAC25939EB14CC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/invoke.h.26B1482E25F6651D.idx b/.qtc_clangd/.cache/clangd/index/invoke.h.26B1482E25F6651D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..835dcbef1e6770d0ed9cf0dffb1688eba0188109
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/invoke.h.26B1482E25F6651D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ios.F4C1ECE58433C9F8.idx b/.qtc_clangd/.cache/clangd/index/ios.F4C1ECE58433C9F8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9749c6644dc5cce7f129f5e8d7226819e831efad
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ios.F4C1ECE58433C9F8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iosfwd.8DFEA859F2744EC0.idx b/.qtc_clangd/.cache/clangd/index/iosfwd.8DFEA859F2744EC0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b30b7cee9e045e56417caf8b09431e66af9ceb31
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iosfwd.8DFEA859F2744EC0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iostream.93B458F5F82A3168.idx b/.qtc_clangd/.cache/clangd/index/iostream.93B458F5F82A3168.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b379325b4d2f80ab49479438bd02cbe5d0b4e4a3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iostream.93B458F5F82A3168.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_heap.h.8AC63C086FC20333.idx b/.qtc_clangd/.cache/clangd/index/is_heap.h.8AC63C086FC20333.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4d8277739ccc3c40897948c5ea79d821a9b4a1a3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_heap.h.8AC63C086FC20333.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_heap_until.h.C7A7B96FCEF19834.idx b/.qtc_clangd/.cache/clangd/index/is_heap_until.h.C7A7B96FCEF19834.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0417f31791dcf33917f2ab78bb9b9f05f57e3665
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_heap_until.h.C7A7B96FCEF19834.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_partitioned.h.90A2DE24BB0271B5.idx b/.qtc_clangd/.cache/clangd/index/is_partitioned.h.90A2DE24BB0271B5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6c0f3a394f6f42e705c1cfe92353339807fb595c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_partitioned.h.90A2DE24BB0271B5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_permutation.h.00F5F2F79BD13228.idx b/.qtc_clangd/.cache/clangd/index/is_permutation.h.00F5F2F79BD13228.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ea8cbe565bd8673d4c9f7fc2ade02c8f10318802
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_permutation.h.00F5F2F79BD13228.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_sorted.h.AFDCE0D4ED7A236B.idx b/.qtc_clangd/.cache/clangd/index/is_sorted.h.AFDCE0D4ED7A236B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a96db637e86e4f5cba9d710baf66f55b7efc95ae
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_sorted.h.AFDCE0D4ED7A236B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_sorted_until.h.A68B59E5EC8E8979.idx b/.qtc_clangd/.cache/clangd/index/is_sorted_until.h.A68B59E5EC8E8979.idx
new file mode 100644
index 0000000000000000000000000000000000000000..af247b15b5d03f835f259dc026bb1ea536d8e082
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_sorted_until.h.A68B59E5EC8E8979.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/is_transparent.h.B74F43929E35D79F.idx b/.qtc_clangd/.cache/clangd/index/is_transparent.h.B74F43929E35D79F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c18dce8e2d7e3915c990f4a2a3d51f0d4f55935e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/is_transparent.h.B74F43929E35D79F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/istream.C040E6889612C663.idx b/.qtc_clangd/.cache/clangd/index/istream.C040E6889612C663.idx
new file mode 100644
index 0000000000000000000000000000000000000000..42fc127fe00ff590d1eb011e796413f2ba644fcc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/istream.C040E6889612C663.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/istream_iterator.h.F36C9B1F6A0936DF.idx b/.qtc_clangd/.cache/clangd/index/istream_iterator.h.F36C9B1F6A0936DF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..967d071bd599cf4c0329a4e3a360fd3c178bc797
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/istream_iterator.h.F36C9B1F6A0936DF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/istreambuf_iterator.h.0559400595182E37.idx b/.qtc_clangd/.cache/clangd/index/istreambuf_iterator.h.0559400595182E37.idx
new file mode 100644
index 0000000000000000000000000000000000000000..31da900b77d6f6cde634314abe1536060f15adc1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/istreambuf_iterator.h.0559400595182E37.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iter_move.h.679507EA60662B3A.idx b/.qtc_clangd/.cache/clangd/index/iter_move.h.679507EA60662B3A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..451e306ffb128008dd840f03328920db912ca03e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iter_move.h.679507EA60662B3A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iter_swap.h.69CA6E9FEEDAE605.idx b/.qtc_clangd/.cache/clangd/index/iter_swap.h.69CA6E9FEEDAE605.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0fe34028ef14f9c9c0cd0720e9050bfaa003335b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iter_swap.h.69CA6E9FEEDAE605.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iter_swap.h.B05880B46331A3E6.idx b/.qtc_clangd/.cache/clangd/index/iter_swap.h.B05880B46331A3E6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c44d2c0238ce59fb8cdcf9b1f54bbae5f75ca4dc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iter_swap.h.B05880B46331A3E6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iterator.FD6693C5AAFCF409.idx b/.qtc_clangd/.cache/clangd/index/iterator.FD6693C5AAFCF409.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3592919e7b40c38b8a1ee67222aafc82166a00fa
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iterator.FD6693C5AAFCF409.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iterator.h.52FB03D28E3AD323.idx b/.qtc_clangd/.cache/clangd/index/iterator.h.52FB03D28E3AD323.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6e5c2b2a88efe33b5c4ea4821ff793a77f30223c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iterator.h.52FB03D28E3AD323.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/iterator_traits.h.89C643486DB38CCD.idx b/.qtc_clangd/.cache/clangd/index/iterator_traits.h.89C643486DB38CCD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..843aa36a45551d7922d1e470299376ef720d0751
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/iterator_traits.h.89C643486DB38CCD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/level.cpp.D8DE97093BCE04E7.idx b/.qtc_clangd/.cache/clangd/index/level.cpp.D8DE97093BCE04E7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c159cff0584fb6393f0c90491b1d812d8e6b098d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/level.cpp.D8DE97093BCE04E7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/level.h.59F09FB24CCB847D.idx b/.qtc_clangd/.cache/clangd/index/level.h.59F09FB24CCB847D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..109db4383faa4190ec6093e4ac793a30c61a3fde
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/level.h.59F09FB24CCB847D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/levelchanger.cpp.76F8BB2DB1F44C18.idx b/.qtc_clangd/.cache/clangd/index/levelchanger.cpp.76F8BB2DB1F44C18.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d1fc17a5188963eb129e7333c6fae86e42cca25f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/levelchanger.cpp.76F8BB2DB1F44C18.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/levelchanger.h.70F4BB04E2C58525.idx b/.qtc_clangd/.cache/clangd/index/levelchanger.h.70F4BB04E2C58525.idx
new file mode 100644
index 0000000000000000000000000000000000000000..442b705a9c8ce8cc2fdbe3abbedc0ffb209169a4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/levelchanger.h.70F4BB04E2C58525.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/lexicographical_compare.h.B5325C1DB6A6035E.idx b/.qtc_clangd/.cache/clangd/index/lexicographical_compare.h.B5325C1DB6A6035E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..53fb484c5646c0e0a694377593b51444b211dde2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/lexicographical_compare.h.B5325C1DB6A6035E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/limits.DB828DC6331D44D4.idx b/.qtc_clangd/.cache/clangd/index/limits.DB828DC6331D44D4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ec914686cf9541d4ee45fa9c56b8e63383f7fb2b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/limits.DB828DC6331D44D4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/limits.h.03F3D4569D07AE0B.idx b/.qtc_clangd/.cache/clangd/index/limits.h.03F3D4569D07AE0B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4e5a6e6745b5b35c434547645a29b055b904275b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/limits.h.03F3D4569D07AE0B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/limits.h.1A06BBF97E356727.idx b/.qtc_clangd/.cache/clangd/index/limits.h.1A06BBF97E356727.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4ed26044eccefffb10a87dabca400a2a49b3238a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/limits.h.1A06BBF97E356727.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/limits.h.43F48CD81F4BF9F1.idx b/.qtc_clangd/.cache/clangd/index/limits.h.43F48CD81F4BF9F1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cfd7bfaf1807aac5827ed01e7fe3635df29752ed
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/limits.h.43F48CD81F4BF9F1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/limits.h.50A905F62B94B9D8.idx b/.qtc_clangd/.cache/clangd/index/limits.h.50A905F62B94B9D8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8ecb61eead5f5801f7f4edf7d0d169cfee44aa8a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/limits.h.50A905F62B94B9D8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/limits.h.814BA23F288F26A0.idx b/.qtc_clangd/.cache/clangd/index/limits.h.814BA23F288F26A0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8b864a6a8fd0ddfb8273398826af30bc75d6f8cb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/limits.h.814BA23F288F26A0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/list.cpp.F881B46AECBA78E5.idx b/.qtc_clangd/.cache/clangd/index/list.cpp.F881B46AECBA78E5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..100e3138d0cceb0f032921d65eab8426106b5e55
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/list.cpp.F881B46AECBA78E5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/list.h.36DF47CDA05C81E0.idx b/.qtc_clangd/.cache/clangd/index/list.h.36DF47CDA05C81E0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..963b5838c78ab3f0fe1933217c9f1ab3a7ce1423
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/list.h.36DF47CDA05C81E0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/locale.91092918A94980DF.idx b/.qtc_clangd/.cache/clangd/index/locale.91092918A94980DF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..28cf952d7e965f77e460aca7089b2fae924531ea
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/locale.91092918A94980DF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/locale.h.A2F587F90C510B30.idx b/.qtc_clangd/.cache/clangd/index/locale.h.A2F587F90C510B30.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8020a601965e618280fa94cf3bfef7a35d268753
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/locale.h.A2F587F90C510B30.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/locale.h.A4BDA5BF3289CDBF.idx b/.qtc_clangd/.cache/clangd/index/locale.h.A4BDA5BF3289CDBF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d8ba28c8e26bc889431027105b938bd60a98bac2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/locale.h.A4BDA5BF3289CDBF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/lootchest.cpp.610DFBF3D7983582.idx b/.qtc_clangd/.cache/clangd/index/lootchest.cpp.610DFBF3D7983582.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4e705f13daee982e62a8fcbcef74dad39ca021e4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/lootchest.cpp.610DFBF3D7983582.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/lootchest.h.AFFC7FB60CFECB59.idx b/.qtc_clangd/.cache/clangd/index/lootchest.h.AFFC7FB60CFECB59.idx
new file mode 100644
index 0000000000000000000000000000000000000000..728a6f79d36e85898e4723e40b365e66306ea095
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/lootchest.h.AFFC7FB60CFECB59.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/lower_bound.h.9E936CA82B621704.idx b/.qtc_clangd/.cache/clangd/index/lower_bound.h.9E936CA82B621704.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0f19981a27ac99d327854ea7cf96a3c500bb2dd9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/lower_bound.h.9E936CA82B621704.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/main.cpp.6BF93E5A080A391A.idx b/.qtc_clangd/.cache/clangd/index/main.cpp.6BF93E5A080A391A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e751e4a521b94cbbce73e29355a96ab575d8a273
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/main.cpp.6BF93E5A080A391A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.9440206F533D0BC1.idx b/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.9440206F533D0BC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c091754b41702c33db0de45b37d307281bd4e2ad
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.9440206F533D0BC1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/mainwindow.h.A662A03E38DEF6C3.idx b/.qtc_clangd/.cache/clangd/index/mainwindow.h.A662A03E38DEF6C3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..33c4c329999660a1024fee65f7c5381db4e63d25
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/mainwindow.h.A662A03E38DEF6C3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/make_heap.h.C4FE4CD0F6BC81A1.idx b/.qtc_clangd/.cache/clangd/index/make_heap.h.C4FE4CD0F6BC81A1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..53d0998920ab99e8eb2433db9e447ca1908a4da8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/make_heap.h.C4FE4CD0F6BC81A1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/map.CE980AA206762E31.idx b/.qtc_clangd/.cache/clangd/index/map.CE980AA206762E31.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fc22e2704e1ae29f37702ed8faa6071a2376e2e8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/map.CE980AA206762E31.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/max.h.020675A91B23D476.idx b/.qtc_clangd/.cache/clangd/index/max.h.020675A91B23D476.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1b922b85c16e67b354a166d205d24f48636c81d1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/max.h.020675A91B23D476.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/max_element.h.E3C7DF13EB2F26BB.idx b/.qtc_clangd/.cache/clangd/index/max_element.h.E3C7DF13EB2F26BB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9cb78a5ef3c55d048d8770f89ed80e0fd9ef3b77
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/max_element.h.E3C7DF13EB2F26BB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/mem_fn.h.0F6568E41A887997.idx b/.qtc_clangd/.cache/clangd/index/mem_fn.h.0F6568E41A887997.idx
new file mode 100644
index 0000000000000000000000000000000000000000..58a43694bfd5ba5c0f108ffeea4383c6559b747c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/mem_fn.h.0F6568E41A887997.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/mem_fun_ref.h.7DCB9F5FBED44277.idx b/.qtc_clangd/.cache/clangd/index/mem_fun_ref.h.7DCB9F5FBED44277.idx
new file mode 100644
index 0000000000000000000000000000000000000000..39419ecb3afcab89235a5ebf36240df50cc06ac3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/mem_fun_ref.h.7DCB9F5FBED44277.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/memory.4232D7D23B35BBBB.idx b/.qtc_clangd/.cache/clangd/index/memory.4232D7D23B35BBBB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9d5b5ab7cadcb6fb6b9caa7fe5c2fe483cedaf18
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/memory.4232D7D23B35BBBB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/merge.h.D588F8492625468F.idx b/.qtc_clangd/.cache/clangd/index/merge.h.D588F8492625468F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4af75a9f8e9e113533b303c100fdcb51428c2e4f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/merge.h.D588F8492625468F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/min.h.3E27A3FB1CB02793.idx b/.qtc_clangd/.cache/clangd/index/min.h.3E27A3FB1CB02793.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6621cc3661bf6ffacd9d9c0b1f517df53a6a7bdc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/min.h.3E27A3FB1CB02793.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/min_element.h.5D9773119C4AF5E4.idx b/.qtc_clangd/.cache/clangd/index/min_element.h.5D9773119C4AF5E4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b85a4b29b8d00d3abf87f10b277eaae60dfddafc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/min_element.h.5D9773119C4AF5E4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/minmax.h.205CA1626EED5194.idx b/.qtc_clangd/.cache/clangd/index/minmax.h.205CA1626EED5194.idx
new file mode 100644
index 0000000000000000000000000000000000000000..138983bf9fbd671f2ae4246477d9dd6f224f4609
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/minmax.h.205CA1626EED5194.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/minmax_element.h.B6901F28EC93CB57.idx b/.qtc_clangd/.cache/clangd/index/minmax_element.h.B6901F28EC93CB57.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e08e83e15bc22d82a814b559d5192d84b9723076
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/minmax_element.h.B6901F28EC93CB57.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/mismatch.h.49245831CEB91105.idx b/.qtc_clangd/.cache/clangd/index/mismatch.h.49245831CEB91105.idx
new file mode 100644
index 0000000000000000000000000000000000000000..89a23d9ad3a8b3f9ec6ffd520bd0576e05d768bb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/mismatch.h.49245831CEB91105.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/moc_graphicalui.cpp.B34A9ACE9C27C43E.idx b/.qtc_clangd/.cache/clangd/index/moc_graphicalui.cpp.B34A9ACE9C27C43E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c882a62fc9f473c2f7336b4932089486c740c657
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/moc_graphicalui.cpp.B34A9ACE9C27C43E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/moc_mainwindow.cpp.D1371C4994340B8D.idx b/.qtc_clangd/.cache/clangd/index/moc_mainwindow.cpp.D1371C4994340B8D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..44b611055eeb3fa1d3644111b2735f9ce46c97cf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/moc_mainwindow.cpp.D1371C4994340B8D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/moc_startscreen.cpp.F35A1B98F7244544.idx b/.qtc_clangd/.cache/clangd/index/moc_startscreen.cpp.F35A1B98F7244544.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9c1988f3bd756090ea5d7b4739ae7011adf461b4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/moc_startscreen.cpp.F35A1B98F7244544.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/monostate.h.9B6B63DE95FA32C6.idx b/.qtc_clangd/.cache/clangd/index/monostate.h.9B6B63DE95FA32C6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1df4486b9900affecd48827491088a7cafb43372
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/monostate.h.9B6B63DE95FA32C6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/move.h.3E26C04B153A1DC0.idx b/.qtc_clangd/.cache/clangd/index/move.h.3E26C04B153A1DC0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4fc224c6bf9e145798af119cb3ad18442fda2c7b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/move.h.3E26C04B153A1DC0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/move.h.90887FAA8D72F3A4.idx b/.qtc_clangd/.cache/clangd/index/move.h.90887FAA8D72F3A4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a8da53af2ecb8fb4df71d43bce5b650418c3eadf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/move.h.90887FAA8D72F3A4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/move_backward.h.FF96CFDB1D79E82B.idx b/.qtc_clangd/.cache/clangd/index/move_backward.h.FF96CFDB1D79E82B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c415ee5c68f30d9c358c923f11b13b776fb7e31b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/move_backward.h.FF96CFDB1D79E82B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/move_iterator.h.1A367EE535B2367E.idx b/.qtc_clangd/.cache/clangd/index/move_iterator.h.1A367EE535B2367E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2d087a22a72cbc958a0a70bd1234227cf7fe898c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/move_iterator.h.1A367EE535B2367E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/mutex.9A5D34A23A8D988E.idx b/.qtc_clangd/.cache/clangd/index/mutex.9A5D34A23A8D988E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..beeed8d22fa09a3ead5b017b9ba69f04c3c97fc3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/mutex.9A5D34A23A8D988E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/new.4FE2222E47E020DC.idx b/.qtc_clangd/.cache/clangd/index/new.4FE2222E47E020DC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a4162ad98e49b00fdaec5daf28d40fde0858b599
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/new.4FE2222E47E020DC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/next.h.DF0AE333CF84C564.idx b/.qtc_clangd/.cache/clangd/index/next.h.DF0AE333CF84C564.idx
new file mode 100644
index 0000000000000000000000000000000000000000..266ae3eece09799363d9682ca3ae0e8895c70685
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/next.h.DF0AE333CF84C564.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/next_permutation.h.5038F1751FB8E393.idx b/.qtc_clangd/.cache/clangd/index/next_permutation.h.5038F1751FB8E393.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3fdc8e92d0652c010671aa5f7566774484fbfd01
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/next_permutation.h.5038F1751FB8E393.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/nl_types.h.65654D6D4CC564B4.idx b/.qtc_clangd/.cache/clangd/index/nl_types.h.65654D6D4CC564B4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..15252916491f0b202f7493ce4a1bed6dad0a27d5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/nl_types.h.65654D6D4CC564B4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/none_of.h.F5F59CDD37AEDE39.idx b/.qtc_clangd/.cache/clangd/index/none_of.h.F5F59CDD37AEDE39.idx
new file mode 100644
index 0000000000000000000000000000000000000000..af4af49422c8e4e5dc3b553d130592228dc35546
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/none_of.h.F5F59CDD37AEDE39.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/not_fn.h.F5EDA22A71521E49.idx b/.qtc_clangd/.cache/clangd/index/not_fn.h.F5EDA22A71521E49.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bc331a081acd1ce56562be44f47fc33c675f70e5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/not_fn.h.F5EDA22A71521E49.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/nth_element.h.12A859C3082797E3.idx b/.qtc_clangd/.cache/clangd/index/nth_element.h.12A859C3082797E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c83d861f95d309b6e8c0a9bcd8024317e4674ed8
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/nth_element.h.12A859C3082797E3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/operations.h.3A10430D998D748C.idx b/.qtc_clangd/.cache/clangd/index/operations.h.3A10430D998D748C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8f8b66152ee1f08041357e39eb91431b7b1424d2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/operations.h.3A10430D998D748C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/optional.8FB6FB687DEB7D65.idx b/.qtc_clangd/.cache/clangd/index/optional.8FB6FB687DEB7D65.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c52d5c699adfc4c8220358ba3fa58e989a095f80
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/optional.8FB6FB687DEB7D65.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ostream.A3C7DA7A22208ABB.idx b/.qtc_clangd/.cache/clangd/index/ostream.A3C7DA7A22208ABB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f58b535e4fe26ad081dee7e0269cf768486d3b82
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ostream.A3C7DA7A22208ABB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ostream_iterator.h.3D5B6AF657D46597.idx b/.qtc_clangd/.cache/clangd/index/ostream_iterator.h.3D5B6AF657D46597.idx
new file mode 100644
index 0000000000000000000000000000000000000000..41a2bd5cd2a1967f73c7c7cd83df1d147c1de76b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ostream_iterator.h.3D5B6AF657D46597.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ostreambuf_iterator.h.F7A8D692749DA617.idx b/.qtc_clangd/.cache/clangd/index/ostreambuf_iterator.h.F7A8D692749DA617.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7b58f85b25d0be2edffbf70cf48def8b5c4336b6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ostreambuf_iterator.h.F7A8D692749DA617.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pair.h.DA47126CAEE5456C.idx b/.qtc_clangd/.cache/clangd/index/pair.h.DA47126CAEE5456C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d8524f712f595662bcd6aefb79676c974f08c9e2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pair.h.DA47126CAEE5456C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/partial_sort.h.1AF0B767D92F666E.idx b/.qtc_clangd/.cache/clangd/index/partial_sort.h.1AF0B767D92F666E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..42d6624826083c51745cab7006af87b9dda330ff
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/partial_sort.h.1AF0B767D92F666E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/partial_sort_copy.h.DB96E9951AA9AAB6.idx b/.qtc_clangd/.cache/clangd/index/partial_sort_copy.h.DB96E9951AA9AAB6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..286ccc5bc24c9e9152d310ba1f5d9ddf75734503
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/partial_sort_copy.h.DB96E9951AA9AAB6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/partition.h.54861A87BC38323F.idx b/.qtc_clangd/.cache/clangd/index/partition.h.54861A87BC38323F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4dfb02527de1b260815e061eaf88314233f519d5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/partition.h.54861A87BC38323F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/partition_copy.h.D08FFE93E37A61AF.idx b/.qtc_clangd/.cache/clangd/index/partition_copy.h.D08FFE93E37A61AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..30d0c256524168627efbe9038721cae3ab620176
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/partition_copy.h.D08FFE93E37A61AF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/partition_point.h.7E5A1D2995AFE2F9.idx b/.qtc_clangd/.cache/clangd/index/partition_point.h.7E5A1D2995AFE2F9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6ac5f399cd4bd6a4013dbae5f9156cee69cd2169
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/partition_point.h.7E5A1D2995AFE2F9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/passive.cpp.4667F1BB7F579AAC.idx b/.qtc_clangd/.cache/clangd/index/passive.cpp.4667F1BB7F579AAC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..264b702c5107c883af8f63bcc622e76f951cc2d4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/passive.cpp.4667F1BB7F579AAC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/passive.h.D9020807C7AE75E8.idx b/.qtc_clangd/.cache/clangd/index/passive.h.D9020807C7AE75E8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..04f763b41daeec3854247b80fa338a227b0e7a9c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/passive.h.D9020807C7AE75E8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/perfect_forward.h.AA9C6C57DE825DEF.idx b/.qtc_clangd/.cache/clangd/index/perfect_forward.h.AA9C6C57DE825DEF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1964efa0b1cd22f7f4f68aa228054dd63958f35d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/perfect_forward.h.AA9C6C57DE825DEF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/piecewise_construct.h.FAF339EB7B50B7A2.idx b/.qtc_clangd/.cache/clangd/index/piecewise_construct.h.FAF339EB7B50B7A2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..074e2cac9db4c1e93b61003b48c9d212c8c1b8b5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/piecewise_construct.h.FAF339EB7B50B7A2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pit.cpp.8D779263178F2EBC.idx b/.qtc_clangd/.cache/clangd/index/pit.cpp.8D779263178F2EBC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b86b544a7b47b537e32ee5aa58528dea7522502b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pit.cpp.8D779263178F2EBC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pit.h.FD725EE4CA82D81E.idx b/.qtc_clangd/.cache/clangd/index/pit.h.FD725EE4CA82D81E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8c647fd632e899b3b8cb85079fcf0152eaac6aec
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pit.h.FD725EE4CA82D81E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/player.cpp.9148181DD01EAC0F.idx b/.qtc_clangd/.cache/clangd/index/player.cpp.9148181DD01EAC0F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..41518da718d168df1ce43f725faebfc3ed3bce43
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/player.cpp.9148181DD01EAC0F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/player.h.902801BCD4AF3D3A.idx b/.qtc_clangd/.cache/clangd/index/player.h.902801BCD4AF3D3A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8951ea45cd68361c2304aeaa82c57266292232e7
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/player.h.902801BCD4AF3D3A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pointer_safety.h.528AAFF51EB0FCE2.idx b/.qtc_clangd/.cache/clangd/index/pointer_safety.h.528AAFF51EB0FCE2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d9f388f472f9e87ac3d3bdce08630823e8d0f2a9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pointer_safety.h.528AAFF51EB0FCE2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pointer_to_binary_function.h.7564E00FBDB48E81.idx b/.qtc_clangd/.cache/clangd/index/pointer_to_binary_function.h.7564E00FBDB48E81.idx
new file mode 100644
index 0000000000000000000000000000000000000000..61652466e8b8f5fe1f80d8ba54ace005c10aa651
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pointer_to_binary_function.h.7564E00FBDB48E81.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pointer_to_unary_function.h.899F203C19784FFF.idx b/.qtc_clangd/.cache/clangd/index/pointer_to_unary_function.h.899F203C19784FFF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f1dad44dbad897642111fa25b2edd9a178c71078
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pointer_to_unary_function.h.899F203C19784FFF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pointer_traits.h.3728E5B7AA692004.idx b/.qtc_clangd/.cache/clangd/index/pointer_traits.h.3728E5B7AA692004.idx
new file mode 100644
index 0000000000000000000000000000000000000000..70eea8351ba1ebabeb0ad2ca0fa5068b67a720ef
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pointer_traits.h.3728E5B7AA692004.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/poll_with_backoff.h.ECC6FF8BC1C495D2.idx b/.qtc_clangd/.cache/clangd/index/poll_with_backoff.h.ECC6FF8BC1C495D2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..73a86219b0f3a239d861f0dbf5b605f05cd9203d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/poll_with_backoff.h.ECC6FF8BC1C495D2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pop_heap.h.86F32C0DAD443D53.idx b/.qtc_clangd/.cache/clangd/index/pop_heap.h.86F32C0DAD443D53.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c5d5ec679b48ca3e555b0a92327886cfd0d49679
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pop_heap.h.86F32C0DAD443D53.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/portal.cpp.474432CBC4FEE636.idx b/.qtc_clangd/.cache/clangd/index/portal.cpp.474432CBC4FEE636.idx
new file mode 100644
index 0000000000000000000000000000000000000000..31218d4b79117814a3ebd204ac94c200cc264290
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/portal.cpp.474432CBC4FEE636.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/portal.h.9E5386C4972FDC59.idx b/.qtc_clangd/.cache/clangd/index/portal.h.9E5386C4972FDC59.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a11568af0cf24169b92a38b6841dd440e01b4bca
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/portal.h.9E5386C4972FDC59.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/prev.h.5409F08470981C77.idx b/.qtc_clangd/.cache/clangd/index/prev.h.5409F08470981C77.idx
new file mode 100644
index 0000000000000000000000000000000000000000..487e2d31066546d9f5d414683143130609849a5e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/prev.h.5409F08470981C77.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/prev_permutation.h.679CF4936893EF43.idx b/.qtc_clangd/.cache/clangd/index/prev_permutation.h.679CF4936893EF43.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e15c03591fefd77bcc6051f8f66973403f481df2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/prev_permutation.h.679CF4936893EF43.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/projected.h.012658DAA8C41E18.idx b/.qtc_clangd/.cache/clangd/index/projected.h.012658DAA8C41E18.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c47023dafc5048fbb9521e32155669ae628f9456
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/projected.h.012658DAA8C41E18.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pthread.h.C297672C6246C082.idx b/.qtc_clangd/.cache/clangd/index/pthread.h.C297672C6246C082.idx
new file mode 100644
index 0000000000000000000000000000000000000000..842572e42db717c8605f815335693ad39a8a8742
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pthread.h.C297672C6246C082.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/pthread_impl.h.02B5C89AEA2B7D2E.idx b/.qtc_clangd/.cache/clangd/index/pthread_impl.h.02B5C89AEA2B7D2E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0aadd86d30c2dd7052965cc31ae39bc6403d4b6e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/pthread_impl.h.02B5C89AEA2B7D2E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/push_heap.h.F9272615E10618C4.idx b/.qtc_clangd/.cache/clangd/index/push_heap.h.F9272615E10618C4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd059d998c5ea398a751b7a29c6734bb7a6a6217
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/push_heap.h.F9272615E10618C4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/qos.h.49E3D4BE9DEC0111.idx b/.qtc_clangd/.cache/clangd/index/qos.h.49E3D4BE9DEC0111.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c821ea7c7214e0fadf27f68648ccc95ec022e88a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/qos.h.49E3D4BE9DEC0111.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/qos.h.73FF4F182F980C15.idx b/.qtc_clangd/.cache/clangd/index/qos.h.73FF4F182F980C15.idx
new file mode 100644
index 0000000000000000000000000000000000000000..52032f68dd801841d0f87500881a5f5925e2200e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/qos.h.73FF4F182F980C15.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ramp.cpp.99E190DC5A87FA4B.idx b/.qtc_clangd/.cache/clangd/index/ramp.cpp.99E190DC5A87FA4B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3687a5a9e7bc798b6abad4eac145cc1c7ccf5e44
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ramp.cpp.99E190DC5A87FA4B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ramp.h.3A2605F1F34C6389.idx b/.qtc_clangd/.cache/clangd/index/ramp.h.3A2605F1F34C6389.idx
new file mode 100644
index 0000000000000000000000000000000000000000..058d68675b1e9b5808a236a3dde7ea94f5bda7e1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ramp.h.3A2605F1F34C6389.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ranges_operations.h.A57E6838804094BA.idx b/.qtc_clangd/.cache/clangd/index/ranges_operations.h.A57E6838804094BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ef78632335ca03cd41fb77e656912db1dbbef8e6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ranges_operations.h.A57E6838804094BA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ratio.6F4F3967070A74F4.idx b/.qtc_clangd/.cache/clangd/index/ratio.6F4F3967070A74F4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..75af77b4c5c311d46de97c517b9667d26aa87d92
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ratio.6F4F3967070A74F4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/raw_storage_iterator.h.337AAD33468F6BA1.idx b/.qtc_clangd/.cache/clangd/index/raw_storage_iterator.h.337AAD33468F6BA1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ca4516c6f24e08fa26aee459532335ee5d418565
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/raw_storage_iterator.h.337AAD33468F6BA1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/readable_traits.h.C5DAAB515F31F606.idx b/.qtc_clangd/.cache/clangd/index/readable_traits.h.C5DAAB515F31F606.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2a99d9763589ada8162c0f8a30f2352aa3d8d7d9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/readable_traits.h.C5DAAB515F31F606.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/reference_wrapper.h.210EF0E4F350B1D8.idx b/.qtc_clangd/.cache/clangd/index/reference_wrapper.h.210EF0E4F350B1D8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c59e7b6ede6e44aa567e7bdf38229acfd8268290
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/reference_wrapper.h.210EF0E4F350B1D8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/rel_ops.h.6B7FB2CE53EE4B8C.idx b/.qtc_clangd/.cache/clangd/index/rel_ops.h.6B7FB2CE53EE4B8C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..81fb61b2c646afb4647e7139c6cf53acfeedbb58
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/rel_ops.h.6B7FB2CE53EE4B8C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/remove.h.E4DCA81F3C27D5CE.idx b/.qtc_clangd/.cache/clangd/index/remove.h.E4DCA81F3C27D5CE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..10bdb2531c2b1d8617fa9ef4cedc3e9149d51345
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/remove.h.E4DCA81F3C27D5CE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/remove_copy.h.796C093075FA291A.idx b/.qtc_clangd/.cache/clangd/index/remove_copy.h.796C093075FA291A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..51943490fc330ee5b899e8fcaf435f5fb4207c03
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/remove_copy.h.796C093075FA291A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/remove_copy_if.h.23406C61E7957803.idx b/.qtc_clangd/.cache/clangd/index/remove_copy_if.h.23406C61E7957803.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ca6101382c7c35d95a041969776c43ff7b0086d1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/remove_copy_if.h.23406C61E7957803.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/remove_if.h.92F451101B78544C.idx b/.qtc_clangd/.cache/clangd/index/remove_if.h.92F451101B78544C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a142b687bd45112c454eb965acb9f487006e7ca3
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/remove_if.h.92F451101B78544C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/replace.h.272DD3DB11A81F2B.idx b/.qtc_clangd/.cache/clangd/index/replace.h.272DD3DB11A81F2B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2610749344695e5b77e5dbcea23742fa08577c2e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/replace.h.272DD3DB11A81F2B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/replace_copy.h.4F2C17096F969A7D.idx b/.qtc_clangd/.cache/clangd/index/replace_copy.h.4F2C17096F969A7D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5da49cfb76ce8afa72daa80d08efacdde5557aba
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/replace_copy.h.4F2C17096F969A7D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/replace_copy_if.h.4CD74AE4F03C4417.idx b/.qtc_clangd/.cache/clangd/index/replace_copy_if.h.4CD74AE4F03C4417.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e384db03b890f777987ae3f91f0c47069a4ebd7b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/replace_copy_if.h.4CD74AE4F03C4417.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/replace_if.h.24AA9875AF07A2C9.idx b/.qtc_clangd/.cache/clangd/index/replace_if.h.24AA9875AF07A2C9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..51d8ccab10dd5b2443ef8c4b3e5e4d6743d8eb23
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/replace_if.h.24AA9875AF07A2C9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/resource.h.B4A9CC20C7EA9F4D.idx b/.qtc_clangd/.cache/clangd/index/resource.h.B4A9CC20C7EA9F4D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b40791267237440583a7f94e84fdda5d61952fc2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/resource.h.B4A9CC20C7EA9F4D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/reverse.h.38D7861A6C27C3B6.idx b/.qtc_clangd/.cache/clangd/index/reverse.h.38D7861A6C27C3B6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..141411058c8486cb45c9bf2547e1cc908aa944b1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/reverse.h.38D7861A6C27C3B6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/reverse_access.h.39B152F76FB1ABED.idx b/.qtc_clangd/.cache/clangd/index/reverse_access.h.39B152F76FB1ABED.idx
new file mode 100644
index 0000000000000000000000000000000000000000..121fff0b243065165016ee35dd878f26d10fccac
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/reverse_access.h.39B152F76FB1ABED.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/reverse_copy.h.A30ECA6F99992685.idx b/.qtc_clangd/.cache/clangd/index/reverse_copy.h.A30ECA6F99992685.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9be7a7ad8a31b049f342c30e6690f8db5c40a0c1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/reverse_copy.h.A30ECA6F99992685.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/reverse_iterator.h.32D4B88305E2F403.idx b/.qtc_clangd/.cache/clangd/index/reverse_iterator.h.32D4B88305E2F403.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a708b6b2a3916b5bf8f39db8aaec99e732e3a1bf
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/reverse_iterator.h.32D4B88305E2F403.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/rotate.h.D61299428174F592.idx b/.qtc_clangd/.cache/clangd/index/rotate.h.D61299428174F592.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f8553ada66b7d010e455ed4502367c45e8a8db44
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/rotate.h.D61299428174F592.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/rotate_copy.h.D48064D0BC202064.idx b/.qtc_clangd/.cache/clangd/index/rotate_copy.h.D48064D0BC202064.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e18e6aa60675e8c55ea3e6d1b84312b1839594f4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/rotate_copy.h.D48064D0BC202064.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/runetype.h.3E7590FB18997C24.idx b/.qtc_clangd/.cache/clangd/index/runetype.h.3E7590FB18997C24.idx
new file mode 100644
index 0000000000000000000000000000000000000000..74a16255d8d01baedd985b950c518e49955e305e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/runetype.h.3E7590FB18997C24.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/sample.h.B4C405311338B540.idx b/.qtc_clangd/.cache/clangd/index/sample.h.B4C405311338B540.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a0bb52d7522b1f1216a8ae0ac9e7e9e7006b5e4b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/sample.h.B4C405311338B540.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/sched.h.BB3734DF805CB44B.idx b/.qtc_clangd/.cache/clangd/index/sched.h.BB3734DF805CB44B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..991845167153ee42f910ea3321eec4838187c2bc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/sched.h.BB3734DF805CB44B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/search.h.2EF9301CA77374C5.idx b/.qtc_clangd/.cache/clangd/index/search.h.2EF9301CA77374C5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d181f948bcdf6757295f4eb06322a2ae95c57e43
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/search.h.2EF9301CA77374C5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/search_n.h.152FD7E5CF1E7360.idx b/.qtc_clangd/.cache/clangd/index/search_n.h.152FD7E5CF1E7360.idx
new file mode 100644
index 0000000000000000000000000000000000000000..89315d125c11e3dfe8eb21ef39260881478ae389
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/search_n.h.152FD7E5CF1E7360.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/set_difference.h.16D1D4728AB14A11.idx b/.qtc_clangd/.cache/clangd/index/set_difference.h.16D1D4728AB14A11.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1b15b4f45e679201255cb9fe78d6b4436cb8a251
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/set_difference.h.16D1D4728AB14A11.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/set_intersection.h.6AF81C74C85EBE48.idx b/.qtc_clangd/.cache/clangd/index/set_intersection.h.6AF81C74C85EBE48.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1683cc1a97754fa8e1a1fe21f114a94501c9f3eb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/set_intersection.h.6AF81C74C85EBE48.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/set_symmetric_difference.h.C1F1D692F489ABB6.idx b/.qtc_clangd/.cache/clangd/index/set_symmetric_difference.h.C1F1D692F489ABB6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e593596f41f0a2036a99a8ecd4443f9a785a6641
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/set_symmetric_difference.h.C1F1D692F489ABB6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/set_union.h.61A4119643EC6EF9.idx b/.qtc_clangd/.cache/clangd/index/set_union.h.61A4119643EC6EF9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..899557ad531b5099bdc3374ba28a49a44899c15f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/set_union.h.61A4119643EC6EF9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/shared_ptr.h.FAF5D8DB34D81A80.idx b/.qtc_clangd/.cache/clangd/index/shared_ptr.h.FAF5D8DB34D81A80.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0cc1382631935f2a75bddcda1598401c53e11c2d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/shared_ptr.h.FAF5D8DB34D81A80.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/shift_left.h.076E3075ACBEB093.idx b/.qtc_clangd/.cache/clangd/index/shift_left.h.076E3075ACBEB093.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d9a265459f2d8d3ae7e58f743297a2a9073c0360
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/shift_left.h.076E3075ACBEB093.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/shift_right.h.3DF3B97224850690.idx b/.qtc_clangd/.cache/clangd/index/shift_right.h.3DF3B97224850690.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f58b5a5b04512902d8f324c9985be9e14292ff7b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/shift_right.h.3DF3B97224850690.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/shuffle.h.F298F8977E9A2F9B.idx b/.qtc_clangd/.cache/clangd/index/shuffle.h.F298F8977E9A2F9B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b5f32df28e0021a98db9bcfb8930ddca87dc4f16
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/shuffle.h.F298F8977E9A2F9B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/sift_down.h.EBE68871C5FBD58E.idx b/.qtc_clangd/.cache/clangd/index/sift_down.h.EBE68871C5FBD58E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fd5e681a700bdaa9e3a7635481f402367b1bdc00
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/sift_down.h.EBE68871C5FBD58E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/signal.h.17AD9143912F1B75.idx b/.qtc_clangd/.cache/clangd/index/signal.h.17AD9143912F1B75.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6e784b71629e37af4fc27446b59815dba121b0cc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/signal.h.17AD9143912F1B75.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/signal.h.73A38142813381EA.idx b/.qtc_clangd/.cache/clangd/index/signal.h.73A38142813381EA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..936dd4c31f685f265f2ff476d628c34ba162f504
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/signal.h.73A38142813381EA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/signal.h.E02CA7F2CF5362FB.idx b/.qtc_clangd/.cache/clangd/index/signal.h.E02CA7F2CF5362FB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0cf65930e0f2e87394ec92e9e8a41a4b15f94a08
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/signal.h.E02CA7F2CF5362FB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/size.h.20BBDB3FFD005553.idx b/.qtc_clangd/.cache/clangd/index/size.h.20BBDB3FFD005553.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7d891d848212098308dc5d37ad8d612604685290
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/size.h.20BBDB3FFD005553.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/sort.h.FBC4E28DF7EAFF0F.idx b/.qtc_clangd/.cache/clangd/index/sort.h.FBC4E28DF7EAFF0F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..04fb162533ef67eac77dc9f9c3733998ad53380b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/sort.h.FBC4E28DF7EAFF0F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/sort_heap.h.863D8AA3EFF3F323.idx b/.qtc_clangd/.cache/clangd/index/sort_heap.h.863D8AA3EFF3F323.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ee9d31b62ff2a3ce15ff6813ebdd2e367ee8d3db
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/sort_heap.h.863D8AA3EFF3F323.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stable_partition.h.82922284F3A88527.idx b/.qtc_clangd/.cache/clangd/index/stable_partition.h.82922284F3A88527.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9df5463d609c2065f9ad5d61b252f9fa134895bd
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stable_partition.h.82922284F3A88527.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stable_sort.h.D2A4E5DEEE46148B.idx b/.qtc_clangd/.cache/clangd/index/stable_sort.h.D2A4E5DEEE46148B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..805f3fe61a897189e10a3e2bb9d8d5f140b42a63
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stable_sort.h.D2A4E5DEEE46148B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/startscreen.cpp.88BFF8F31AF45B2D.idx b/.qtc_clangd/.cache/clangd/index/startscreen.cpp.88BFF8F31AF45B2D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e821357738936980769f1cdae1f9603c60e2a72e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/startscreen.cpp.88BFF8F31AF45B2D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/startscreen.h.CF9969BDD6FE05CC.idx b/.qtc_clangd/.cache/clangd/index/startscreen.h.CF9969BDD6FE05CC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..be8b4cace6192a4e1ba5211a822475556b7d6c1d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/startscreen.h.CF9969BDD6FE05CC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stationarycontroller.cpp.6521A140E58A657D.idx b/.qtc_clangd/.cache/clangd/index/stationarycontroller.cpp.6521A140E58A657D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0facf1289ee38f5233b97576e4462b734fa0b216
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stationarycontroller.cpp.6521A140E58A657D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stationarycontroller.h.2979EAEC67509491.idx b/.qtc_clangd/.cache/clangd/index/stationarycontroller.h.2979EAEC67509491.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aa2b5f10cf481b06453d36706595d7db33c0f1c4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stationarycontroller.h.2979EAEC67509491.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdarg.h.E10ACF0E5066CD0F.idx b/.qtc_clangd/.cache/clangd/index/stdarg.h.E10ACF0E5066CD0F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9cc7a26913c082222dcac51c7f8c9c961d776213
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdarg.h.E10ACF0E5066CD0F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stddef.h.58FA7C01976A52AF.idx b/.qtc_clangd/.cache/clangd/index/stddef.h.58FA7C01976A52AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bf733b71454f49c00ca413b7f098b768a40fce93
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stddef.h.58FA7C01976A52AF.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stddef.h.FD2DD853CF4C811F.idx b/.qtc_clangd/.cache/clangd/index/stddef.h.FD2DD853CF4C811F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8198ceb29e5d2d9726cf5d987deb0416ea5c5e69
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stddef.h.FD2DD853CF4C811F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdexcept.339FB766648F100A.idx b/.qtc_clangd/.cache/clangd/index/stdexcept.339FB766648F100A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9aae03fff475fe12421138e7b1ac9d42aaa83ff2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdexcept.339FB766648F100A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdint.h.35E282B53F19BE2D.idx b/.qtc_clangd/.cache/clangd/index/stdint.h.35E282B53F19BE2D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b6f99a1f9c5fb917303b053fa6c716e3966e71d6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdint.h.35E282B53F19BE2D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdint.h.6E87ECA0C9F1641A.idx b/.qtc_clangd/.cache/clangd/index/stdint.h.6E87ECA0C9F1641A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..80f1a43ab4502756051e56d84e55404e26e0fd60
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdint.h.6E87ECA0C9F1641A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdint.h.7A02A75D3CAE11F3.idx b/.qtc_clangd/.cache/clangd/index/stdint.h.7A02A75D3CAE11F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2b2ad18baf31958641ea1ac26345d1f64dfd9e67
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdint.h.7A02A75D3CAE11F3.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdio.h.BD97B6E42FC70968.idx b/.qtc_clangd/.cache/clangd/index/stdio.h.BD97B6E42FC70968.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e3bc54b1e58864ec347d66d1b04f10ffcc0afaa4
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdio.h.BD97B6E42FC70968.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdio.h.CD48B29813B8A487.idx b/.qtc_clangd/.cache/clangd/index/stdio.h.CD48B29813B8A487.idx
new file mode 100644
index 0000000000000000000000000000000000000000..00b68880f1346a71e7cca951a51ddb2cf9c75e19
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdio.h.CD48B29813B8A487.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdio.h.FAC45C951F38DEC5.idx b/.qtc_clangd/.cache/clangd/index/stdio.h.FAC45C951F38DEC5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..24343c66ca544c72e469a29888ded954698ae159
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdio.h.FAC45C951F38DEC5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdlib.h.B5C2B0A100CA9008.idx b/.qtc_clangd/.cache/clangd/index/stdlib.h.B5C2B0A100CA9008.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3da4002107b1bcce8b04f245a6911b4aa868c91a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdlib.h.B5C2B0A100CA9008.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/stdlib.h.FBAA07F18D6C3411.idx b/.qtc_clangd/.cache/clangd/index/stdlib.h.FBAA07F18D6C3411.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9d04ab64e5781ba6d5a358da1487508fdfa84420
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/stdlib.h.FBAA07F18D6C3411.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/streambuf.75C5EDEDED3DFFC5.idx b/.qtc_clangd/.cache/clangd/index/streambuf.75C5EDEDED3DFFC5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6332d2b9bd650fc8c44d3c828cf5d5bb4de4614a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/streambuf.75C5EDEDED3DFFC5.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/string.D5EB2A2A48A8F73A.idx b/.qtc_clangd/.cache/clangd/index/string.D5EB2A2A48A8F73A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a82c898587d00c9e1713b4bc04143e3232d4b1c1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/string.D5EB2A2A48A8F73A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/string.h.7B3E02C012B37A66.idx b/.qtc_clangd/.cache/clangd/index/string.h.7B3E02C012B37A66.idx
new file mode 100644
index 0000000000000000000000000000000000000000..28e21dc23faf372ef5bf324ebf7f012f747906ea
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/string.h.7B3E02C012B37A66.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/string.h.DF3F1111752B89FD.idx b/.qtc_clangd/.cache/clangd/index/string.h.DF3F1111752B89FD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..658f1603605d181b839f48a3d0a6bc059764e2fe
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/string.h.DF3F1111752B89FD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/string_view.C59AB79BE7E0E675.idx b/.qtc_clangd/.cache/clangd/index/string_view.C59AB79BE7E0E675.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f6fa8585d7e15561eb1d81930cd2ef5733560a9c
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/string_view.C59AB79BE7E0E675.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/strings.h.3D29CB715D4C17D8.idx b/.qtc_clangd/.cache/clangd/index/strings.h.3D29CB715D4C17D8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6fb3046edbe77def09866f07634c149b7d2b9e99
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/strings.h.3D29CB715D4C17D8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/swap.h.E869C34A311CDA2D.idx b/.qtc_clangd/.cache/clangd/index/swap.h.E869C34A311CDA2D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c88a51fae9b28415bc7a7cf71124acc547405bc0
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/swap.h.E869C34A311CDA2D.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/swap_ranges.h.DE24CDCA74F455CA.idx b/.qtc_clangd/.cache/clangd/index/swap_ranges.h.DE24CDCA74F455CA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5d8662a97111b7b3aca966df5436115314e5efac
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/swap_ranges.h.DE24CDCA74F455CA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/switch.cpp.5E64A1C94C21B0AD.idx b/.qtc_clangd/.cache/clangd/index/switch.cpp.5E64A1C94C21B0AD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f53582d399d4a699c9d5dc639bd511dfd56ed06d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/switch.cpp.5E64A1C94C21B0AD.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/switch.h.BF5073B9D8F68C9E.idx b/.qtc_clangd/.cache/clangd/index/switch.h.BF5073B9D8F68C9E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0513a0199624d1c6f43f30c3a257d4fa3a7a77e7
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/switch.h.BF5073B9D8F68C9E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/syslimits.h.B82C002FEE48C69C.idx b/.qtc_clangd/.cache/clangd/index/syslimits.h.B82C002FEE48C69C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d07e2c1d30624d712d3b905471ab4735da71a9f9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/syslimits.h.B82C002FEE48C69C.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/system_error.B08F1D75EA54DE7F.idx b/.qtc_clangd/.cache/clangd/index/system_error.B08F1D75EA54DE7F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5dae1867c981bbdba4b4ec92b02ea1a1fd89f2e1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/system_error.B08F1D75EA54DE7F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/temporary_buffer.h.7273DDD55F8BB164.idx b/.qtc_clangd/.cache/clangd/index/temporary_buffer.h.7273DDD55F8BB164.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f855aaf1c7337a2c1dc68e61c4252c348dc306b2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/temporary_buffer.h.7273DDD55F8BB164.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/tile.cpp.97942BC49F6EB717.idx b/.qtc_clangd/.cache/clangd/index/tile.cpp.97942BC49F6EB717.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ef0bb75426c041b4ae264b64b2cb978d07931458
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/tile.cpp.97942BC49F6EB717.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/tile.h.C0C26AC9BCC981FA.idx b/.qtc_clangd/.cache/clangd/index/tile.h.C0C26AC9BCC981FA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f3030c1c5864dff80b055cf799ff5a4bda6beed6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/tile.h.C0C26AC9BCC981FA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/time.h.C85D398627086DB0.idx b/.qtc_clangd/.cache/clangd/index/time.h.C85D398627086DB0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..95640dd3bf2cbf6ab7fa7cccac32c52b562960da
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/time.h.C85D398627086DB0.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/to_underlying.h.DDA6AAE529AB9BD1.idx b/.qtc_clangd/.cache/clangd/index/to_underlying.h.DDA6AAE529AB9BD1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8bfe41ac9eff231bcd822a0864d042a0ca941afd
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/to_underlying.h.DDA6AAE529AB9BD1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/transform.h.5FAC32B82C5FB5FC.idx b/.qtc_clangd/.cache/clangd/index/transform.h.5FAC32B82C5FB5FC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e96a09aac0990413b1b260f5f7871c842b6e2ecc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/transform.h.5FAC32B82C5FB5FC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/tuple.D52A4AEC44615507.idx b/.qtc_clangd/.cache/clangd/index/tuple.D52A4AEC44615507.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f7dfec5b500e8bd8e06b43492aff073e03ce3bef
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/tuple.D52A4AEC44615507.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/type_traits.06CBCBAF1EC736EA.idx b/.qtc_clangd/.cache/clangd/index/type_traits.06CBCBAF1EC736EA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0ce4703c36052d136a2aa67a752d609c272edc15
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/type_traits.06CBCBAF1EC736EA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/typeinfo.9BA767A82D306D07.idx b/.qtc_clangd/.cache/clangd/index/typeinfo.9BA767A82D306D07.idx
new file mode 100644
index 0000000000000000000000000000000000000000..df3662754f510f3e13b1a3342e5ca025add7e87d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/typeinfo.9BA767A82D306D07.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/types.h.C68FC524FC1A1480.idx b/.qtc_clangd/.cache/clangd/index/types.h.C68FC524FC1A1480.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f834b1e0d535fa864bfcda438f7525672a84581e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/types.h.C68FC524FC1A1480.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/types.h.DE5270C5A8FA26E1.idx b/.qtc_clangd/.cache/clangd/index/types.h.DE5270C5A8FA26E1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..99d743ca2d1375b071343f936dfd2e636227ca2a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/types.h.DE5270C5A8FA26E1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/types.h.FAD0508C6BD348B2.idx b/.qtc_clangd/.cache/clangd/index/types.h.FAD0508C6BD348B2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aad5915d18edcfaa2c9bc57808fbc29bc2a554bc
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/types.h.FAD0508C6BD348B2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.F874978E21EDC9F7.idx b/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.F874978E21EDC9F7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a79bd1be2bc095b6fe7315eeffe7d62441f8db70
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.F874978E21EDC9F7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.2454C8742EF03DB9.idx b/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.2454C8742EF03DB9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c10503c4717b58bb764c263809d393f05abed0f1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.2454C8742EF03DB9.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unary_function.h.A7090464431CAFB4.idx b/.qtc_clangd/.cache/clangd/index/unary_function.h.A7090464431CAFB4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ad99e7f29a351d886aaea27d5f73a5ff51e57f6b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unary_function.h.A7090464431CAFB4.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unary_negate.h.421260A2E7C1C176.idx b/.qtc_clangd/.cache/clangd/index/unary_negate.h.421260A2E7C1C176.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ed16cf7530993d0aee100d50d3ee31b8c52ae0d9
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unary_negate.h.421260A2E7C1C176.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/uniform_int_distribution.h.C14209B09789C905.idx b/.qtc_clangd/.cache/clangd/index/uniform_int_distribution.h.C14209B09789C905.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1a80402a3a9686f9b9a2fcd9d4200db80608af3d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/uniform_int_distribution.h.C14209B09789C905.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/uninitialized_algorithms.h.C5B8966D05B5D7EB.idx b/.qtc_clangd/.cache/clangd/index/uninitialized_algorithms.h.C5B8966D05B5D7EB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..76ad32267560cd5f4183183166b0d930f4dd793b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/uninitialized_algorithms.h.C5B8966D05B5D7EB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unique.h.31B5894288FEEEC1.idx b/.qtc_clangd/.cache/clangd/index/unique.h.31B5894288FEEEC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f42002e1117e1a84f6ee3952103bfe4088c42c84
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unique.h.31B5894288FEEEC1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unique_copy.h.13B941D5C528132B.idx b/.qtc_clangd/.cache/clangd/index/unique_copy.h.13B941D5C528132B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..28b3e84dea406f053a88505b342770f4ec86b2d6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unique_copy.h.13B941D5C528132B.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unique_ptr.h.A7737F22F128AE7A.idx b/.qtc_clangd/.cache/clangd/index/unique_ptr.h.A7737F22F128AE7A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4ed938bc526e71f0b9234860cffad31a35872ac5
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unique_ptr.h.A7737F22F128AE7A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unwrap_iter.h.0D88E35D2EA1A91A.idx b/.qtc_clangd/.cache/clangd/index/unwrap_iter.h.0D88E35D2EA1A91A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..220224cdacb1f8f332fb1a6ffb02e2d9b5c5e131
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unwrap_iter.h.0D88E35D2EA1A91A.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/unwrap_ref.h.48FDFAEE624A8525.idx b/.qtc_clangd/.cache/clangd/index/unwrap_ref.h.48FDFAEE624A8525.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d14ae77dadfd24ba7b0cd61b18d17835aae1d2f2
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/unwrap_ref.h.48FDFAEE624A8525.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/upper_bound.h.29A5F9CEE8E975B6.idx b/.qtc_clangd/.cache/clangd/index/upper_bound.h.29A5F9CEE8E975B6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d034abca7401ed0719c562393da2e1480b62e28a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/upper_bound.h.29A5F9CEE8E975B6.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/uses_allocator.h.1E823E582D79F610.idx b/.qtc_clangd/.cache/clangd/index/uses_allocator.h.1E823E582D79F610.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b510221dbc6262e44612c7fa8daecdf102ecc4eb
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/uses_allocator.h.1E823E582D79F610.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/utility.26BAD597020615DC.idx b/.qtc_clangd/.cache/clangd/index/utility.26BAD597020615DC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a59267b9cf3b0b864dc5bdc4ec927c5196fae22
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/utility.26BAD597020615DC.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/variant.1BC95FF4163B4242.idx b/.qtc_clangd/.cache/clangd/index/variant.1BC95FF4163B4242.idx
new file mode 100644
index 0000000000000000000000000000000000000000..35a523856fd81ba0212976950445b4d69890a51b
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/variant.1BC95FF4163B4242.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/vector.A07EA095297B0B5F.idx b/.qtc_clangd/.cache/clangd/index/vector.A07EA095297B0B5F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7c1c767e13396f6c221e80fcce660e3c8fd67b8e
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/vector.A07EA095297B0B5F.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/version.E6952CA17E2D4AAB.idx b/.qtc_clangd/.cache/clangd/index/version.E6952CA17E2D4AAB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..df27ac8dcc47f6b88baf56e1b60a60ea1ee42487
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/version.E6952CA17E2D4AAB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wait.h.F3EC58900BA3B927.idx b/.qtc_clangd/.cache/clangd/index/wait.h.F3EC58900BA3B927.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c60724c484dbaa06cbc5501b8b1385d5aa8a3356
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wait.h.F3EC58900BA3B927.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wall.cpp.ACB584EE649F924E.idx b/.qtc_clangd/.cache/clangd/index/wall.cpp.ACB584EE649F924E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9db2b35b65e5d061985c6327ac855429d19cba45
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wall.cpp.ACB584EE649F924E.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wall.h.8AB70241DC8DF6C2.idx b/.qtc_clangd/.cache/clangd/index/wall.h.8AB70241DC8DF6C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..810271a52198bc01602492ffdb2a34e4c08db69a
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wall.h.8AB70241DC8DF6C2.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wchar.h.1551F236ABD041FE.idx b/.qtc_clangd/.cache/clangd/index/wchar.h.1551F236ABD041FE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..610515400b90f88a67023ee8b413bd31e29bd71d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wchar.h.1551F236ABD041FE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wchar.h.6D53E624731F1FCB.idx b/.qtc_clangd/.cache/clangd/index/wchar.h.6D53E624731F1FCB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a702bf22a1fc82f768519e27b42c80215c5b356f
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wchar.h.6D53E624731F1FCB.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wctype.h.123F3840B7AC69B8.idx b/.qtc_clangd/.cache/clangd/index/wctype.h.123F3840B7AC69B8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a179f4c1021712c92854acd76858f77b36fd0919
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wctype.h.123F3840B7AC69B8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wctype.h.AB34E9C146C5B3A7.idx b/.qtc_clangd/.cache/clangd/index/wctype.h.AB34E9C146C5B3A7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..19b753c75ecb8c3a6381ab15207aed109a09c478
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wctype.h.AB34E9C146C5B3A7.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/weak_result_type.h.07405E77C6199FF8.idx b/.qtc_clangd/.cache/clangd/index/weak_result_type.h.07405E77C6199FF8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..22f6146095346ebe136610a52c820ac942971d27
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/weak_result_type.h.07405E77C6199FF8.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/wrap_iter.h.DF132E76DFB6CFC1.idx b/.qtc_clangd/.cache/clangd/index/wrap_iter.h.DF132E76DFB6CFC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..50485a0eb8f7853befb902ea69d76e0e2791d50d
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/wrap_iter.h.DF132E76DFB6CFC1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/xlocale.h.A5483CF9671C7AC1.idx b/.qtc_clangd/.cache/clangd/index/xlocale.h.A5483CF9671C7AC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3733005e8a00fdb36351e054a0830b88d38a87c6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/xlocale.h.A5483CF9671C7AC1.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/zombie.cpp.86BF59F9DD4C82CA.idx b/.qtc_clangd/.cache/clangd/index/zombie.cpp.86BF59F9DD4C82CA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cbee4f5a7a3606ea4002efae1601c46f38cd46e6
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/zombie.cpp.86BF59F9DD4C82CA.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/zombie.h.A6EE9956C6C0DF48.idx b/.qtc_clangd/.cache/clangd/index/zombie.h.A6EE9956C6C0DF48.idx
new file mode 100644
index 0000000000000000000000000000000000000000..79c186c754aba504a3793c205091becdd5852b78
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/zombie.h.A6EE9956C6C0DF48.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/zombieguard.cpp.902CCBFA7864CCDE.idx b/.qtc_clangd/.cache/clangd/index/zombieguard.cpp.902CCBFA7864CCDE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7580c66bc317d42d6178cf4437646ffc5c1b24c7
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/zombieguard.cpp.902CCBFA7864CCDE.idx differ
diff --git a/.qtc_clangd/.cache/clangd/index/zombieguard.h.E7BB15F441A8E1BB.idx b/.qtc_clangd/.cache/clangd/index/zombieguard.h.E7BB15F441A8E1BB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..60940493f26b8a531330b6fface6f4d52fe241c1
Binary files /dev/null and b/.qtc_clangd/.cache/clangd/index/zombieguard.h.E7BB15F441A8E1BB.idx differ
diff --git a/.qtc_clangd/compile_commands.json b/.qtc_clangd/compile_commands.json
new file mode 100644
index 0000000000000000000000000000000000000000..9f2ae7e1310b0f8f9843f360afd9f363feec7e11
--- /dev/null
+++ b/.qtc_clangd/compile_commands.json
@@ -0,0 +1,3542 @@
+[
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.cpp"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-KKRrPt/clang-uiheader-OGylQB",
+        "-nostdinc",
+        "-nostdinc++",
+        "-std=c++17",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-include",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler.config",
+        "-DQ_CREATOR_RUN",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile",
+        "-F",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/usr/local/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/SDKs/MacOSX13.1.sdk/usr/include",
+        "-isystem",
+        "/Library/Developer/CommandLineTools/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h"
+    ],
+    "directory": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h"
+}
+]
\ No newline at end of file
diff --git a/DungeonCrawler/.DS_Store b/DungeonCrawler/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..cce1d4cfeda2409a0aad41ac03cb45cf5dc41f30
Binary files /dev/null and b/DungeonCrawler/.DS_Store differ
diff --git a/DungeonCrawler/DungeonCrawler.pro b/DungeonCrawler/DungeonCrawler.pro
new file mode 100644
index 0000000000000000000000000000000000000000..b4b1b585fd590ca650385600290a32adebc4e87c
--- /dev/null
+++ b/DungeonCrawler/DungeonCrawler.pro
@@ -0,0 +1,112 @@
+QT += core gui
+QT += testlib
+greaterThan(QT_MAJOR_VERSION, 5): QT += widgets
+CONFIG += c++11
+
+SOURCES += \
+        GUI/controlbutton.cpp \
+        GUI/graphicalui.cpp \
+        GUI/mainwindow.cpp \
+        abstractui.cpp \
+        active.cpp \
+        character/character.cpp \
+        character/player.cpp \
+        character/zombie.cpp \
+        character/zombieguard.cpp \
+        controller/controller.cpp \
+        controller/guardcontroller.cpp \
+        controller/stationarycontroller.cpp \
+        dungeoncrawler.cpp \
+        helper/list.cpp \
+        level.cpp \
+        main.cpp \
+        passive.cpp \
+        GUI/startscreen.cpp \
+        tile/door.cpp \
+        tile/floor.cpp \
+        tile/levelchanger.cpp \
+        tile/lootchest.cpp \
+        tile/pit.cpp \
+        tile/portal.cpp \
+        tile/ramp.cpp \
+        tile/switch.cpp \
+        tile/tile.cpp \
+        tile/wall.cpp
+
+HEADERS += \
+    GUI/controlbutton.h \
+    GUI/graphicalui.h \
+    GUI/mainwindow.h \
+    abstractui.h \
+    active.h \
+    character/character.h \
+    character/player.h \
+    character/zombie.h \
+    character/zombieguard.h \
+    controller/controller.h \
+    controller/guardcontroller.h \
+    controller/stationarycontroller.h \
+    dungeoncrawler.h \
+    helper/list.h \
+    level.h \
+    passive.h \
+    GUI/startscreen.h \
+    tile/door.h \
+    tile/floor.h \
+    tile/levelchanger.h \
+    tile/lootchest.h \
+    tile/pit.h \
+    tile/portal.h \
+    tile/ramp.h \
+    tile/switch.h \
+    tile/tile.h \
+    tile/wall.h
+
+DISTFILES += \
+    textures/arrows/arrow_down.png \
+    textures/arrows/arrow_down_left.png \
+    textures/arrows/arrow_down_right.png \
+    textures/arrows/arrow_left.png \
+    textures/arrows/arrow_right.png \
+    textures/arrows/arrow_skip.png \
+    textures/arrows/arrow_up.png \
+    textures/arrows/arrow_up_left.png \
+    textures/arrows/arrow_up_right.png \
+    textures/bloody_frame.png \
+    textures/char/back/char_back_1.png \
+    textures/char/back/char_back_2.png \
+    textures/char/back/char_back_3.png \
+    textures/char/char_complete.png \
+    textures/char/front/char_front_1.png \
+    textures/char/front/char_front_2.png \
+    textures/char/front/char_front_3.png \
+    textures/char/left/char_left_1.png \
+    textures/char/left/char_left_2.png \
+    textures/char/left/char_left_3.png \
+    textures/char/right/char_right_1.png \
+    textures/char/right/char_right_2.png \
+    textures/char/right/char_right_3.png \
+    textures/doors/door1.png \
+    textures/doors/door2.png \
+    textures/floor/floor1.png \
+    textures/floor/floor2.png \
+    textures/floor/floor3.png \
+    textures/floor/floor4.png \
+    textures/floor/floor5.png \
+    textures/new_game_button.png \
+    textures/pit.png \
+    textures/portal/portal1.png \
+    textures/portal/portal2.png \
+    textures/portal/portal3.png \
+    textures/ramp.png \
+    textures/startscreen.png \
+    textures/switch.png \
+    textures/wall/wall1.png \
+    textures/zombie/zombie_left.png \
+    textures/zombie/zombie_right.png \
+    textures2/chest.png \
+    textures2/levelchanger.png
+
+FORMS += \
+    GUI/mainwindow.ui \
+    GUI/startscreen.ui
diff --git a/DungeonCrawler/DungeonCrawler.pro.user b/DungeonCrawler/DungeonCrawler.pro.user
new file mode 100644
index 0000000000000000000000000000000000000000..e80fe424048dbe0be099161a8371f01897f73c58
--- /dev/null
+++ b/DungeonCrawler/DungeonCrawler.pro.user
@@ -0,0 +1,269 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE QtCreatorProject>
+<!-- Written by QtCreator 7.0.2, 2023-05-17T21:26:53. -->
+<qtcreator>
+ <data>
+  <variable>EnvironmentId</variable>
+  <value type="QByteArray">{565d725f-4415-484d-8781-98a1fc2d3544}</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.ActiveTarget</variable>
+  <value type="qlonglong">0</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.EditorSettings</variable>
+  <valuemap type="QVariantMap">
+   <value type="bool" key="EditorConfiguration.AutoIndent">true</value>
+   <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
+   <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
+   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
+    <value type="QString" key="language">Cpp</value>
+    <valuemap type="QVariantMap" key="value">
+     <value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
+    </valuemap>
+   </valuemap>
+   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
+    <value type="QString" key="language">QmlJS</value>
+    <valuemap type="QVariantMap" key="value">
+     <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
+    </valuemap>
+   </valuemap>
+   <value type="qlonglong" key="EditorConfiguration.CodeStyle.Count">2</value>
+   <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
+   <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
+   <value type="int" key="EditorConfiguration.IndentSize">4</value>
+   <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
+   <value type="int" key="EditorConfiguration.MarginColumn">80</value>
+   <value type="bool" key="EditorConfiguration.MouseHiding">true</value>
+   <value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
+   <value type="int" key="EditorConfiguration.PaddingMode">1</value>
+   <value type="bool" key="EditorConfiguration.PreferSingleLineComments">false</value>
+   <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
+   <value type="bool" key="EditorConfiguration.ShowMargin">false</value>
+   <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
+   <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
+   <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
+   <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
+   <value type="int" key="EditorConfiguration.TabSize">8</value>
+   <value type="bool" key="EditorConfiguration.UseGlobal">true</value>
+   <value type="bool" key="EditorConfiguration.UseIndenter">false</value>
+   <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
+   <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
+   <value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
+   <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
+   <value type="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value>
+   <value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
+   <value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.PluginSettings</variable>
+  <valuemap type="QVariantMap">
+   <valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
+    <value type="bool" key="AutoTest.Framework.Boost">true</value>
+    <value type="bool" key="AutoTest.Framework.CTest">false</value>
+    <value type="bool" key="AutoTest.Framework.Catch">true</value>
+    <value type="bool" key="AutoTest.Framework.GTest">true</value>
+    <value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
+    <value type="bool" key="AutoTest.Framework.QtTest">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
+   <value type="int" key="AutoTest.RunAfterBuild">0</value>
+   <value type="bool" key="AutoTest.UseGlobal">true</value>
+   <valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"/>
+   <value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
+   <value type="QString" key="ClangCodeModel.WarningConfigId">Builtin.BuildSystem</value>
+   <valuemap type="QVariantMap" key="ClangTools">
+    <value type="bool" key="ClangTools.AnalyzeOpenFiles">true</value>
+    <value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
+    <value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
+    <value type="int" key="ClangTools.ParallelJobs">4</value>
+    <valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
+    <valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
+    <valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
+    <value type="bool" key="ClangTools.UseGlobalSettings">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="CppEditor.QuickFix">
+    <value type="bool" key="UseGlobalSettings">true</value>
+   </valuemap>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Target.0</variable>
+  <valuemap type="QVariantMap">
+   <value type="QString" key="DeviceType">Desktop</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop (x86-darwin-generic-mach_o-64bit)</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop (x86-darwin-generic-mach_o-64bit)</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{257eabf5-97d3-4e48-80df-0e65e319fc7c}</value>
+   <value type="qlonglong" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
+   <value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
+   <value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
+    <value type="int" key="EnableQmlDebugging">0</value>
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug</value>
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+     </valuemap>
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+     </valuemap>
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Release</value>
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Release</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+     </valuemap>
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+     </valuemap>
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="int" key="QtQuickCompiler">0</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
+    <value type="int" key="EnableQmlDebugging">0</value>
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Profile</value>
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Profile</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+     </valuemap>
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+     </valuemap>
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ParseStandardOutput">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="int" key="QtQuickCompiler">0</value>
+    <value type="int" key="SeparateDebugInfo">0</value>
+   </valuemap>
+   <value type="qlonglong" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
+    <value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
+   </valuemap>
+   <value type="qlonglong" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
+    <value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="CustomOutputParsers"/>
+    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">DungeonCrawler2</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro</value>
+    <value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory.default">/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/MacOS</value>
+   </valuemap>
+   <value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.TargetCount</variable>
+  <value type="qlonglong">1</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Updater.FileVersion</variable>
+  <value type="int">22</value>
+ </data>
+ <data>
+  <variable>Version</variable>
+  <value type="int">22</value>
+ </data>
+</qtcreator>
diff --git a/DungeonCrawler/GUI/controlbutton.cpp b/DungeonCrawler/GUI/controlbutton.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..a902c57185a8dd56ba028952d69ce72c8572103a
--- /dev/null
+++ b/DungeonCrawler/GUI/controlbutton.cpp
@@ -0,0 +1,14 @@
+#include "controlbutton.h"
+#include "GUI/graphicalui.h"
+
+ControlButton::ControlButton(int p_direction, GraphicalUI* p_gui) : direction(p_direction), gui(p_gui)
+{
+    Qt::Key numpadList[] = { Qt::Key_1, Qt::Key_2, Qt::Key_3, Qt::Key_4, Qt::Key_5, Qt::Key_6, Qt::Key_7, Qt::Key_8, Qt::Key_9 };
+    //setShortcut(QKeySequence( numpadList[direction-1] ));
+    connect(this, &ControlButton::clicked, this, &ControlButton::setDirection);
+}
+
+void ControlButton::setDirection()
+{
+    gui->proxyMove(direction);
+}
diff --git a/DungeonCrawler/GUI/controlbutton.h b/DungeonCrawler/GUI/controlbutton.h
new file mode 100644
index 0000000000000000000000000000000000000000..056b8128d10a590a76d3b8d7edf65b82d8c9b3cc
--- /dev/null
+++ b/DungeonCrawler/GUI/controlbutton.h
@@ -0,0 +1,20 @@
+#ifndef CONTROLBUTTON_H
+#define CONTROLBUTTON_H
+
+#include <QPushButton>
+
+class GraphicalUI;
+class ControlButton : public QPushButton
+{
+public:
+    ControlButton(int, GraphicalUI*);
+
+public slots:
+    void setDirection();
+
+private:
+    int direction;
+    GraphicalUI* gui;
+};
+
+#endif // CONTROLBUTTON_H
diff --git a/DungeonCrawler/GUI/graphicalui.cpp b/DungeonCrawler/GUI/graphicalui.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..992263abf59a2db9cfccb68d215e9b72bf186fdf
--- /dev/null
+++ b/DungeonCrawler/GUI/graphicalui.cpp
@@ -0,0 +1,304 @@
+#include "graphicalui.h"
+#include "dungeoncrawler.h"
+
+#include <QPainter>
+
+GraphicalUI::GraphicalUI(DungeonCrawler* p_dungenCrawler, QWidget* parent) : QMainWindow(parent), dungenCrawler(p_dungenCrawler)
+{
+    initTextures();
+    startscreen = new StartScreen(this, parent);
+    startscreen->show();
+    mainwindow = new MainWindow(this, parent);
+}
+
+void GraphicalUI::draw(Level* p_level)
+{
+    if (!levelCreated)
+    {
+        mainwindow->initLevel(p_level);
+        levelCreated = true;
+    }
+
+    if (!dungenCrawler->getLevelTextureInit())
+    {
+        mainwindow->initLevelTextures(p_level);
+        dungenCrawler->setLevelTextureInit(true);
+    }
+
+    for (QPixmap* tempPixmap : paintedTiles)
+    {
+        delete tempPixmap;
+    }
+    paintedTiles.clear();
+
+    for (int i = 0; i < p_level->getRowCount(); i++)
+    {
+        for (int j = 0; j < p_level->getColCount(); j++)
+        {
+            Tile* tempTile = p_level->getTile(i, j);
+            string texture;
+
+            bool hasChar          = tempTile->hasCharacter();
+            bool isDoor           = typeid(Door)         == typeid(*tempTile);
+            bool isFloor          = typeid(Floor)        == typeid(*tempTile);
+            bool isPit            = typeid(Pit)          == typeid(*tempTile);
+            bool isPortal         = typeid(Portal)       == typeid(*tempTile);
+            bool isRamp           = typeid(Ramp)         == typeid(*tempTile);
+            bool isSwitch         = typeid(Switch)       == typeid(*tempTile);
+            bool isWall           = typeid(Wall)         == typeid(*tempTile);
+            bool isLevelChanger   = typeid(Levelchanger) == typeid(*tempTile);
+            bool isChest          = typeid(Lootchest) == typeid(*tempTile);
+
+            if (isDoor)
+            {
+                Door* tempDoor = static_cast<Door*>(tempTile);
+
+                if (tempDoor->getIsOpen())
+                {
+                    texture = "tex_door2";
+                }
+                else
+                {
+                    texture = "tex_door1";
+                }
+
+            }
+            else if (isFloor)
+            {
+                texture = p_level->getTile(i, j)->getTexture();
+            }
+
+            else if (isPit)
+            {
+                texture = "tex_pit";
+            }
+
+            else if (isPortal)
+            {
+                Portal* tempDoor = static_cast<Portal*>(tempTile);
+                texture = "tex_portal" + to_string( tempDoor->getPortalType() );
+            }
+
+            else if (isRamp)
+            {
+                texture = "tex_ramp";
+            }
+
+            else if (isSwitch)
+            {
+                texture = "tex_switch";
+            }
+
+            else if (isWall)
+            {
+                texture = "tex_wall1";
+            }
+
+            else if (isLevelChanger)
+            {
+                texture = "tex_levelchanger";
+            }
+
+            else if (isChest)
+            {
+                texture = "tex_chest";
+
+            }
+            mainwindow->changeTexture(i, j, getTexture(texture));
+
+            if (hasChar)
+            {
+                string charTexture;
+
+                if (tempTile->getCharacter()->getIsZombie())
+                {
+                    charTexture = "tex_zombie_left";
+                }
+                else
+                {
+                    charTexture = getPlayerTexture();
+                }
+
+                QPixmap* paintedTile = new QPixmap(70, 70);
+                paintedTiles.push_back(paintedTile);
+                paintedTile->fill(Qt::transparent);
+                QPainter* painter = new QPainter(paintedTile);
+
+                if (isPit)
+                {
+                    painter->drawPixmap(5, 10, 70, 70, *getTexture(charTexture));
+                    painter->drawPixmap(0, 0, 70, 70, *getTexture(texture));
+                }
+
+                else if (isRamp)
+                {
+                    painter->drawPixmap(0,  0, 70, 70, *getTexture(texture));
+                    painter->drawPixmap(2, -2, 70, 70, *getTexture(charTexture));
+                }
+
+                else
+                {
+                    painter->drawPixmap(0, 0, 70, 70, *getTexture(texture));
+                    painter->drawPixmap(0, 0, 70, 70, *getTexture(charTexture));
+                }
+                painter->end();
+                mainwindow->changeTexture(i, j, paintedTile);
+            }
+        }
+    }
+}
+
+string GraphicalUI::getPlayerTexture()
+{
+    string texture = ("tex_char_front_" + to_string( rand() % 3 + 1 ));
+
+    switch (lastInput)
+    {
+        case 1: texture = ("tex_char_left_"  + to_string( rand() % 3 + 1 )); break;
+        case 2: texture = ("tex_char_back_" + to_string( rand() % 3 + 1 )); break;
+        case 3: texture = ("tex_char_right_" + to_string( rand() % 3 + 1 )); break;
+        case 4: texture = ("tex_char_left_"  + to_string( rand() % 3 + 1 )); break;
+        case 5: texture = ("tex_char_front_" + to_string( rand() % 3 + 1 )); break;
+        case 6: texture = ("tex_char_right_" + to_string( rand() % 3 + 1 )); break;
+        case 7: texture = ("tex_char_left_"  + to_string( rand() % 3 + 1 )); break;
+        case 8: texture = ("tex_char_front_"  + to_string( rand() % 3 + 1 )); break;
+        case 9: texture = ("tex_char_right_" + to_string( rand() % 3 + 1 )); break;
+    }
+    return texture;
+}
+
+void GraphicalUI::initTextures()
+{
+    vector<string> textureNames =
+    {
+        "tex_bloody_frame",
+        "tex_new_game_button",
+        "tex_pit",
+        "tex_ramp",
+        "tex_startscreen",
+        "tex_switch",
+        "tex_arrow_down",
+        "tex_arrow_down_left",
+        "tex_arrow_down_right",
+        "tex_arrow_left",
+        "tex_arrow_right",
+        "tex_arrow_skip",
+        "tex_arrow_up",
+        "tex_arrow_up_left",
+        "tex_arrow_up_right",
+        "tex_char_complete",
+        "tex_char_back_1",
+        "tex_char_back_2",
+        "tex_char_back_3",
+        "tex_char_front_1",
+        "tex_char_front_2",
+        "tex_char_front_3",
+        "tex_char_left_1",
+        "tex_char_left_2",
+        "tex_char_left_3",
+        "tex_char_right_1",
+        "tex_char_right_2",
+        "tex_char_right_3",
+        "tex_door1",
+        "tex_door2",
+        "tex_floor1",
+        "tex_floor2",
+        "tex_floor3",
+        "tex_floor4",
+        "tex_floor5",
+        "tex_portal1",
+        "tex_portal2",
+        "tex_portal3",
+        "tex_wall1",
+        "tex_zombie_left",
+        "tex_zombie_right",
+        "tex_levelchanger",
+        "tex_chest"
+    };
+
+    vector<QString> texturePath =
+    {
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/bloody_frame.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/new_game_button.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/pit.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/ramp.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/startscreen.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/switch.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_down.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_down_left.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_down_right.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_left.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_right.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_skip.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_up.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_up_left.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_up_right.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/char_complete.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/back/char_back_1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/back/char_back_2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/back/char_back_3.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/front/char_front_1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/front/char_front_2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/front/char_front_3.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/left/char_left_1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/left/char_left_2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/left/char_left_3.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/right/char_right_1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/right/char_right_2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/right/char_right_3.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/doors/door1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/doors/door2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor3.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor4.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor5.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/portal/portal1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/portal/portal2.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/portal/portal3.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/wall/wall1.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/zombie/zombie_left.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/zombie/zombie_right.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures2/levelchanger.png",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures2/chest.png"
+    };
+
+    for (size_t vectorPos = 0; vectorPos < textureNames.size(); vectorPos++)
+    {
+        QPixmap* tempTexture = new QPixmap;
+        tempTexture->load( texturePath.at(vectorPos));
+        textureMap[textureNames.at(vectorPos)] = tempTexture;
+    }
+}
+
+QPixmap* GraphicalUI::getTexture(string p_textureName)
+{
+    return textureMap.at(p_textureName);
+}
+
+void GraphicalUI::proxyMove(int p_move)
+{
+    lastInput = p_move;
+    dungenCrawler->play(lastInput);
+}
+
+int GraphicalUI::move()
+{
+    return lastInput;
+}
+
+void GraphicalUI::btnNewGame()
+{
+    startscreen->hide();
+    mainwindow->show();
+}
+
+void GraphicalUI::updateHpBar(int hp, int maxHP)
+{
+    mainwindow->updateHpBar(hp, maxHP);
+}
+
+void GraphicalUI::printStrengthLabel(int strength)
+{
+    mainwindow->printStrengthLabel(strength);
+}
diff --git a/DungeonCrawler/GUI/graphicalui.h b/DungeonCrawler/GUI/graphicalui.h
new file mode 100644
index 0000000000000000000000000000000000000000..5be8d78ec541b4e9777ab00ff42b6220f6fbe385
--- /dev/null
+++ b/DungeonCrawler/GUI/graphicalui.h
@@ -0,0 +1,56 @@
+#ifndef GRAPHICALUI_H
+#define GRAPHICALUI_H
+
+#include <QMainWindow>
+#include <map>
+
+#include <controller/controller.h>
+#include <abstractui.h>
+#include <GUI/startscreen.h>
+#include <GUI/mainwindow.h>
+
+class DungeonCrawler;
+
+class GraphicalUI : public QMainWindow, public AbstractUI, public Controller
+{
+    Q_OBJECT
+
+public:
+    GraphicalUI(DungeonCrawler*, QWidget* parent = nullptr);
+
+    void draw(Level*) override;
+    int move() override;
+
+    QPixmap* getTexture(string);
+
+    void proxyMove(int);
+    string getPlayerTexture();
+
+    void setLevelTextureInit(bool newLevelTextureInit);
+
+    void updateHpBar(int, int);
+    void printStrengthLabel(int);
+
+public slots:
+    void btnNewGame();
+
+private:
+    DungeonCrawler* dungenCrawler;
+
+    int lastInput;
+    GraphicalUI* gui;
+
+    StartScreen* startscreen;
+    MainWindow* mainwindow;
+
+    void initTextures();
+    map<string, QPixmap*> textureMap;
+
+    bool levelCreated = false;
+    void initLevel(Level*);
+
+    vector<QPixmap*> paintedTiles;
+};
+
+#endif // GRAPHICALUI_H↔
+
diff --git a/DungeonCrawler/GUI/mainwindow.cpp b/DungeonCrawler/GUI/mainwindow.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..45fe5b0ae472c352e1cd4499e13f8e082036c8de
--- /dev/null
+++ b/DungeonCrawler/GUI/mainwindow.cpp
@@ -0,0 +1,102 @@
+#include "mainwindow.h"
+#include "ui_mainwindow.h"
+#include "GUI/graphicalui.h"
+
+MainWindow::MainWindow(GraphicalUI* p_graphicalui, QWidget *parent) : QMainWindow(parent), graphicalui(p_graphicalui), ui(new Ui::MainWindow)
+{
+    ui->setupUi(this);
+    initBloodyFrame();
+    initControls();
+}
+
+MainWindow::~MainWindow()
+{
+    delete ui;
+}
+
+void MainWindow::initBloodyFrame()
+{
+    ui->bloodyFrame->setPixmap(*graphicalui->getTexture("tex_bloody_frame"));
+}
+
+void MainWindow::initControls(){
+
+    int directions[9] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
+    string textures[9] =
+    {
+        "tex_arrow_up_left",
+        "tex_arrow_up",
+        "tex_arrow_up_right",
+
+        "tex_arrow_left",
+        "tex_arrow_skip",
+        "tex_arrow_right",
+
+        "tex_arrow_down_left",
+        "tex_arrow_down",
+        "tex_arrow_down_right",
+    };
+
+    int maxRows = 3, maxCols = 3, textureCounter = 0;
+
+    for (int i = 0; i < maxRows; i++)
+    {
+        for (int j = 0; j < maxCols; j++, textureCounter++)
+        {
+            ControlButton* tmpButton = new ControlButton(directions[textureCounter], graphicalui);
+
+            tmpButton->setIcon(*graphicalui->getTexture(textures[textureCounter]));
+            tmpButton->setIconSize(QSize(64,64));
+            tmpButton->setStyleSheet("border:none");
+
+            ui->gridLayoutConrtols->addWidget(tmpButton, i, j, Qt::AlignCenter);
+        }
+    }
+}
+
+void MainWindow::changeTexture(int row, int col, QPixmap* pixmap)
+{
+    QLabel* tempLabel = qobject_cast<QLabel*>(ui->gridLayoutLevel->itemAtPosition(row, col)->widget());
+    tempLabel->setPixmap(*pixmap);
+}
+
+void MainWindow::initLevel(Level* p_level)
+{
+    for (int i = 0; i < p_level->getRowCount(); i++)
+    {
+        for (int j = 0; j < p_level->getColCount(); j++)
+        {
+            QLabel* tempLabel = new QLabel();
+            ui->gridLayoutLevel->addWidget(tempLabel, i, j, Qt::AlignCenter);
+        }
+    }
+}
+
+void MainWindow::initLevelTextures(Level* p_level)
+{
+    for (int i = 0; i < p_level->getRowCount(); i++)
+    {
+        for (int j = 0; j < p_level->getColCount(); j++)
+        {
+            QLabel* tempLabel = qobject_cast<QLabel*>(ui->gridLayoutLevel->itemAtPosition(i, j)->widget());
+            string texture = "tex_floor" + to_string( rand() % 5 + 1 );
+
+            tempLabel->setPixmap(*graphicalui->getTexture( texture ));
+            tempLabel->setScaledContents(true);
+
+            p_level->getTile(i, j)->setTexture(texture);
+        }
+    }
+}
+
+void MainWindow::updateHpBar(int hp, int maxHP)
+{
+    ui->progressBarHp->setMaximum(maxHP);
+    ui->progressBarHp->setMinimum(0);
+    ui->progressBarHp->setValue(hp);
+}
+
+void MainWindow::printStrengthLabel(int strength)
+{
+    ui->labelStrength->setText(QString::fromStdString("Strength: " + to_string(strength)));
+}
diff --git a/DungeonCrawler/GUI/mainwindow.h b/DungeonCrawler/GUI/mainwindow.h
new file mode 100644
index 0000000000000000000000000000000000000000..59ca6a50764e8cbabf2a724c252ca7875d49eb7e
--- /dev/null
+++ b/DungeonCrawler/GUI/mainwindow.h
@@ -0,0 +1,44 @@
+#ifndef MAINWINDOW_H
+#define MAINWINDOW_H
+
+#include <QLabel>
+#include <QMainWindow>
+#include <tile/tile.h>
+#include <tile/pit.h>
+#include <GUI/controlbutton.h>
+#include <QPushButton>
+#include <map>
+#include <level.h>
+
+namespace Ui { class MainWindow; }
+
+class GraphicalUI;
+
+class MainWindow : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit MainWindow(GraphicalUI*, QWidget* parent = nullptr);
+    ~MainWindow();
+
+    void initLevel(Level*);
+    void initLevelTextures(Level*);
+    void changeTexture(int, int, QPixmap*);
+    QPixmap* getTileTexture(int, int);
+
+    void updateHpBar(int, int);
+    void printStrengthLabel(int);
+    void initBloodyFrame();
+
+private:
+    GraphicalUI* graphicalui;
+    Ui::MainWindow* ui;
+
+    void initControls();
+    void initLevel();
+
+    map<Character*, QLabel*> characterLabels;
+};
+
+#endif // MAINWINDOW_H
diff --git a/DungeonCrawler/GUI/mainwindow.ui b/DungeonCrawler/GUI/mainwindow.ui
new file mode 100644
index 0000000000000000000000000000000000000000..5f3818eb63fb4d6497534472bdd589d340c2ccf3
--- /dev/null
+++ b/DungeonCrawler/GUI/mainwindow.ui
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>MainWindow</class>
+ <widget class="QMainWindow" name="MainWindow">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>1200</width>
+    <height>749</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>MainWindow</string>
+  </property>
+  <widget class="QWidget" name="centralwidget">
+   <widget class="QGroupBox" name="groupBoxControls">
+    <property name="geometry">
+     <rect>
+      <x>940</x>
+      <y>370</y>
+      <width>211</width>
+      <height>211</height>
+     </rect>
+    </property>
+    <property name="title">
+     <string/>
+    </property>
+    <widget class="QWidget" name="gridLayoutWidget_2">
+     <property name="geometry">
+      <rect>
+       <x>0</x>
+       <y>0</y>
+       <width>211</width>
+       <height>211</height>
+      </rect>
+     </property>
+     <layout class="QGridLayout" name="gridLayoutConrtols"/>
+    </widget>
+   </widget>
+   <widget class="QGroupBox" name="groupBoxLevel">
+    <property name="geometry">
+     <rect>
+      <x>60</x>
+      <y>90</y>
+      <width>821</width>
+      <height>541</height>
+     </rect>
+    </property>
+    <property name="title">
+     <string/>
+    </property>
+    <widget class="QWidget" name="gridLayoutWidget">
+     <property name="geometry">
+      <rect>
+       <x>0</x>
+       <y>0</y>
+       <width>821</width>
+       <height>541</height>
+      </rect>
+     </property>
+     <layout class="QGridLayout" name="gridLayoutLevel"/>
+    </widget>
+   </widget>
+   <widget class="QLabel" name="bloodyFrame">
+    <property name="geometry">
+     <rect>
+      <x>0</x>
+      <y>0</y>
+      <width>1200</width>
+      <height>700</height>
+     </rect>
+    </property>
+    <property name="styleSheet">
+     <string notr="true">background-color: rgb(0, 0, 0);</string>
+    </property>
+    <property name="text">
+     <string/>
+    </property>
+    <property name="pixmap">
+     <pixmap>../textures/bloody_frame.png</pixmap>
+    </property>
+    <property name="scaledContents">
+     <bool>true</bool>
+    </property>
+   </widget>
+   <widget class="QGroupBox" name="groupBoxStatus">
+    <property name="geometry">
+     <rect>
+      <x>940</x>
+      <y>210</y>
+      <width>211</width>
+      <height>91</height>
+     </rect>
+    </property>
+    <property name="styleSheet">
+     <string notr="true">
+background-color: rgb(78, 80, 79);</string>
+    </property>
+    <property name="title">
+     <string/>
+    </property>
+    <widget class="QLabel" name="labelStrength">
+     <property name="geometry">
+      <rect>
+       <x>10</x>
+       <y>10</y>
+       <width>191</width>
+       <height>31</height>
+      </rect>
+     </property>
+     <property name="text">
+      <string/>
+     </property>
+    </widget>
+    <widget class="QProgressBar" name="progressBarHp">
+     <property name="geometry">
+      <rect>
+       <x>10</x>
+       <y>50</y>
+       <width>191</width>
+       <height>23</height>
+      </rect>
+     </property>
+     <property name="value">
+      <number>24</number>
+     </property>
+    </widget>
+   </widget>
+   <zorder>bloodyFrame</zorder>
+   <zorder>groupBoxLevel</zorder>
+   <zorder>groupBoxControls</zorder>
+   <zorder>groupBoxStatus</zorder>
+  </widget>
+  <widget class="QMenuBar" name="menubar">
+   <property name="geometry">
+    <rect>
+     <x>0</x>
+     <y>0</y>
+     <width>1200</width>
+     <height>22</height>
+    </rect>
+   </property>
+   <widget class="QMenu" name="menuLol">
+    <property name="title">
+     <string>Lol</string>
+    </property>
+   </widget>
+   <addaction name="menuLol"/>
+  </widget>
+  <widget class="QStatusBar" name="statusbar"/>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git a/DungeonCrawler/GUI/startscreen.cpp b/DungeonCrawler/GUI/startscreen.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..cfca3a587e7fb17c738a50c95223343fea25277c
--- /dev/null
+++ b/DungeonCrawler/GUI/startscreen.cpp
@@ -0,0 +1,16 @@
+#include "startscreen.h"
+#include "ui_startscreen.h"
+#include "GUI/graphicalui.h"
+
+StartScreen::StartScreen(GraphicalUI* p_graphicalui, QWidget *parent) : QDialog(parent), graphicalui(p_graphicalui), ui(new Ui::StartScreen)
+{
+    ui->setupUi(this);
+    ui->btnNewGame->setIcon(*graphicalui->getTexture("tex_new_game_button"));
+    ui->startScreenTexture->setPixmap( *graphicalui->getTexture("tex_startscreen") );
+    connect(ui->btnNewGame, SIGNAL(clicked()), graphicalui, SLOT(btnNewGame()));
+}
+
+StartScreen::~StartScreen() {
+    delete ui;
+}
+
diff --git a/DungeonCrawler/GUI/startscreen.h b/DungeonCrawler/GUI/startscreen.h
new file mode 100644
index 0000000000000000000000000000000000000000..2a115aa05ace32e5914512eb477c0bdebd7bbd88
--- /dev/null
+++ b/DungeonCrawler/GUI/startscreen.h
@@ -0,0 +1,22 @@
+#ifndef STARTSCREEN_H
+#define STARTSCREEN_H
+
+#include <QDialog>
+namespace Ui { class StartScreen; }
+
+class GraphicalUI;
+
+class StartScreen : public QDialog
+{
+    Q_OBJECT
+
+public:
+    explicit StartScreen(GraphicalUI*, QWidget* parent = nullptr);
+    ~StartScreen();
+
+private:
+    GraphicalUI* graphicalui;
+    Ui::StartScreen* ui;
+};
+
+#endif // STARTSCREEN_H
diff --git a/DungeonCrawler/GUI/startscreen.ui b/DungeonCrawler/GUI/startscreen.ui
new file mode 100644
index 0000000000000000000000000000000000000000..2661acd40d961dd07e196706f3626ac4d2727626
--- /dev/null
+++ b/DungeonCrawler/GUI/startscreen.ui
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>StartScreen</class>
+ <widget class="QDialog" name="StartScreen">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>1200</width>
+    <height>700</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>Dialog</string>
+  </property>
+  <widget class="QLabel" name="startScreenTexture">
+   <property name="geometry">
+    <rect>
+     <x>-10</x>
+     <y>0</y>
+     <width>1200</width>
+     <height>720</height>
+    </rect>
+   </property>
+   <property name="styleSheet">
+    <string notr="true">background-color: rgb(0, 0, 0);</string>
+   </property>
+   <property name="text">
+    <string/>
+   </property>
+   <property name="pixmap">
+    <pixmap>../textures/startscreen.png</pixmap>
+   </property>
+   <property name="scaledContents">
+    <bool>true</bool>
+   </property>
+  </widget>
+  <widget class="QPushButton" name="btnNewGame">
+   <property name="geometry">
+    <rect>
+     <x>470</x>
+     <y>530</y>
+     <width>270</width>
+     <height>200</height>
+    </rect>
+   </property>
+   <property name="text">
+    <string/>
+   </property>
+   <property name="icon">
+    <iconset>
+     <normaloff>../textures/new_game_button.png</normaloff>../textures/new_game_button.png</iconset>
+   </property>
+   <property name="iconSize">
+    <size>
+     <width>270</width>
+     <height>200</height>
+    </size>
+   </property>
+  </widget>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git a/DungeonCrawler/abstractui.cpp b/DungeonCrawler/abstractui.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..a096b46730134549da5b287f85275f6fcb3e821e
--- /dev/null
+++ b/DungeonCrawler/abstractui.cpp
@@ -0,0 +1,6 @@
+#include "abstractui.h"
+
+AbstractUI::AbstractUI()
+{
+
+}
diff --git a/DungeonCrawler/abstractui.h b/DungeonCrawler/abstractui.h
new file mode 100644
index 0000000000000000000000000000000000000000..2bd91f53fc22dd586f8b72df35888c858c45732e
--- /dev/null
+++ b/DungeonCrawler/abstractui.h
@@ -0,0 +1,13 @@
+#ifndef ABSTRACTUI_H
+#define ABSTRACTUI_H
+
+#include <level.h>
+
+class AbstractUI
+{
+public:
+    AbstractUI();
+    virtual void draw(Level*) = 0;
+};
+
+#endif // ABSTRACTUI_H
diff --git a/DungeonCrawler/active.cpp b/DungeonCrawler/active.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..cdb118c04bf064135c0bafe669d06f319a4cb295
--- /dev/null
+++ b/DungeonCrawler/active.cpp
@@ -0,0 +1,46 @@
+#include "active.h"
+
+Active::Active()
+{
+
+}
+
+void Active::attach(Passive* object)
+{
+    if (findPassivObject(object) < 0)
+    {
+        observers.push_back(object);
+    }
+}
+
+void Active::detach(Passive* object)
+{
+    observers.erase(observers.begin() +findPassivObject(object));
+}
+
+void Active::activate()
+{
+    for (Passive* tempObject : observers)
+    {
+        tempObject->notify(this);
+    }
+}
+
+int Active::findPassivObject(Passive* object)
+{
+    size_t size = observers.size();
+
+    if (size == 0)
+    {
+        return -1;
+    }
+
+    for (size_t i = 0; i < size -1; i++)
+    {
+        if (observers.at(i) == object)
+        {
+            return i;
+        }
+    }
+    return -1;
+}
diff --git a/DungeonCrawler/active.h b/DungeonCrawler/active.h
new file mode 100644
index 0000000000000000000000000000000000000000..c167b6d5668914f505e2070896f19af1c4325c71
--- /dev/null
+++ b/DungeonCrawler/active.h
@@ -0,0 +1,22 @@
+#ifndef ACTIVE_H
+#define ACTIVE_H
+
+#include <passive.h>
+#include <vector>
+
+
+class Active
+{
+public:
+    Active();
+
+    void attach(Passive*);
+    void detach(Passive*);
+    void activate();
+
+private:
+    std::vector<Passive*>observers;
+    int findPassivObject(Passive*);
+};
+
+#endif // ACTIVE_H
diff --git a/DungeonCrawler/character/character.cpp b/DungeonCrawler/character/character.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..c87b6e45c8b088e55df6656278bf87b559dfc616
--- /dev/null
+++ b/DungeonCrawler/character/character.cpp
@@ -0,0 +1,47 @@
+#include <tile/tile.h>
+#include "character.h"
+
+Character::Character(string p_texture, int p_strength, int p_stamina, bool p_isZombie) : texture(p_texture), strength(p_strength), stamina(p_stamina), HP(getMaxHP()), isZombie(p_isZombie)
+{
+
+}
+
+int Character::getHP()
+{
+    return HP;
+}
+
+int Character::getMaxHP()
+{
+    return (20 + stamina * 5);
+}
+
+int Character::getStrength()
+{
+    return strength;
+}
+
+bool Character::getIsZombie() const
+{
+    return isZombie;
+}
+
+void Character::setHP(int newHP)
+{
+    HP = newHP;
+}
+
+void Character::setCurTile(Tile* newCurTile)
+{
+    curTile = newCurTile;
+}
+
+Tile* Character::getCurTile()
+{
+    return curTile;
+}
+
+string Character::getTexture()
+{
+    return texture;
+}
diff --git a/DungeonCrawler/character/character.h b/DungeonCrawler/character/character.h
new file mode 100644
index 0000000000000000000000000000000000000000..2bb2343264a840975128cf5cfe25862cf6e81fcd
--- /dev/null
+++ b/DungeonCrawler/character/character.h
@@ -0,0 +1,39 @@
+#ifndef CHARACTER_H
+#define CHARACTER_H
+
+#include <string>
+using namespace std;
+
+class Tile;
+
+class Character
+{
+public:
+    Character(string, int, int, bool);
+    ~Character() = default;
+
+    void setCurTile(Tile* newCurTile);
+    Tile* getCurTile();
+
+    string getTexture();
+
+    virtual int move() = 0;
+
+    int getHP();
+    int getMaxHP();
+    int getStrength();
+    bool getIsZombie() const;
+
+    void setHP(int newHP);
+
+private:
+    Tile* curTile;
+    string texture;
+
+    int strength;
+    int stamina;
+    int HP;
+    bool isZombie;
+};
+
+#endif // CHARACTER_H
diff --git a/DungeonCrawler/character/player.cpp b/DungeonCrawler/character/player.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..fe5b7b91cea0d57a8bcaed5bba16c434d075000e
--- /dev/null
+++ b/DungeonCrawler/character/player.cpp
@@ -0,0 +1,11 @@
+#include "player.h"
+
+Player::Player(string p_texture, int p_strength, int p_stamina, bool p_isZombie) : Character(p_texture, p_strength, p_stamina, p_isZombie)
+{
+
+}
+
+int Player::move()
+{
+    return -1;
+}
diff --git a/DungeonCrawler/character/player.h b/DungeonCrawler/character/player.h
new file mode 100644
index 0000000000000000000000000000000000000000..20e779173f4c64900792e7c870eab70605283110
--- /dev/null
+++ b/DungeonCrawler/character/player.h
@@ -0,0 +1,15 @@
+#ifndef PLAYER_H
+#define PLAYER_H
+
+#include <character/character.h>
+
+using namespace std;
+
+class Player : public Character
+{
+public:
+    Player(string, int, int, bool);
+    int move() override;
+};
+
+#endif // PLAYER_H
diff --git a/DungeonCrawler/character/zombie.cpp b/DungeonCrawler/character/zombie.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..8f01c0fc4efe3b809c484fb7a676175e864fdcba
--- /dev/null
+++ b/DungeonCrawler/character/zombie.cpp
@@ -0,0 +1,16 @@
+#include "zombie.h"
+
+Zombie::Zombie(string p_texture, int p_strength, int p_stamina, bool p_isZombie) : Character(p_texture, p_strength, p_stamina, p_isZombie), controller(StationaryController())
+{
+
+}
+
+Zombie::~Zombie()
+{
+
+}
+
+int Zombie::move()
+{
+    return controller.move();
+}
diff --git a/DungeonCrawler/character/zombie.h b/DungeonCrawler/character/zombie.h
new file mode 100644
index 0000000000000000000000000000000000000000..15d3f14ead5cc8d247bbac84b085189b9a22c1c6
--- /dev/null
+++ b/DungeonCrawler/character/zombie.h
@@ -0,0 +1,18 @@
+#ifndef ZOMBIE_H
+#define ZOMBIE_H
+
+#include <controller/stationarycontroller.h>
+#include <character/character.h>
+
+class Zombie : public Character, public StationaryController
+{
+public:
+    Zombie(string, int, int, bool);
+    ~Zombie();
+    int move() override;
+
+private:
+    StationaryController controller;
+};
+
+#endif // ZOMBIE_H
diff --git a/DungeonCrawler/character/zombieguard.cpp b/DungeonCrawler/character/zombieguard.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..564f4dab04c82f200fa589fa71a2f00a2c78d25f
--- /dev/null
+++ b/DungeonCrawler/character/zombieguard.cpp
@@ -0,0 +1,16 @@
+#include "zombieguard.h"
+
+ZombieGuard::ZombieGuard(string p_texture, int p_strength, int p_stamina, bool p_isZombie, vector<int> p_control) : Character(p_texture, p_strength, p_stamina, p_isZombie), controller(GuardController(p_control))
+{
+
+}
+
+int ZombieGuard::move()
+{
+    return controller.move();
+}
+
+void ZombieGuard::incrementLastMove()
+{
+    controller.incrementLastMove();
+}
diff --git a/DungeonCrawler/character/zombieguard.h b/DungeonCrawler/character/zombieguard.h
new file mode 100644
index 0000000000000000000000000000000000000000..497147bc82c95a89729c3b6be6ec687dc7abe003
--- /dev/null
+++ b/DungeonCrawler/character/zombieguard.h
@@ -0,0 +1,18 @@
+#ifndef ZOMBIEGUARD_H
+#define ZOMBIEGUARD_H
+
+#include <character/character.h>
+#include <controller/guardcontroller.h>
+
+class ZombieGuard : public Character
+{
+public:
+    ZombieGuard(string, int, int, bool, vector<int>);
+    int move() override;
+    void incrementLastMove();
+
+private:
+    GuardController controller;
+};
+
+#endif // ZOMBIEGUARD_H
diff --git a/DungeonCrawler/controller/controller.cpp b/DungeonCrawler/controller/controller.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..e50ea74bc4d457ef0aa497d7efe50ae244c349f5
--- /dev/null
+++ b/DungeonCrawler/controller/controller.cpp
@@ -0,0 +1,6 @@
+#include "controller.h"
+
+Controller::Controller()
+{
+
+}
diff --git a/DungeonCrawler/controller/controller.h b/DungeonCrawler/controller/controller.h
new file mode 100644
index 0000000000000000000000000000000000000000..b6a16b499fe7cbf54bbb9d9bacaf3d1b1f60c83a
--- /dev/null
+++ b/DungeonCrawler/controller/controller.h
@@ -0,0 +1,13 @@
+#ifndef CONTROLLER_H
+#define CONTROLLER_H
+
+
+class Controller
+{
+public:
+    Controller();
+    ~Controller() = default;
+    virtual int move() = 0;
+};
+
+#endif // CONTROLLER_H
diff --git a/DungeonCrawler/controller/guardcontroller.cpp b/DungeonCrawler/controller/guardcontroller.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..cd6c461bdf0728868f57cd225be467ddf841a6f9
--- /dev/null
+++ b/DungeonCrawler/controller/guardcontroller.cpp
@@ -0,0 +1,20 @@
+#include "guardcontroller.h"
+
+GuardController::GuardController(vector<int> p_moves) : moves(p_moves), lastMove(0)
+{
+
+}
+
+int GuardController::move()
+{
+    if (lastMove == moves.size())
+    {
+        lastMove = 0;
+    }
+    return moves.at(lastMove);
+}
+
+void GuardController::incrementLastMove()
+{
+    lastMove++;
+}
diff --git a/DungeonCrawler/controller/guardcontroller.h b/DungeonCrawler/controller/guardcontroller.h
new file mode 100644
index 0000000000000000000000000000000000000000..b2b6d3b2bcba1dc3add3f2e1a568f49562856d7b
--- /dev/null
+++ b/DungeonCrawler/controller/guardcontroller.h
@@ -0,0 +1,22 @@
+#ifndef GUARDCONTROLLER_H
+#define GUARDCONTROLLER_H
+
+#include <vector>
+using namespace std;
+
+#include <controller/controller.h>
+
+class GuardController : public Controller
+{
+public:
+    GuardController(vector<int>);
+    ~GuardController();
+    int move() override;
+    void incrementLastMove();
+
+private:
+    vector<int> moves;
+    size_t lastMove;
+};
+
+#endif // GUARDCONTROLLER_H
diff --git a/DungeonCrawler/controller/stationarycontroller.cpp b/DungeonCrawler/controller/stationarycontroller.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..10909a78bba9a783034ea5a148fa282fd66070d1
--- /dev/null
+++ b/DungeonCrawler/controller/stationarycontroller.cpp
@@ -0,0 +1,10 @@
+#include "stationarycontroller.h"
+
+StationaryController::StationaryController()
+{
+
+}
+
+int StationaryController::move() {
+    return 5;
+}
diff --git a/DungeonCrawler/controller/stationarycontroller.h b/DungeonCrawler/controller/stationarycontroller.h
new file mode 100644
index 0000000000000000000000000000000000000000..e8f095beca6b57458373dd4b9a093969babaa592
--- /dev/null
+++ b/DungeonCrawler/controller/stationarycontroller.h
@@ -0,0 +1,14 @@
+#ifndef STATIONARYCONTROLLER_H
+#define STATIONARYCONTROLLER_H
+
+#include <controller/controller.h>
+
+class StationaryController : public Controller
+{
+public:
+    StationaryController();
+    ~StationaryController() = default;
+    int move() override;
+};
+
+#endif // STATIONARYCONTROLLER_H
diff --git a/DungeonCrawler/dungeoncrawler.cpp b/DungeonCrawler/dungeoncrawler.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..6d07ee394becba995cc7b0c24f754d6ab79b8b86
--- /dev/null
+++ b/DungeonCrawler/dungeoncrawler.cpp
@@ -0,0 +1,192 @@
+#include "dungeoncrawler.h"
+
+DungeonCrawler::DungeonCrawler() : ui(new GraphicalUI(this))
+{
+    std::string levelString = "################ "
+                              "#O1.Z...#...#..O2# "
+                              "#......#.G.#...# "
+                              "########...#...# "
+                              "#..Z.C.....X1..-2# "
+                              "#....__.<..#...# "
+                              "#?1...____.O2#..O1# "
+                              "################ ";
+
+    levelList.push_back(new Level(8, 16, levelString, this));
+
+    levelString = "################ "
+                  "#-1C....#......?2# "
+                  "#..___<X1.....Z.# "
+                  "#...?1..###X2##### "
+                  "########..__...# "
+                  "#......#..__.G.# "
+                  "#-2.#.Z.X2..<....# "
+                  "################ ";
+
+    levelList.push_back(new Level(8, 16, levelString, this));
+
+    levelString = "################ "
+                  "#......#O1._<...# "
+                  "#O1...###.___.Z.# "
+                  "#..G.#O2#.......# "
+                  "#-1C....###X1##### "
+                  "########...Z...# "
+                  "#O2..?1###......L# "
+                  "################ ";
+
+    levelList.push_back(new Level(8, 16, levelString, this));
+
+    currentLevel = *levelList.begin();
+    ui->draw(currentLevel);
+    checkDeaths();
+}
+
+void DungeonCrawler::play(int p_move)
+{
+    Character* character = currentLevel->getPlayer();
+    Tile* curTile = character->getCurTile();
+    int row = curTile->getRow();
+    int col = curTile->getcol();
+
+    if (movePossible(p_move, row, col))
+    {
+        switch (p_move)
+        {
+            case 1: row--; col--; break;
+            case 2: row--;        break;
+            case 3: row--; col++; break;
+            case 4:        col--; break;
+            case 5:               break;
+            case 6:        col++; break;
+            case 7: row++; col--; break;
+            case 8: row++;        break;
+            case 9: row++; col++; break;
+        }
+
+        curTile->moveTo(currentLevel->getTile(row, col), character, this);
+
+        for (Character* zombie : currentLevel->getCharactersList())
+        {
+            Tile* zombieTile = zombie->getCurTile();
+            int zombieRow = zombieTile->getRow();
+            int zombieCol = zombieTile->getcol();
+            int zombieMove = zombie->move();
+
+            if (movePossible(zombieMove, row, col))
+            {
+                switch (zombieMove)
+                {
+                    case 1: zombieRow--; zombieCol--; break;
+                    case 2: zombieRow--;              break;
+                    case 3: zombieRow--; zombieCol++; break;
+                    case 4:              zombieCol--; break;
+                    case 5:                           break;
+                    case 6:              zombieCol++; break;
+                    case 7: zombieRow++; zombieCol--; break;
+                    case 8: zombieRow++;              break;
+                    case 9: zombieRow++; zombieCol++; break;
+                }
+            }
+            zombieTile->moveTo(currentLevel->getTile(zombieRow, zombieCol), zombie, this);
+        }
+    }
+    checkDeaths();
+    ui->draw(currentLevel);
+}
+
+bool DungeonCrawler::movePossible(int move, int row, int col)
+{
+    int rowCount = currentLevel->getRowCount();
+    int colCount = currentLevel->getColCount();
+
+    if (move <= 9 && move >= 7 && row == rowCount - 1)
+    {
+        return false;
+    }
+
+    if (move >= 1 && move <= 3 && row == 0)
+    {
+        return false;
+    }
+
+    if ((move == 1 || move == 4 || move == 7) && col == 0)
+    {
+        return false;
+    }
+
+    if ((move == 3 || move == 6 || move == 9) && col == colCount -1)
+    {
+        return false;
+    }
+    return true;
+}
+
+void DungeonCrawler::notify(Active* p_active)
+{
+    Levelchanger* test = static_cast<Levelchanger*>(p_active);
+    Level* tempLevel;
+
+    if (test->getType() == 2)
+    {
+        tempLevel = levelList.getNext(currentLevel);
+    }
+    else
+    {
+        tempLevel = levelList.getBefore(currentLevel);
+    }
+
+    if (tempLevel == nullptr)
+    {
+        return;
+    }
+    tempLevel->getPlayer()->setHP(currentLevel->getPlayer()->getHP());
+    currentLevel = tempLevel;
+    levelTextureInit = false;
+}
+
+bool DungeonCrawler::getLevelTextureInit() const
+{
+    return levelTextureInit;
+}
+
+void DungeonCrawler::setLevelTextureInit(bool newLevelTextureInit)
+{
+    levelTextureInit = newLevelTextureInit;
+}
+
+void DungeonCrawler::checkDeaths()
+{
+    for (int i = 0; i < currentLevel->getRowCount(); i++)
+    {
+        for (int j = 0; j < currentLevel->getColCount(); j++)
+        {
+            Tile* tempTile = currentLevel->getTile(i, j);
+
+            if (tempTile->hasCharacter())
+            {
+                Character* tempChar = tempTile->getCharacter();
+
+                if (tempChar->getHP() <= 0)
+                {
+                    tempTile->setCharacter(nullptr);
+
+                    if (!tempChar->getIsZombie())
+                    {
+                        QLabel* endgame = new QLabel;
+                        endgame->setText("Verloren!");
+                        endgame->setWindowTitle("Notification");
+                        endgame->setAlignment(Qt::AlignCenter);
+                        endgame->setFixedSize(211, 91);
+                        endgame->show();
+                    }
+                    currentLevel->deleteCharacter(tempChar);
+                }
+
+                if (!tempChar->getIsZombie())
+                {
+                    ui->updateHpBar(tempChar->getHP(), tempChar->getMaxHP());
+                    ui->printStrengthLabel(tempChar->getStrength());
+                }
+            }
+        }
+    }
+}
diff --git a/DungeonCrawler/dungeoncrawler.h b/DungeonCrawler/dungeoncrawler.h
new file mode 100644
index 0000000000000000000000000000000000000000..4de71009ea7485ae51268b3c72db5ab2af5711c7
--- /dev/null
+++ b/DungeonCrawler/dungeoncrawler.h
@@ -0,0 +1,27 @@
+#ifndef DUNGEONCRAWLER_H
+#define DUNGEONCRAWLER_H
+
+#include <level.h>
+#include <GUI/graphicalui.h>
+#include <helper/list.h>
+#include <passive.h>
+
+class DungeonCrawler : public Passive
+{
+public:
+    DungeonCrawler();
+    void play(int);
+    bool movePossible(int, int, int);
+    void notify(Active*);
+    bool getLevelTextureInit() const;
+    void setLevelTextureInit(bool newLevelTextureInit);
+    void checkDeaths();
+
+private:
+    GraphicalUI* ui;
+    Level* currentLevel;
+    List levelList;
+    bool levelTextureInit = false;
+};
+
+#endif // DUNGEONCRAWLER_H
diff --git a/DungeonCrawler/helper/list.cpp b/DungeonCrawler/helper/list.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..c1394d7cc54238abd3f20671cc3342651ff709e1
--- /dev/null
+++ b/DungeonCrawler/helper/list.cpp
@@ -0,0 +1,178 @@
+#include "list.h"
+
+List::List()
+{
+
+}
+
+void List::push_back(Level* m_level)
+{
+    Element* tmp = new Element{nullptr, m_level, nullptr};
+
+    if (empty())
+    {
+        start = tmp;
+        m_size++;
+        return;
+    }
+
+    Element* current = start;
+    while (current -> next != nullptr)
+    {
+        current = current -> next;
+    }
+    current -> next = tmp;
+    tmp -> before = current;
+    m_size++;
+}
+
+void List::push_front(Level* level)
+{
+    Element* tmp = new Element{nullptr, level, nullptr};
+
+    if (empty())
+    {
+        start = tmp;
+        m_size++;
+        return;
+    }
+
+    start -> before = tmp;
+    tmp -> next = start;
+    start = tmp;
+    m_size++;
+}
+
+void List::pop_back()
+{
+    if (start == nullptr)
+    {
+        throw std::invalid_argument("Liste ist bereits leer");
+    }
+
+    if (start -> next == nullptr)
+    {
+        delete start;
+        start = nullptr;
+        m_size = 0;
+        return;
+    }
+
+    Element* current = start;
+    while (current -> next -> next != nullptr)
+    {
+        current = current -> next;
+    }
+    delete current -> next;
+    current -> next = nullptr;
+    m_size--;
+}
+
+void List::pop_front()
+{
+    if (start == nullptr)
+    {
+        throw std::invalid_argument("Liste ist bereits leer");
+    }
+
+    if (start -> next == nullptr)
+    {
+        delete start;
+        start = nullptr;
+        m_size = 0;
+        return;
+    }
+
+    Element* current = start -> next;
+    delete start;
+    current -> before = nullptr;
+    start = current;
+    m_size--;
+}
+
+bool List::empty()
+{
+    return m_size == 0;
+}
+
+int List::size()
+{
+    return m_size;
+}
+
+void List::remove(Level* m_level)
+{
+    if (empty())
+    {
+        throw std::invalid_argument("Liste ist leer");
+        return;
+    }
+
+    if (start -> next == nullptr)
+    {
+        if (start -> data == m_level)
+        {
+            delete start;
+            start = nullptr;
+            m_size = 0;
+        }
+    }
+
+    Element* current = start;
+    while (current -> next != nullptr)
+    {
+        auto tmp = current -> next;
+        if (current -> data == m_level)
+        {
+            current -> before -> next = current -> next;
+            current -> next -> before = current -> before;
+            m_size--;
+            delete current;
+        }
+        current = tmp;
+    }
+}
+
+List::iterator List::begin()
+{
+    if (empty())
+    {
+        return iterator(nullptr);
+    }
+    return iterator(start);
+}
+
+List::iterator List::end()
+{
+    throw std::invalid_argument("Fehler");
+}
+
+Level* List::getNext(Level* p_level)
+{
+    Element* tmpCurrent = start;
+    while (tmpCurrent -> data != p_level)
+    {
+        tmpCurrent = tmpCurrent -> next;
+    }
+
+    if (tmpCurrent -> next == nullptr)
+    {
+        return nullptr;
+    }
+    return tmpCurrent -> next -> data;
+}
+
+Level* List::getBefore(Level* p_level)
+{
+    Element* tmpCurrent = start;
+    while (tmpCurrent -> data != p_level)
+    {
+        tmpCurrent = tmpCurrent -> next;
+    }
+
+    if (tmpCurrent -> before == nullptr)
+    {
+        return nullptr;
+    }
+    return tmpCurrent -> before -> data;
+}
diff --git a/DungeonCrawler/helper/list.h b/DungeonCrawler/helper/list.h
new file mode 100644
index 0000000000000000000000000000000000000000..a27316e35e49c3e5eb7731291c81bf3de092bddb
--- /dev/null
+++ b/DungeonCrawler/helper/list.h
@@ -0,0 +1,105 @@
+#ifndef LIST_H
+#define LIST_H
+
+#include <level.h>
+
+class List
+{
+private:
+    struct Element
+    {
+        Element* before;
+        Level* data;
+        Element* next;
+    };
+
+    Element* start = nullptr;
+    int m_size = 0;
+
+    class iterator
+        {
+        public:
+            iterator(Element* p_current) : current(p_current)
+            {}
+
+            iterator& operator++()
+            {
+                Element* tmpElement = current -> next;
+                if (tmpElement == nullptr)
+                {
+                    throw invalid_argument("Fehler");
+                }
+                else
+                {
+                    setCurrent(tmpElement);
+                }
+                return *this;
+            }
+
+            iterator& operator--()
+            {
+                Element* tmpElement = current -> before;
+                if (tmpElement == nullptr)
+                {
+                    throw invalid_argument("Fehler");
+                }
+                else
+                {
+                    setCurrent(tmpElement);
+                }
+                return *this;
+            }
+
+            Level*& operator*()
+            {
+                Level* tmpLevel = current -> data;
+                if (tmpLevel == nullptr)
+                {
+                    throw std::invalid_argument("Fehler");
+                }
+                else
+                {
+                    return current -> data;
+                }
+            }
+
+            bool operator==(const iterator& rhs)
+            {
+                return rhs.current->data == current -> data;
+            }
+
+            bool operator!=(const iterator& rhs)
+            {
+                return rhs.current->data != current->data;
+            }
+
+        private:
+            Element* current;
+            void setCurrent(Element* p_element)
+            {
+                current = p_element;
+            }
+        };
+
+    public:
+        List();
+
+        void push_back(Level*);
+        void push_front(Level*);
+
+        void pop_back();
+        void pop_front();
+
+        bool empty();
+        int size();
+
+        void remove(Level*);
+
+        iterator begin();
+        iterator end();
+
+        Level* getNext(Level*);
+        Level* getBefore(Level*);
+};
+
+#endif // LIST_H
diff --git a/DungeonCrawler/level.cpp b/DungeonCrawler/level.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..c7c4e12b906f72a29f2863a981a162ffab24fe09
--- /dev/null
+++ b/DungeonCrawler/level.cpp
@@ -0,0 +1,345 @@
+#include "level.h"
+#include "dungeoncrawler.h"
+
+Level::Level(int p_rowCount, int p_colCount, string p_levelString, DungeonCrawler* p_dc) : rowCount(p_rowCount), colCount(p_colCount), levelString(p_levelString), dc(p_dc)
+{
+    generateLevelFromString(levelString);
+}
+
+Level::Level(const Level& p_lvl) : rowCount(p_lvl.rowCount), colCount(p_lvl.colCount)
+{
+    for (int i = 0; i < rowCount; i++)
+    {
+        vector<Tile*> temp;
+        gameLevel.push_back(temp);
+
+        for (int j = 0; j < colCount; j++)
+        {
+            Tile* tempTile = p_lvl.gameLevel.at(i).at(j);
+
+            bool isDoor   = typeid(Door)   == typeid(*tempTile);
+            bool isFloor  = typeid(Floor)  == typeid(*tempTile);
+            bool isPit    = typeid(Pit)    == typeid(*tempTile);
+            bool isPortal = typeid(Portal) == typeid(*tempTile);
+            bool isRamp   = typeid(Ramp)   == typeid(*tempTile);
+            bool isSwitch = typeid(Switch) == typeid(*tempTile);
+            bool isWall   = typeid(Wall)   == typeid(*tempTile);
+
+            if (isDoor)
+            {
+                gameLevel.at(i).push_back(new Door(i, j, 0));
+            }
+
+            else if (isFloor)
+            {
+                gameLevel.at(i).push_back(new Floor(i,j));
+            }
+
+            else if (isPit)
+            {
+                gameLevel.at(i).push_back(new Pit(i, j));
+            }
+
+            else if (isPortal)
+            {
+                Portal* tempPortal = static_cast<Portal*>(tempTile);
+                gameLevel.at(i).push_back(new Portal(i, j, tempPortal->getPortalType()));
+            }
+
+            else if (isRamp)
+            {
+                gameLevel.at(i).push_back(new Ramp(i, j));
+            }
+
+            else if (isSwitch)
+            {
+                gameLevel.at(i).push_back(new Switch(i, j, 0));
+            }
+
+            else if (isWall)
+            {
+                gameLevel.at(i).push_back(new Wall(i, j));
+            }
+
+            if (tempTile->hasCharacter())
+            {
+                string charTexture = tempTile->getCharacter()->getTexture();
+                Character* character = new Player(charTexture, 100, 100, false);
+                placeCharacter(character, i, j);
+            }
+        }
+    }
+
+    for (int i = 0; i < rowCount; i++)
+    {
+        for (int j = 0; j < colCount; j++)
+        {
+            Tile* tempTile    = gameLevel.at(i).at(j);
+            Tile* tempTileOld = p_lvl.gameLevel.at(i).at(j);
+
+            if (typeid(Portal) == typeid(*tempTile))
+            {
+                Portal* tempPortal = static_cast<Portal*>(tempTile);
+                Portal* tempPortalOld = static_cast<Portal*>(tempTileOld);
+
+                int destRow = tempPortalOld->getDest()->getRow();
+                int destCol = tempPortalOld->getDest()->getcol();
+
+                tempPortal->setDest(gameLevel.at(destRow).at(destCol));
+            }
+        }
+    }
+
+    Switch* switchTile = static_cast<Switch*>(getTile(8,4));
+    Door* doorTile = static_cast<Door*>(getTile(6,7));
+    switchTile->attach(doorTile);
+}
+
+Level &Level::operator=(Level rhs)
+{
+    swapLevel(*this, rhs);
+    return *this;
+}
+
+Level::~Level()
+{
+    for (int i = 0; i < rowCount; i++)
+    {
+        for (int j = 0; j < colCount; j++)
+        {
+            delete gameLevel.at(i).at(j);
+        }
+    }
+
+    for (Character* character: characters)
+    {
+        delete character;
+    }
+}
+
+void Level::placeCharacter(Character* character, int row, int col)
+{
+    player = character;
+    gameLevel.at(row).at(col)->setCharacter(character);
+    character->setCurTile(gameLevel.at(row).at(col));
+}
+
+void Level::placeNPC(Character* character, int row, int col)
+{
+    characters.push_back(character);
+    gameLevel.at(row).at(col)->setCharacter(character);
+    character->setCurTile(gameLevel.at(row).at(col));
+}
+
+void Level::swapLevel(Level &lhs, Level &rhs)
+{
+    swap(lhs.gameLevel, rhs.gameLevel);
+    swap(lhs.characters, rhs.characters);
+    swap(lhs.player, rhs.player);
+    swap(lhs.rowCount, rhs.rowCount);
+    swap(lhs.colCount, rhs.colCount);
+}
+
+void Level::generateLevelFromString(string p_levelString)
+{
+    int row = 0, col = 0;
+    vector<Tile*> tempVector;
+    gameLevel.push_back(tempVector);
+
+    for (char tempChar : p_levelString)
+    {
+        if (tempChar == ' ')
+        {
+            vector<Tile*> tempVectorV2;
+            gameLevel.push_back(tempVectorV2);
+            row ++;
+            col = 0;
+            continue;
+        }
+
+        if (tempChar == 'C')
+        {
+            gameLevel.at(row).push_back(new Floor(row, col));
+            Character* character = new Player("C", 100, 100, false);
+            placeCharacter(character, row, col);
+            col ++;
+            continue;
+        }
+
+        if (tempChar == 'Z')
+        {
+            gameLevel.at(row).push_back(new Floor(row, col));
+            Character* character = new Zombie("E", 70, 70, true);
+            placeNPC(character, row, col);
+            col ++;
+            continue;
+        }
+
+        if (tempChar == 'G')
+        {
+            gameLevel.at(row).push_back(new Floor(row, col));
+            vector<int> tempMoves = {6, 1, 4, 8, 9, 2};
+            Character* character = new ZombieGuard("G", 50, 50, true, tempMoves);
+            placeNPC(character, row, col);
+            col ++;
+            continue;
+        }
+
+        if (tempChar == 'L')
+        {
+            Lootchest* tempTile = new Lootchest (row, col);
+            gameLevel.at(row).push_back(tempTile);
+            col++;
+            continue;
+        }
+
+        if (tempChar == 'O')
+        {
+            lastPortal = true;
+            continue;
+        }
+
+        if (lastPortal)
+        {
+            Portal* tempTile = new Portal (row, col, tempChar - '0');
+            gameLevel.at(row).push_back( tempTile );
+            portalList.push_back(tempTile);
+            lastPortal = false;
+            col++;
+            continue;
+        }
+
+        if (tempChar == '?')
+        {
+            lastSwitch = true;
+            continue;
+        }
+
+        if (lastSwitch)
+        {
+            Switch* tempTile = new Switch (row, col, tempChar - '0');
+            gameLevel.at(row).push_back( tempTile );
+            switchList.push_back(tempTile);
+            lastSwitch = false;
+            col++;
+            continue;
+        }
+
+        if (tempChar == 'X')
+        {
+            lastDoor = true;
+            continue;
+        }
+
+        if (lastDoor)
+        {
+            Door* tempTile = new Door (row, col, tempChar - '0');
+            gameLevel.at(row).push_back( tempTile );
+            doorList.push_back(tempTile);
+            lastDoor = false;
+            col++;
+            continue;
+        }
+
+        if (tempChar == '-')
+        {
+            lastLevelChanger = true;
+            continue;
+        }
+
+        if (lastLevelChanger)
+        {
+            Levelchanger* tempTile = new Levelchanger (row, col, tempChar - '0');
+            gameLevel.at(row).push_back(tempTile);
+            tempTile->attach( dc );
+            lastLevelChanger = false;
+            col++;
+            continue;
+        }
+
+        Tile* tempTile;
+        switch (tempChar)
+        {
+            case '#': tempTile = new Wall   (row, col); break;
+            case '<': tempTile = new Ramp   (row, col); break;
+            case '_': tempTile = new Pit    (row, col); break;
+            case '.': tempTile = new Floor  (row, col); break;
+        }
+        gameLevel.at(row).push_back(tempTile);
+        col ++;
+    }
+    setupPortal();
+    setupSwitch();
+}
+
+void Level::setupPortal()
+{
+    for (int i = 0; i < portalList.size(); ++i)
+    {
+        Portal* portal1 = portalList.at(i);
+
+        for (int k = 0; k < portalList.size(); ++k)
+        {
+            Portal* portal2 = portalList.at(k);
+
+            if (portal2 != portal1 && portal2->getPortalType() == portal1->getPortalType())
+            {
+                portal2->setDest(portal1);
+                portal1->setDest(portal2);
+                break;
+            }
+        }
+    }
+}
+
+void Level::setupSwitch()
+{
+    for (int i = 0; i < switchList.size(); ++i)
+    {
+        Switch* tempSwitch = switchList.at(i);
+
+        for (Door* tempDoor : doorList)
+        {
+            if (tempDoor->getType() == tempSwitch->getType())
+            {
+                tempSwitch->attach(tempDoor);
+            }
+        }
+    }
+}
+
+Character* Level::getPlayer()
+{
+    return player;
+}
+
+void Level::deleteCharacter(Character* p_char)
+{
+    for (int i = 0; i < characters.size(); ++i)
+    {
+        if (characters.at(i) == p_char)
+        {
+            characters.erase(characters.begin() + i);
+        }
+    }
+}
+
+vector<Character*> Level::getCharactersList()
+{
+    return characters;
+}
+
+Tile* Level::getTile(int row, int col)
+{
+    return gameLevel.at(row).at(col);
+}
+
+int Level::getRowCount()
+{
+    return rowCount;
+}
+
+int Level::getColCount()
+{
+    return colCount;
+}
diff --git a/DungeonCrawler/level.h b/DungeonCrawler/level.h
new file mode 100644
index 0000000000000000000000000000000000000000..aeeff33fc23e648627d8e21a74a246b08c7ac433
--- /dev/null
+++ b/DungeonCrawler/level.h
@@ -0,0 +1,73 @@
+#ifndef LEVEL_H
+#define LEVEL_H
+
+#include <iostream>
+using namespace std;
+
+#include <vector>
+#include <tile/tile.h>
+#include <tile/portal.h>
+#include <tile/wall.h>
+#include <tile/floor.h>
+#include <tile/door.h>
+#include <tile/switch.h>
+#include <tile/pit.h>
+#include <tile/ramp.h>
+#include <tile/levelchanger.h>
+#include <tile/lootchest.h>
+
+#include <character/player.h>
+#include <character/zombie.h>
+#include <character/zombieguard.h>
+
+class DungeonCrawler;
+
+class Level
+{
+public:
+    Level(int, int, string, DungeonCrawler*);
+    Level(const Level&);
+    Level& operator=(Level);
+
+    ~Level();
+
+    Tile* getTile(int,int);
+
+    void placeCharacter(Character*, int, int);
+
+    int getRowCount();
+    int getColCount();
+
+    vector<Character*> getCharactersList();
+
+    void swapLevel(Level& lhs, Level& rhs);
+
+    Character* getPlayer();
+    void deleteCharacter(Character*);
+
+    void placeNPC(Character *character, int row, int col);
+
+private:
+    DungeonCrawler* dc;
+
+    void generateLevelFromString(string);
+
+    int rowCount, colCount;
+    vector<vector<Tile*>> gameLevel;
+    vector<Character*> characters;
+    Character* player;
+
+    bool lastPortal = false;
+    bool lastSwitch = false;
+    bool lastDoor = false;
+    bool lastLevelChanger = false;
+
+    vector<Switch*> switchList;
+    vector<Portal*> portalList;
+    vector<Door*> doorList;
+    void setupPortal();
+    void setupSwitch();
+    string levelString;
+};
+
+#endif // LEVEL_H
diff --git a/DungeonCrawler/main.cpp b/DungeonCrawler/main.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..a3c24bbce2f24a5f4dce1b11d86e192906f098c2
--- /dev/null
+++ b/DungeonCrawler/main.cpp
@@ -0,0 +1,12 @@
+#include <QApplication>
+#include <iostream>
+using namespace std;
+
+#include <dungeoncrawler.h>
+
+int main(int argc, char *argv[])
+{
+    QApplication a(argc, argv);
+    DungeonCrawler dc;
+    return a.exec();
+}
diff --git a/DungeonCrawler/passive.cpp b/DungeonCrawler/passive.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..bddfc64736f11615a7abc78e6cee9de5b6c3f26b
--- /dev/null
+++ b/DungeonCrawler/passive.cpp
@@ -0,0 +1,7 @@
+#include "passive.h"
+#include <active.h>
+
+Passive::Passive()
+{
+
+}
diff --git a/DungeonCrawler/passive.h b/DungeonCrawler/passive.h
new file mode 100644
index 0000000000000000000000000000000000000000..624effffa7135a256c0a308992c0ebac50b588bd
--- /dev/null
+++ b/DungeonCrawler/passive.h
@@ -0,0 +1,13 @@
+#ifndef PASSIVE_H
+#define PASSIVE_H
+
+class Active;
+
+class Passive
+{
+public:
+    Passive();
+    virtual void notify(Active*) = 0;
+};
+
+#endif // PASSIVE_H
diff --git a/DungeonCrawler/textures/.DS_Store b/DungeonCrawler/textures/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..96b6e0b3137a1bf25c0e6d54c9e4ef4e59788229
Binary files /dev/null and b/DungeonCrawler/textures/.DS_Store differ
diff --git a/DungeonCrawler/textures/arrows/arrow_down.png b/DungeonCrawler/textures/arrows/arrow_down.png
new file mode 100644
index 0000000000000000000000000000000000000000..a8230b81c2121affd165f6ee05eaac6b540e484c
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_down.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_down_left.png b/DungeonCrawler/textures/arrows/arrow_down_left.png
new file mode 100644
index 0000000000000000000000000000000000000000..817c7a43f9830a7c74f0d5ef51b793c148f87b80
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_down_left.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_down_right.png b/DungeonCrawler/textures/arrows/arrow_down_right.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6925402afbdb8a211aedc31ae5e65c93f129a83
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_down_right.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_left.png b/DungeonCrawler/textures/arrows/arrow_left.png
new file mode 100644
index 0000000000000000000000000000000000000000..c6a86b0b3ecfc10a5c275f9510a6a2828bf9a709
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_left.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_right.png b/DungeonCrawler/textures/arrows/arrow_right.png
new file mode 100644
index 0000000000000000000000000000000000000000..afb26e5e806d19a38edcf50657c6699ad58e77fc
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_right.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_skip.png b/DungeonCrawler/textures/arrows/arrow_skip.png
new file mode 100644
index 0000000000000000000000000000000000000000..29612e1ef66cd516aefe5e85409ab9b5814259b8
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_skip.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_up.png b/DungeonCrawler/textures/arrows/arrow_up.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d51cf5ea6956d45bcb66ee7e94f0d1d64dce3be
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_up.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_up_left.png b/DungeonCrawler/textures/arrows/arrow_up_left.png
new file mode 100644
index 0000000000000000000000000000000000000000..c15584265b91fd0ac7f53397a3b28f660c092021
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_up_left.png differ
diff --git a/DungeonCrawler/textures/arrows/arrow_up_right.png b/DungeonCrawler/textures/arrows/arrow_up_right.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cfaa559c7ed9afcc1af116ef43f8b034ff1824b
Binary files /dev/null and b/DungeonCrawler/textures/arrows/arrow_up_right.png differ
diff --git a/DungeonCrawler/textures/bloody_frame.png b/DungeonCrawler/textures/bloody_frame.png
new file mode 100644
index 0000000000000000000000000000000000000000..21605f5181c212ccf10956cde539aa27fd4a0f2e
Binary files /dev/null and b/DungeonCrawler/textures/bloody_frame.png differ
diff --git a/DungeonCrawler/textures/char/.DS_Store b/DungeonCrawler/textures/char/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..73a5508e219a049c3bfd2a6bca9e79d16602edcc
Binary files /dev/null and b/DungeonCrawler/textures/char/.DS_Store differ
diff --git a/DungeonCrawler/textures/char/back/char_back_1.png b/DungeonCrawler/textures/char/back/char_back_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd67bfbaed2eab135ec5b089cb9f413ad1b5a200
Binary files /dev/null and b/DungeonCrawler/textures/char/back/char_back_1.png differ
diff --git a/DungeonCrawler/textures/char/back/char_back_2.png b/DungeonCrawler/textures/char/back/char_back_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..f9ddb49d2f832bfb59a32a6947510e28ae7e3696
Binary files /dev/null and b/DungeonCrawler/textures/char/back/char_back_2.png differ
diff --git a/DungeonCrawler/textures/char/back/char_back_3.png b/DungeonCrawler/textures/char/back/char_back_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..118e07d258adf91fc0b49a742fb3764fbd1413e7
Binary files /dev/null and b/DungeonCrawler/textures/char/back/char_back_3.png differ
diff --git a/DungeonCrawler/textures/char/char_complete.png b/DungeonCrawler/textures/char/char_complete.png
new file mode 100644
index 0000000000000000000000000000000000000000..e2f1224cf3f8672c33cf052069bf2f0bd7913f7f
Binary files /dev/null and b/DungeonCrawler/textures/char/char_complete.png differ
diff --git a/DungeonCrawler/textures/char/front/char_front_1.png b/DungeonCrawler/textures/char/front/char_front_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..66aac19c60a7800fd9d187f3974fb88d4a47b0dd
Binary files /dev/null and b/DungeonCrawler/textures/char/front/char_front_1.png differ
diff --git a/DungeonCrawler/textures/char/front/char_front_2.png b/DungeonCrawler/textures/char/front/char_front_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..7dc91c60691d44306e269c1d8c657d6b4b47ce06
Binary files /dev/null and b/DungeonCrawler/textures/char/front/char_front_2.png differ
diff --git a/DungeonCrawler/textures/char/front/char_front_3.png b/DungeonCrawler/textures/char/front/char_front_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..5733647928d7b49c5b8c7a307cf1f1b8b99ee3d4
Binary files /dev/null and b/DungeonCrawler/textures/char/front/char_front_3.png differ
diff --git a/DungeonCrawler/textures/char/left/char_left_1.png b/DungeonCrawler/textures/char/left/char_left_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ceeaa568d257f378722a69245a9c277f481ea2e
Binary files /dev/null and b/DungeonCrawler/textures/char/left/char_left_1.png differ
diff --git a/DungeonCrawler/textures/char/left/char_left_2.png b/DungeonCrawler/textures/char/left/char_left_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..65d3ee18de41c7fa0b86429b02e2ad9aaf44b0b2
Binary files /dev/null and b/DungeonCrawler/textures/char/left/char_left_2.png differ
diff --git a/DungeonCrawler/textures/char/left/char_left_3.png b/DungeonCrawler/textures/char/left/char_left_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..295da6af36acc3cd6d6b430be9f021acc1447bbf
Binary files /dev/null and b/DungeonCrawler/textures/char/left/char_left_3.png differ
diff --git a/DungeonCrawler/textures/char/right/char_right_1.png b/DungeonCrawler/textures/char/right/char_right_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..72b75b7982c6dd41ba6a2f8615d778c777ede6c6
Binary files /dev/null and b/DungeonCrawler/textures/char/right/char_right_1.png differ
diff --git a/DungeonCrawler/textures/char/right/char_right_2.png b/DungeonCrawler/textures/char/right/char_right_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..48a80779136aa98dd519f6f1ec7a3c732997e77d
Binary files /dev/null and b/DungeonCrawler/textures/char/right/char_right_2.png differ
diff --git a/DungeonCrawler/textures/char/right/char_right_3.png b/DungeonCrawler/textures/char/right/char_right_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..760f30ab506e48583618c7776d3c0e2bef42b88a
Binary files /dev/null and b/DungeonCrawler/textures/char/right/char_right_3.png differ
diff --git a/DungeonCrawler/textures/doors/door1.png b/DungeonCrawler/textures/doors/door1.png
new file mode 100644
index 0000000000000000000000000000000000000000..9996fdfece167a3802bf3fdddf46071e41b51c31
Binary files /dev/null and b/DungeonCrawler/textures/doors/door1.png differ
diff --git a/DungeonCrawler/textures/doors/door2.png b/DungeonCrawler/textures/doors/door2.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6b62f4fe968482af30626ac92293c0f5a966523
Binary files /dev/null and b/DungeonCrawler/textures/doors/door2.png differ
diff --git a/DungeonCrawler/textures/floor/floor1.png b/DungeonCrawler/textures/floor/floor1.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ed8f452420422b3f32a893b4ef94d0677d947da
Binary files /dev/null and b/DungeonCrawler/textures/floor/floor1.png differ
diff --git a/DungeonCrawler/textures/floor/floor2.png b/DungeonCrawler/textures/floor/floor2.png
new file mode 100644
index 0000000000000000000000000000000000000000..08b925785cfd502c1fba381df0081ee13eb50d89
Binary files /dev/null and b/DungeonCrawler/textures/floor/floor2.png differ
diff --git a/DungeonCrawler/textures/floor/floor3.png b/DungeonCrawler/textures/floor/floor3.png
new file mode 100644
index 0000000000000000000000000000000000000000..73aa70287816d1cbbd8b84edf4364e18cd37742e
Binary files /dev/null and b/DungeonCrawler/textures/floor/floor3.png differ
diff --git a/DungeonCrawler/textures/floor/floor4.png b/DungeonCrawler/textures/floor/floor4.png
new file mode 100644
index 0000000000000000000000000000000000000000..b296b4b5cf0e88a4f0431da757db6120ade3c57f
Binary files /dev/null and b/DungeonCrawler/textures/floor/floor4.png differ
diff --git a/DungeonCrawler/textures/floor/floor5.png b/DungeonCrawler/textures/floor/floor5.png
new file mode 100644
index 0000000000000000000000000000000000000000..91ce1bf0a3986b7a2dd7cd07e4f66cd85fa99b02
Binary files /dev/null and b/DungeonCrawler/textures/floor/floor5.png differ
diff --git a/DungeonCrawler/textures/new_game_button.png b/DungeonCrawler/textures/new_game_button.png
new file mode 100644
index 0000000000000000000000000000000000000000..43aa57b0f9191d6722ff173f38b4cb5018befeb1
Binary files /dev/null and b/DungeonCrawler/textures/new_game_button.png differ
diff --git a/DungeonCrawler/textures/pit.png b/DungeonCrawler/textures/pit.png
new file mode 100644
index 0000000000000000000000000000000000000000..907b86159ff95fef4460e83ae80789823c63d12b
Binary files /dev/null and b/DungeonCrawler/textures/pit.png differ
diff --git a/DungeonCrawler/textures/portal/portal1.png b/DungeonCrawler/textures/portal/portal1.png
new file mode 100644
index 0000000000000000000000000000000000000000..99f71d14651f66df1d24a631da3f43506fe5c86b
Binary files /dev/null and b/DungeonCrawler/textures/portal/portal1.png differ
diff --git a/DungeonCrawler/textures/portal/portal2.png b/DungeonCrawler/textures/portal/portal2.png
new file mode 100644
index 0000000000000000000000000000000000000000..52ba33f2519b35c57d8de76ffad24d5ff5980f96
Binary files /dev/null and b/DungeonCrawler/textures/portal/portal2.png differ
diff --git a/DungeonCrawler/textures/portal/portal3.png b/DungeonCrawler/textures/portal/portal3.png
new file mode 100644
index 0000000000000000000000000000000000000000..e008edc75b0a4ae378d507e38d77c0867b6f7348
Binary files /dev/null and b/DungeonCrawler/textures/portal/portal3.png differ
diff --git a/DungeonCrawler/textures/ramp.png b/DungeonCrawler/textures/ramp.png
new file mode 100644
index 0000000000000000000000000000000000000000..a78a8a623da388fb577844c393a15362f21d8750
Binary files /dev/null and b/DungeonCrawler/textures/ramp.png differ
diff --git a/DungeonCrawler/textures/startscreen.png b/DungeonCrawler/textures/startscreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..968cce87d3153e19036da97da06ea23e1f745c64
Binary files /dev/null and b/DungeonCrawler/textures/startscreen.png differ
diff --git a/DungeonCrawler/textures/switch.png b/DungeonCrawler/textures/switch.png
new file mode 100644
index 0000000000000000000000000000000000000000..ece078061dd216c1ce524200663d464ac701b3ad
Binary files /dev/null and b/DungeonCrawler/textures/switch.png differ
diff --git a/DungeonCrawler/textures/wall/wall1.png b/DungeonCrawler/textures/wall/wall1.png
new file mode 100644
index 0000000000000000000000000000000000000000..c04f89911c097cdcb5d719027f54b1e2c1b6eddb
Binary files /dev/null and b/DungeonCrawler/textures/wall/wall1.png differ
diff --git a/DungeonCrawler/textures/zombie/zombie_left.png b/DungeonCrawler/textures/zombie/zombie_left.png
new file mode 100644
index 0000000000000000000000000000000000000000..f527bc8386b1fdeac533b485a2fedbfcddcce644
Binary files /dev/null and b/DungeonCrawler/textures/zombie/zombie_left.png differ
diff --git a/DungeonCrawler/textures/zombie/zombie_right.png b/DungeonCrawler/textures/zombie/zombie_right.png
new file mode 100644
index 0000000000000000000000000000000000000000..92c1179e0de88ba22069e48ed63fc1865f48ff0e
Binary files /dev/null and b/DungeonCrawler/textures/zombie/zombie_right.png differ
diff --git a/DungeonCrawler/textures2/chest.png b/DungeonCrawler/textures2/chest.png
new file mode 100644
index 0000000000000000000000000000000000000000..f53543570ed31092c5cbe03a1ac27f0bf1f1fbe0
Binary files /dev/null and b/DungeonCrawler/textures2/chest.png differ
diff --git a/DungeonCrawler/textures2/levelchanger.png b/DungeonCrawler/textures2/levelchanger.png
new file mode 100644
index 0000000000000000000000000000000000000000..361d166483e4ad4cd19a36371b60ea6e4b06c0f4
Binary files /dev/null and b/DungeonCrawler/textures2/levelchanger.png differ
diff --git a/DungeonCrawler/tile/door.cpp b/DungeonCrawler/tile/door.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..18a977389f3ad68411e84f427c0faeca58e5d58c
--- /dev/null
+++ b/DungeonCrawler/tile/door.cpp
@@ -0,0 +1,49 @@
+#include "door.h"
+
+Door::Door(int p_row, int p_col, int p_type) : Tile(p_row, p_col, "X"), Passive(), isOpen(false), type(p_type)
+{
+
+}
+
+Tile* Door::onEnter(Tile* fromTile, Character* who)
+{
+    if (isOpen)
+    {
+        return this;
+    }
+    return nullptr;
+}
+
+Tile* Door::onLeave(Tile* destTile, Character* who)
+{
+    return this;
+}
+
+void Door::notify(Active* activeObject)
+{
+    isOpen = !isOpen;
+}
+
+string Door::getTexture()
+{
+    if (hasCharacter())
+    {
+        return characterOnDoor;
+    }
+
+    if (isOpen)
+    {
+        return openedTextur;
+    }
+    return closedTextur;
+}
+
+bool Door::getIsOpen()
+{
+    return isOpen;
+}
+
+int Door::getType()
+{
+    return type;
+}
diff --git a/DungeonCrawler/tile/door.h b/DungeonCrawler/tile/door.h
new file mode 100644
index 0000000000000000000000000000000000000000..eaa265cbac4429f7773f6c152bd5d18a0aaee961
--- /dev/null
+++ b/DungeonCrawler/tile/door.h
@@ -0,0 +1,30 @@
+#ifndef DOOR_H
+#define DOOR_H
+
+#include <tile/tile.h>
+#include <passive.h>
+
+class Door : public Tile, public Passive
+{
+public:
+    Door(int, int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+
+    void notify(Active*) override;
+
+    string getTexture() override;
+
+    bool getIsOpen();
+    int getType();
+
+private:
+    bool isOpen;
+    int type;
+    const string openedTextur = "/";
+    const string closedTextur = "X";
+    const string characterOnDoor = "C";
+};
+
+#endif // DOOR_H
diff --git a/DungeonCrawler/tile/floor.cpp b/DungeonCrawler/tile/floor.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..a888b33d6997735493efeaaabff40656d01e484b
--- /dev/null
+++ b/DungeonCrawler/tile/floor.cpp
@@ -0,0 +1,37 @@
+#include "floor.h"
+
+Floor::Floor(int p_row, int p_col) : Tile(p_row, p_col, ".")
+{
+
+}
+
+Tile* Floor::onEnter(Tile* fromTile, Character* who)
+{
+    if (hasCharacter())
+    {
+        Character* tileChar = getCharacter();
+
+        if ((who->getIsZombie() && tileChar->getIsZombie()) || (!(who->getIsZombie()) && !(tileChar->getIsZombie())))
+        {
+            return nullptr;
+        }
+        tileChar->setHP(tileChar->getHP() - who->getStrength());
+
+        if (tileChar->getHP() <= 0)
+        {
+            return this;
+
+        }
+        else
+        {
+            who->setHP(who->getHP() - tileChar->getStrength());
+            return nullptr;
+        }
+    }
+    return this;
+}
+
+Tile* Floor::onLeave(Tile* destTile, Character* who)
+{
+    return this;
+}
diff --git a/DungeonCrawler/tile/floor.h b/DungeonCrawler/tile/floor.h
new file mode 100644
index 0000000000000000000000000000000000000000..5116470939b7d0f153873811236d03cb437f61e9
--- /dev/null
+++ b/DungeonCrawler/tile/floor.h
@@ -0,0 +1,15 @@
+#ifndef FLOOR_H
+#define FLOOR_H
+
+#include <tile/tile.h>
+
+class Floor : public Tile
+{
+public:
+    Floor(int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+};
+
+#endif // FLOOR_H
diff --git a/DungeonCrawler/tile/levelchanger.cpp b/DungeonCrawler/tile/levelchanger.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..d5b9ef2d45404df5f32f6945e09a0b2446ce49e4
--- /dev/null
+++ b/DungeonCrawler/tile/levelchanger.cpp
@@ -0,0 +1,22 @@
+#include "levelchanger.h"
+
+Levelchanger::Levelchanger(int p_row, int p_col, int p_type) : Tile(p_row, p_col, "-"), Active(), type(p_type)
+{
+
+}
+
+Tile *Levelchanger::onEnter(Tile *fromTile, Character *who)
+{
+    activate();
+    return this;
+}
+
+Tile *Levelchanger::onLeave(Tile *destTile, Character *who)
+{
+    return this;
+}
+
+int Levelchanger::getType() const
+{
+    return type;
+}
diff --git a/DungeonCrawler/tile/levelchanger.h b/DungeonCrawler/tile/levelchanger.h
new file mode 100644
index 0000000000000000000000000000000000000000..ae9593f5293490644bd00c0b1908750a4b726d90
--- /dev/null
+++ b/DungeonCrawler/tile/levelchanger.h
@@ -0,0 +1,21 @@
+#ifndef LEVELCHANGER_H
+#define LEVELCHANGER_H
+
+#include <active.h>
+#include <tile/tile.h>
+
+class Levelchanger : public Tile, public Active
+{
+public:
+    Levelchanger(int, int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+
+    int getType() const;
+
+private:
+    int type;
+};
+
+#endif // LEVELCHANGER_H
diff --git a/DungeonCrawler/tile/lootchest.cpp b/DungeonCrawler/tile/lootchest.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..a0f3b9428106711b913386a4d684140c7424394c
--- /dev/null
+++ b/DungeonCrawler/tile/lootchest.cpp
@@ -0,0 +1,24 @@
+#include "lootchest.h"
+#include "QtWidgets/qlabel.h"
+
+Lootchest::Lootchest(int p_row, int p_col) : Tile(p_row, p_col, "K")
+{
+
+}
+
+Tile *Lootchest::onEnter(Tile *fromTile, Character *who)
+{
+    QLabel* endgame = new QLabel;
+    endgame->setText("Gewonnen!");
+    endgame->setWindowTitle("Glückwunsch");
+    endgame->setAlignment(Qt::AlignCenter);
+    endgame->setFixedSize(211, 91);
+    endgame->show();
+
+    return this;
+}
+
+Tile *Lootchest::onLeave(Tile *destTile, Character *who)
+{
+    return this;
+}
diff --git a/DungeonCrawler/tile/lootchest.h b/DungeonCrawler/tile/lootchest.h
new file mode 100644
index 0000000000000000000000000000000000000000..b02094772f193a4ad29c1da9582ff9d86b3ff0cd
--- /dev/null
+++ b/DungeonCrawler/tile/lootchest.h
@@ -0,0 +1,16 @@
+#ifndef LOOTCHEST_H
+#define LOOTCHEST_H
+
+#include <tile/tile.h>
+
+class Lootchest : public Tile
+{
+public:
+    Lootchest(int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+};
+
+#endif // LOOTCHEST_H
+
diff --git a/DungeonCrawler/tile/pit.cpp b/DungeonCrawler/tile/pit.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..f1c3152c40a51b811b5ed473f5d18b02adb73d42
--- /dev/null
+++ b/DungeonCrawler/tile/pit.cpp
@@ -0,0 +1,23 @@
+#include "pit.h"
+
+Pit::Pit(int p_row, int p_col) : Tile(p_row, p_col, "_")
+{
+
+}
+
+Tile* Pit::onEnter(Tile* fromTile, Character* who)
+{
+    return this;
+}
+
+Tile* Pit::onLeave(Tile* destTile, Character* who)
+{
+    const bool isPit  = (typeid(Pit)  == typeid(*destTile));
+    const bool isRamp = (typeid(Ramp) == typeid(*destTile));
+
+    if (isPit || isRamp)
+    {
+        return this;
+    }
+    return nullptr;
+}
diff --git a/DungeonCrawler/tile/pit.h b/DungeonCrawler/tile/pit.h
new file mode 100644
index 0000000000000000000000000000000000000000..4c21ba6092c26fe58f7f4cc152ab4378756d6962
--- /dev/null
+++ b/DungeonCrawler/tile/pit.h
@@ -0,0 +1,17 @@
+#ifndef PIT_H
+#define PIT_H
+
+#include <tile/tile.h>
+#include <tile/ramp.h>
+
+class Pit : public Tile
+{
+
+public:
+    Pit(int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+};
+
+#endif // PIT_H
diff --git a/DungeonCrawler/tile/portal.cpp b/DungeonCrawler/tile/portal.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..19fcbd8cfbcdbb592a56d522b101eb0f8ad3d419
--- /dev/null
+++ b/DungeonCrawler/tile/portal.cpp
@@ -0,0 +1,31 @@
+#include "portal.h"
+
+Portal::Portal(int p_row, int p_col, int p_type) : Tile(p_row, p_col, "O"), portalType(p_type)
+{
+
+}
+
+Tile* Portal::onEnter(Tile* fromTile, Character* who)
+{
+    return destination;
+}
+
+Tile* Portal::onLeave(Tile* destTile, Character* who)
+{
+    return this;
+}
+
+int Portal::getPortalType()
+{
+    return portalType;
+}
+
+void Portal::setDest(Tile* dest)
+{
+    destination = dest;
+}
+
+Tile* Portal::getDest()
+{
+    return destination;
+}
diff --git a/DungeonCrawler/tile/portal.h b/DungeonCrawler/tile/portal.h
new file mode 100644
index 0000000000000000000000000000000000000000..0f2a20eede7efcc2a1891f5f3ea9e4629a5d5cbf
--- /dev/null
+++ b/DungeonCrawler/tile/portal.h
@@ -0,0 +1,24 @@
+#ifndef PORTAL_H
+#define PORTAL_H
+
+#include <tile/tile.h>
+
+class Portal : public Tile
+{
+public:
+    Portal(int, int, int);
+
+    Tile* getDest();
+    void setDest(Tile*);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+
+    int getPortalType();
+
+private:
+    Tile* destination;
+    int portalType;
+};
+
+#endif // PORTAL_H
diff --git a/DungeonCrawler/tile/ramp.cpp b/DungeonCrawler/tile/ramp.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..1bee9e62317d3d8a869aecd29f25bdd0dfaf4d81
--- /dev/null
+++ b/DungeonCrawler/tile/ramp.cpp
@@ -0,0 +1,16 @@
+#include "ramp.h"
+
+Ramp::Ramp(int p_row, int p_col) : Tile(p_row, p_col, "<")
+{
+
+}
+
+Tile* Ramp::onEnter(Tile* fromTile, Character* who)
+{
+    return this;
+}
+
+Tile* Ramp::onLeave(Tile* destTile, Character* who)
+{
+    return this;
+}
diff --git a/DungeonCrawler/tile/ramp.h b/DungeonCrawler/tile/ramp.h
new file mode 100644
index 0000000000000000000000000000000000000000..9f38fd57073334f7686350f113137dbdecaf0da0
--- /dev/null
+++ b/DungeonCrawler/tile/ramp.h
@@ -0,0 +1,15 @@
+#ifndef RAMP_H
+#define RAMP_H
+
+#include <tile/tile.h>
+
+class Ramp : public Tile
+{
+public:
+    Ramp(int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+};
+
+#endif // RAMP_H
diff --git a/DungeonCrawler/tile/switch.cpp b/DungeonCrawler/tile/switch.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..263fc20a8bf79ce3ec031c41834c3a7bb1cd7ea2
--- /dev/null
+++ b/DungeonCrawler/tile/switch.cpp
@@ -0,0 +1,22 @@
+#include "switch.h"
+
+Switch::Switch(int p_row, int p_col, int p_type) : Tile(p_row, p_col, "?"), type(p_type)
+{
+
+}
+
+Tile* Switch::onEnter(Tile* fromTile, Character* who)
+{
+    activate();
+    return this;
+}
+
+Tile* Switch::onLeave(Tile* destTile, Character* who)
+{
+    return this;
+}
+
+int Switch::getType()
+{
+    return type;
+}
diff --git a/DungeonCrawler/tile/switch.h b/DungeonCrawler/tile/switch.h
new file mode 100644
index 0000000000000000000000000000000000000000..3ff427116bf5559f136d19d7474541099bc2e3f6
--- /dev/null
+++ b/DungeonCrawler/tile/switch.h
@@ -0,0 +1,21 @@
+#ifndef SWITCH_H
+#define SWITCH_H
+
+#include <tile/tile.h>
+#include <active.h>
+
+class Switch : public Tile, public Active
+{
+public:
+    Switch(int, int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+
+    int getType();
+
+private:
+    int type;
+};
+
+#endif // SWITCH_H
diff --git a/DungeonCrawler/tile/tile.cpp b/DungeonCrawler/tile/tile.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..a1dceb6d852cce1dda6fbf141c76d4c66603bfda
--- /dev/null
+++ b/DungeonCrawler/tile/tile.cpp
@@ -0,0 +1,71 @@
+#include "tile.h"
+#include "dungeoncrawler.h"
+
+Tile::Tile(int p_row, int p_col, string p_texture) : row(p_row), col(p_col), texture(p_texture), character(nullptr)
+{
+
+}
+
+bool Tile::moveTo(Tile* destTile, Character* who, DungeonCrawler* dc)
+{
+    Tile* realFromTile = onLeave(destTile, who);
+
+    if (realFromTile == nullptr)
+    {
+        return false;
+    }
+
+    Tile* realDestTile = destTile->onEnter(realFromTile, who);
+
+    if (realDestTile == nullptr)
+    {
+        return false;
+    }
+
+    dc->checkDeaths();
+
+    realFromTile->setCharacter(nullptr);
+    realDestTile->setCharacter(who);
+    who->setCurTile(realDestTile);
+
+    if (dynamic_cast<ZombieGuard*>(who) != nullptr)
+    {
+        static_cast<ZombieGuard*>(who)->incrementLastMove();
+    }
+    return true;
+}
+
+void Tile::setTexture(const string &newTexture)
+{
+    texture = newTexture;
+}
+
+bool Tile::hasCharacter()
+{
+    return (character != nullptr);
+}
+
+string Tile::getTexture()
+{
+    return texture;
+}
+
+Character* Tile::getCharacter()
+{
+    return character;
+}
+
+void Tile::setCharacter(Character* newCharacter)
+{
+    character = newCharacter;
+}
+
+int Tile::getRow()
+{
+    return row;
+}
+
+int Tile::getcol()
+{
+    return col;
+}
diff --git a/DungeonCrawler/tile/tile.h b/DungeonCrawler/tile/tile.h
new file mode 100644
index 0000000000000000000000000000000000000000..bb575529ec859c268c3298e48ed4a2a616758b93
--- /dev/null
+++ b/DungeonCrawler/tile/tile.h
@@ -0,0 +1,39 @@
+#ifndef TILE_H
+#define TILE_H
+
+#include <character/character.h>
+
+using namespace std;
+
+class DungeonCrawler;
+
+class Tile
+{
+public:
+    Tile(int, int, string);
+    virtual ~Tile() = default;
+
+    bool hasCharacter();
+
+    Character* getCharacter();
+    void setCharacter(Character *newCharacter);
+
+    virtual string getTexture();
+
+    int getRow();
+    int getcol();
+
+    bool moveTo(Tile* destTile, Character* who, DungeonCrawler*);
+
+    virtual Tile* onEnter(Tile* fromTile, Character* who) = 0;
+    virtual Tile* onLeave(Tile* destTile, Character* who) = 0;
+
+    void setTexture(const string &newTexture);
+
+private:
+    const int row, col;
+    string texture;
+    Character* character;
+};
+
+#endif // TILE_H
diff --git a/DungeonCrawler/tile/wall.cpp b/DungeonCrawler/tile/wall.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..ddef3e099498988b1bb5e40c2f4004fbc4e68bd3
--- /dev/null
+++ b/DungeonCrawler/tile/wall.cpp
@@ -0,0 +1,16 @@
+#include "wall.h"
+
+Wall::Wall(int p_row, int p_col) : Tile(p_row, p_col, "#")
+{
+
+}
+
+Tile* Wall::onEnter(Tile* fromTile, Character* who)
+{
+    return nullptr;
+}
+
+Tile* Wall::onLeave(Tile* destTile, Character* who)
+{
+    return this;
+}
diff --git a/DungeonCrawler/tile/wall.h b/DungeonCrawler/tile/wall.h
new file mode 100644
index 0000000000000000000000000000000000000000..5eebc0064eaef78e3caa499ecb1fa0559fb0d4f3
--- /dev/null
+++ b/DungeonCrawler/tile/wall.h
@@ -0,0 +1,15 @@
+#ifndef WALL_H
+#define WALL_H
+
+#include <tile/tile.h>
+
+class Wall : public Tile
+{
+public:
+    Wall(int, int);
+
+    Tile* onEnter(Tile* fromTile, Character* who) override;
+    Tile* onLeave(Tile* destTile, Character* who) override;
+};
+
+#endif // WALL_H
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.DS_Store b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..00c7cd9fcbdb1e88d8da5f181e9548c9fb899ee7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.DS_Store differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qmake.stash b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qmake.stash
new file mode 100644
index 0000000000000000000000000000000000000000..4fe058b68d27e41d4c2fbc2b034815dea23ff57b
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qmake.stash
@@ -0,0 +1,46 @@
+QMAKE_MAC_SDK.macosx.Path = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk
+QMAKE_MAC_SDK.macosx.PlatformPath = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform
+QMAKE_MAC_SDK.macosx.SDKVersion = 12.3
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CXX = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_FIX_RPATH = \
+    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool \
+    -id
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_AR = \
+    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar \
+    cq
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_RANLIB = \
+    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib \
+    -s
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_ACTOOL = /Applications/Xcode.app/Contents/Developer/usr/bin/actool
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
+QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
+QMAKE_CXX.QT_COMPILER_STDCXX = 199711L
+QMAKE_CXX.QMAKE_APPLE_CC = 6000
+QMAKE_CXX.QMAKE_APPLE_CLANG_MAJOR_VERSION = 13
+QMAKE_CXX.QMAKE_APPLE_CLANG_MINOR_VERSION = 1
+QMAKE_CXX.QMAKE_APPLE_CLANG_PATCH_VERSION = 6
+QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 4
+QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2
+QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1
+QMAKE_CXX.COMPILER_MACROS = \
+    QT_COMPILER_STDCXX \
+    QMAKE_APPLE_CC \
+    QMAKE_APPLE_CLANG_MAJOR_VERSION \
+    QMAKE_APPLE_CLANG_MINOR_VERSION \
+    QMAKE_APPLE_CLANG_PATCH_VERSION \
+    QMAKE_GCC_MAJOR_VERSION \
+    QMAKE_GCC_MINOR_VERSION \
+    QMAKE_GCC_PATCH_VERSION
+QMAKE_CXX.INCDIRS = \
+    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1 \
+    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include \
+    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include \
+    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
+QMAKE_CXX.LIBDIRS = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib
+QMAKE_MAC_SDK.macosx.SDKVersion = 12.3
+QMAKE_MAC_SDK.macosx.Path = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk
+QMAKE_XCODE_DEVELOPER_PATH = /Applications/Xcode.app/Contents/Developer
+QMAKE_XCODE_VERSION = 13.4.1
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/Availability.h.2ED23327A8C5DAB4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/Availability.h.2ED23327A8C5DAB4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d566919c49ebecab5cb58c6ee767eed4a60a5019
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/Availability.h.2ED23327A8C5DAB4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityInternal.h.0A9CD88C6ABA56CF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityInternal.h.0A9CD88C6ABA56CF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e24acb9ba933abf730c58b8971436f0b8a426e1d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityInternal.h.0A9CD88C6ABA56CF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityMacros.h.98C048329B6DD1E3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityMacros.h.98C048329B6DD1E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..24a888a9c0b52108905d535c3d1828b0fb5c4eb0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityMacros.h.98C048329B6DD1E3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityVersions.h.460DA89FB279CC8D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityVersions.h.460DA89FB279CC8D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c77ecffb4994f253649cfec4f690ad5b7e5bacc4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/AvailabilityVersions.h.460DA89FB279CC8D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QAction.247AA57EB436ED57.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QAction.247AA57EB436ED57.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bfb1e35239c6b485aae9f02536db98a065c08499
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QAction.247AA57EB436ED57.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.2221302781848E8A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.2221302781848E8A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..127c4f64764a5cb2ffd9b6656bc8ddfe0015e0eb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.2221302781848E8A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.70CB6A6F84E26871.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.70CB6A6F84E26871.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4983144cb5eaa098878d349a7e6fd5b35f9c7cfb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.70CB6A6F84E26871.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QDialog.32672D0F49447C18.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QDialog.32672D0F49447C18.idx
new file mode 100644
index 0000000000000000000000000000000000000000..097e85ad1c14aa16c542bf0226d08848fe262c4c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QDialog.32672D0F49447C18.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QDialog.62B911264D90393D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QDialog.62B911264D90393D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..46776c5f56f8d0fefb5e1d08d732f61956b6423c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QDialog.62B911264D90393D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QGridLayout.A0A52E260ECDAF92.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QGridLayout.A0A52E260ECDAF92.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b0e9e02d333e207223fc945406f84d213ae57240
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QGridLayout.A0A52E260ECDAF92.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QGroupBox.1A7F24A4FB01060B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QGroupBox.1A7F24A4FB01060B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3898a9aa2bef0634f9241933ee61e6f86e0640ad
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QGroupBox.1A7F24A4FB01060B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QIcon.07125C77D84EDAE6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QIcon.07125C77D84EDAE6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d36d3d5b1331ad77ec8cc4bf69d5843602e0a1b2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QIcon.07125C77D84EDAE6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QLabel.3CD679320088C7D4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QLabel.3CD679320088C7D4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6e1076a435ab241418e50c69192dbe1a6e4c78f2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QLabel.3CD679320088C7D4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QLabel.D2BF9EFD147E82B9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QLabel.D2BF9EFD147E82B9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5ddd26464cd49b83c7d87127e9c77ec2295a61cd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QLabel.D2BF9EFD147E82B9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.658138D8F02A84BB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.658138D8F02A84BB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..98dfbbd5a745244b86e97df169f36fca52c3d3ff
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.658138D8F02A84BB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.AE970C6720B2BFF6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.AE970C6720B2BFF6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9c91d08536086063a6495cac36538bdc6da31d4f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.AE970C6720B2BFF6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMenu.00B40969E02C4C73.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMenu.00B40969E02C4C73.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e582d377e8f56150b2f789a137deecfdace33bd5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMenu.00B40969E02C4C73.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMenuBar.5ACB445D57EB3933.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMenuBar.5ACB445D57EB3933.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0261d2aff30fcd1ca225cf3a8f114eac45a33a48
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QMenuBar.5ACB445D57EB3933.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPainter.26D494D892971424.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPainter.26D494D892971424.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8def4b6adbcc3317ab925bdda2d826f3d903a3bc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPainter.26D494D892971424.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QProgressBar.392150D73821DDD7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QProgressBar.392150D73821DDD7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..23439bd1e0042af08e0cf00a749e193891dd160d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QProgressBar.392150D73821DDD7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPushButton.102E80603B5B398A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPushButton.102E80603B5B398A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9cea7a4f79c37b8f66a3a5cf9089ab64b8c4243c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPushButton.102E80603B5B398A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPushButton.EDF5409372DF7FF6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPushButton.EDF5409372DF7FF6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..42ed72918392d41613082a45fabef4ebffc62e03
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QPushButton.EDF5409372DF7FF6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QStatusBar.15C5835726F71977.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QStatusBar.15C5835726F71977.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bfd9feeb43cf2974140caa4801ec28b7cb327c88
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QStatusBar.15C5835726F71977.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QVariant.2048075DA398FBBF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QVariant.2048075DA398FBBF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..beedadadb09d45637ce9424212a23f64a326cf6a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QVariant.2048075DA398FBBF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QWidget.D726D9F87BBB61BF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QWidget.D726D9F87BBB61BF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3828aca82113cfbfe588a634d0e006e0d9c8e1d7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/QWidget.D726D9F87BBB61BF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/TargetConditionals.h.0AC14EA28857AFD9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/TargetConditionals.h.0AC14EA28857AFD9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e5bc2bf0e408cad361045454881501cf224fc354
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/TargetConditionals.h.0AC14EA28857AFD9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.8A3B23CC43FF22B8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.8A3B23CC43FF22B8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e356ec0ffc6e9e2204ddb135189f4ea3f2997cef
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.8A3B23CC43FF22B8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.9C8A69A3D699A81D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.9C8A69A3D699A81D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c4e900b9851e51d42442e8b7c68ea4891c7203b2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_OSByteOrder.h.9C8A69A3D699A81D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__availability.3D2717B933B30676.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__availability.3D2717B933B30676.idx
new file mode 100644
index 0000000000000000000000000000000000000000..44425dd1230ad3114b1720b7daa623fdd2ffaded
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__availability.3D2717B933B30676.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bit_reference.4565313E7DC9CBCF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bit_reference.4565313E7DC9CBCF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e5b7baf8fab2cb78db75efa2426526d195d9a0e7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bit_reference.4565313E7DC9CBCF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bits.D49E79516B350E36.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bits.D49E79516B350E36.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ec0f7d1df58a9720bfbf284aee5700ca586d94da
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bits.D49E79516B350E36.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bsd_locale_defaults.h.EFBF355C08C137AF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bsd_locale_defaults.h.EFBF355C08C137AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d58e7a76e80eabc4f8b2bd8746a4108bb291c465
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__bsd_locale_defaults.h.EFBF355C08C137AF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__config.EB16E4B7C8D059CC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__config.EB16E4B7C8D059CC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..feef6f66b83ecf97e37e49fe19e1551e6ce786ed
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__config.EB16E4B7C8D059CC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__config_site.C1EE05B9CAEF722C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__config_site.C1EE05B9CAEF722C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e61bce70f3d1b9628a675038bffb4e4b6587e01b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__config_site.C1EE05B9CAEF722C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__debug.C3801A3572DA2192.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__debug.C3801A3572DA2192.idx
new file mode 100644
index 0000000000000000000000000000000000000000..60259ba2c645a00434c09ec9356a3c339a801b6c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__debug.C3801A3572DA2192.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__decay_copy.h.8158E055CE60D771.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__decay_copy.h.8158E055CE60D771.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c74fad5073fb90a70ef6cde4414216326c3090bf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__decay_copy.h.8158E055CE60D771.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__errc.98C4EF2E9F1DA24B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__errc.98C4EF2E9F1DA24B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9b7a5a3bd1c0c5d91f1b094e95e54714d12aa707
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__errc.98C4EF2E9F1DA24B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__function_like.h.EEB6B1CEE4D599CA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__function_like.h.EEB6B1CEE4D599CA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2d8e941e8ab2e48c9efb9aaa6e45d13d976fcc2d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__function_like.h.EEB6B1CEE4D599CA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__functional_base.574E7DDE3B87E07E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__functional_base.574E7DDE3B87E07E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..10450d238c86df8600ae60a7918efaa04a4d8203
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__functional_base.574E7DDE3B87E07E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__locale.2D32E9862A6228BF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__locale.2D32E9862A6228BF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..09d5bdde37f51f2a7868a508cac299632f9736ee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__locale.2D32E9862A6228BF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__mbstate_t.h.7E0BCF9642089857.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__mbstate_t.h.7E0BCF9642089857.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4bc2ac31206f2bfd19463eb774f46c2cee9a6bf5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__mbstate_t.h.7E0BCF9642089857.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__mutex_base.B72617C8B799451C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__mutex_base.B72617C8B799451C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a7772d0853c724bef3f154e9ec656c9ab36177c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__mutex_base.B72617C8B799451C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__node_handle.299D820E3B884B85.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__node_handle.299D820E3B884B85.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1fb850b27a82e9176be026479d30899bbcc51d37
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__node_handle.299D820E3B884B85.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__nullptr.ADC15D5ACC81BB6D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__nullptr.ADC15D5ACC81BB6D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c9de25565098aace1d601827d4eb461238bd897e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__nullptr.ADC15D5ACC81BB6D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__split_buffer.77E78806F3F1FAD8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__split_buffer.77E78806F3F1FAD8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0d3948f0569c0dbfce8b8b59b89f1273f7f51ee2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__split_buffer.77E78806F3F1FAD8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0187F50CDEDCFE1C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0187F50CDEDCFE1C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4652139ccd1344fdc7ddbb11cddabc215ed4ca8b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0187F50CDEDCFE1C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__string.8AD3A849C9B276BC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__string.8AD3A849C9B276BC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..19cd09317d46d654cef21f09fe273a08e738bf37
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__string.8AD3A849C9B276BC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__threading_support.94A6B6AB15046449.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__threading_support.94A6B6AB15046449.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd69d899f964b5e45ca239f39f7fa0fd5661506b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__threading_support.94A6B6AB15046449.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__tree.4FDECFDE0652E82D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__tree.4FDECFDE0652E82D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c6aa684267998fae49247ebc279ce1e0ba795bd7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__tree.4FDECFDE0652E82D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__tuple.FC8DD3D67F856818.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__tuple.FC8DD3D67F856818.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b8f4ec0ec95ff8f56742a2728b1cd583f43e719f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__tuple.FC8DD3D67F856818.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__undef_macros.FEB7B29BF23FB0A7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__undef_macros.FEB7B29BF23FB0A7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..65f3eb952a0e17a53c5a6060dfcd17d96a7e5b09
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__undef_macros.FEB7B29BF23FB0A7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__wctype.h.3F5F1970650B7753.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__wctype.h.3F5F1970650B7753.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2812c89199045de912c14230976fe1ba9cc61ec8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__wctype.h.3F5F1970650B7753.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__wctype.h.50F60AA3298F066D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__wctype.h.50F60AA3298F066D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..03b6336a2fd59eecb80f61cbdcfbde514994e87e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/__wctype.h.50F60AA3298F066D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_blkcnt_t.h.CCA0EEB2BD0BF36D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_blkcnt_t.h.CCA0EEB2BD0BF36D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a95358ccf3b6821e212260dae74f0b4e77d18492
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_blkcnt_t.h.CCA0EEB2BD0BF36D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_blksize_t.h.B619D431328BC53C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_blksize_t.h.B619D431328BC53C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b7896b009bfc91892ea7c8e64e1f339268272e13
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_blksize_t.h.B619D431328BC53C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_caddr_t.h.F1DB109BE97043DF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_caddr_t.h.F1DB109BE97043DF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2073ff3342094142da398672fe0692b6dd27c7bb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_caddr_t.h.F1DB109BE97043DF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_clock_t.h.9ABC14CC89151639.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_clock_t.h.9ABC14CC89151639.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f53bdbcf9e3eed8682738e66e4e24d41e81f4776
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_clock_t.h.9ABC14CC89151639.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ct_rune_t.h.B75B9DB1781C4065.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ct_rune_t.h.B75B9DB1781C4065.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1eb502e2b4ffcb0b648697e3308557e72e2b2bfe
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ct_rune_t.h.B75B9DB1781C4065.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctermid.h.459C05A101B97E66.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctermid.h.459C05A101B97E66.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8d96bf27bfc4625d65286143c604b58c96c24744
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctermid.h.459C05A101B97E66.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctype.h.3C15FD786B9C6AD3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctype.h.3C15FD786B9C6AD3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d7fa996d6a76ede2241d52b25eb04813b0645330
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctype.h.3C15FD786B9C6AD3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctype.h.C590C84210435083.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctype.h.C590C84210435083.idx
new file mode 100644
index 0000000000000000000000000000000000000000..af8e5eebd5c6c60d632145a0b76cf6187da62a70
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ctype.h.C590C84210435083.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_dev_t.h.F93A087A7840FEBF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_dev_t.h.F93A087A7840FEBF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1049a6678cbfc65fb573d516b0d7b71b2c506ca1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_dev_t.h.F93A087A7840FEBF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_endian.h.40BED5584CD9288C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_endian.h.40BED5584CD9288C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..41c9505984bc5885230a3b8bfee9650554378bb7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_endian.h.40BED5584CD9288C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_errno_t.h.827B21F72EED2F4F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_errno_t.h.827B21F72EED2F4F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5426dc2b832af3c28930efab812e0f456bc60c74
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_errno_t.h.827B21F72EED2F4F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_clr.h.81F6CFCAB7141F79.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_clr.h.81F6CFCAB7141F79.idx
new file mode 100644
index 0000000000000000000000000000000000000000..641a57e75566534a8254eb95e6ebf47d68503d26
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_clr.h.81F6CFCAB7141F79.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_copy.h.BEB71DFB97E35821.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_copy.h.BEB71DFB97E35821.idx
new file mode 100644
index 0000000000000000000000000000000000000000..42a0bd6ea17054cd8929a4f7712560d1b76b2bf1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_copy.h.BEB71DFB97E35821.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_def.h.96282DFC6E66A9EF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_def.h.96282DFC6E66A9EF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e49d780f9a0e1183ce3798ce754ebe571e1e9c39
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_def.h.96282DFC6E66A9EF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_isset.h.6392FEB41800A8C2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_isset.h.6392FEB41800A8C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ddaf788e974ad0ad0afd44e880e186b53a99fe36
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_isset.h.6392FEB41800A8C2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_set.h.A11EE424231C798E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_set.h.A11EE424231C798E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd73ec350a2ddae379488c0df43c978ed339b890
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_set.h.A11EE424231C798E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_setsize.h.63EF88FC8FD96599.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_setsize.h.63EF88FC8FD96599.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9ea26313392861a67e38620b24b6fa0d3df6edff
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_setsize.h.63EF88FC8FD96599.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_zero.h.517E705D5D3E2B8F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_zero.h.517E705D5D3E2B8F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0cb158b4566f62f0b2a5c8e604a48ca6612fa2ab
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fd_zero.h.517E705D5D3E2B8F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fsblkcnt_t.h.5D2F2657BFE5B721.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fsblkcnt_t.h.5D2F2657BFE5B721.idx
new file mode 100644
index 0000000000000000000000000000000000000000..44fd8b1bc725bb1072bef1a0d7dc476a687d9e9f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fsblkcnt_t.h.5D2F2657BFE5B721.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fsfilcnt_t.h.21570F7EAD810F31.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fsfilcnt_t.h.21570F7EAD810F31.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c7988eb6b7749fe9e2c2f8b4e184ec4e2e9110b0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_fsfilcnt_t.h.21570F7EAD810F31.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_gid_t.h.FCA7477C69FC4268.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_gid_t.h.FCA7477C69FC4268.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4ffca992128470ed06184ac691ba591ec5e2af5f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_gid_t.h.FCA7477C69FC4268.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_id_t.h.45E4F67DD14166F3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_id_t.h.45E4F67DD14166F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f2690968c2696ded002549a7e4b6c91c095b4d21
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_id_t.h.45E4F67DD14166F3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_in_addr_t.h.20F1B4DDD330E495.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_in_addr_t.h.20F1B4DDD330E495.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1552fb93c351f83a4d54a31215cb1ac61d036774
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_in_addr_t.h.20F1B4DDD330E495.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_in_port_t.h.632CB8168FAD2763.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_in_port_t.h.632CB8168FAD2763.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a870cd17a77c19eaaff1a4c91d3d86c03db38b67
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_in_port_t.h.632CB8168FAD2763.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ino64_t.h.2FDA2445A1F1E6B8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ino64_t.h.2FDA2445A1F1E6B8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8508faeddafcc2748e9aeebaa0d6638bec3a0d63
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ino64_t.h.2FDA2445A1F1E6B8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ino_t.h.54F3FAFCBEA5B0A9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ino_t.h.54F3FAFCBEA5B0A9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ae0fd9f9af04577df80f5edfc7bf439e8c88aeee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ino_t.h.54F3FAFCBEA5B0A9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int16_t.h.092E6FFEDB46075C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int16_t.h.092E6FFEDB46075C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3803deff950e97f3324c9e4f455b11b2b087ac39
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int16_t.h.092E6FFEDB46075C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int32_t.h.9B07D63702DC2EAA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int32_t.h.9B07D63702DC2EAA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d434ec644dcebd75206c3cf30cc509d3a7e08f83
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int32_t.h.9B07D63702DC2EAA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int64_t.h.F216FCD05E07274D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int64_t.h.F216FCD05E07274D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..08b6c98f6ee1fbee1827693d54e2d6cd0da3e41e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int64_t.h.F216FCD05E07274D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int8_t.h.42CCFD1EE9A795A8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int8_t.h.42CCFD1EE9A795A8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5902361c32b3494e8c7a0143227e376ae08eb995
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_int8_t.h.42CCFD1EE9A795A8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_intmax_t.h.7039AB480BA519C7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_intmax_t.h.7039AB480BA519C7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f0f7d35a69ad3ab6f43dc35247bd0c5aafd05ca6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_intmax_t.h.7039AB480BA519C7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_intptr_t.h.E9DD9C70C00B10FF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_intptr_t.h.E9DD9C70C00B10FF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9a16d0456f22c78fc1c0c2b03eec8245876979c5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_intptr_t.h.E9DD9C70C00B10FF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_key_t.h.4CD16280E52340A9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_key_t.h.4CD16280E52340A9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3ab6118d94e833d37557e3f03d3dba47acdc7961
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_key_t.h.4CD16280E52340A9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_limits.h.6D49847D8403A40D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_limits.h.6D49847D8403A40D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..17e6e53ab0ce625313756629edcc925908f9ebd8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_limits.h.6D49847D8403A40D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_locale.h.7A4C3B2DB92802BA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_locale.h.7A4C3B2DB92802BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4d0e88dd09cd446191e8388b0ab5c722eaa5ad19
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_locale.h.7A4C3B2DB92802BA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mach_port_t.h.584506ED5778A4AF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mach_port_t.h.584506ED5778A4AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..147287af5fe60798e6133014bb3e0a5db57e4322
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mach_port_t.h.584506ED5778A4AF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_malloc.h.FE4521FE2A022FE9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_malloc.h.FE4521FE2A022FE9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d01fc50bc9390b3ea6f31575fdb2c088e7333fc0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_malloc.h.FE4521FE2A022FE9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mbstate_t.h.CA3ECEF501B65228.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mbstate_t.h.CA3ECEF501B65228.idx
new file mode 100644
index 0000000000000000000000000000000000000000..045a92cd598f9d157f3d80b96e9847a9e5b41ed9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mbstate_t.h.CA3ECEF501B65228.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mcontext.h.033430C088043EA2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mcontext.h.033430C088043EA2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8ec6c18a18695f92d848c7621b297e5da8700a12
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mcontext.h.033430C088043EA2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mcontext.h.A025465D61258EB9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mcontext.h.A025465D61258EB9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6291ec95c5dc25d9625e6023467d17c91c4ce91f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mcontext.h.A025465D61258EB9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mode_t.h.3CFA66022C844AF8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mode_t.h.3CFA66022C844AF8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa3febe698945eb010b4b92219f6343886c91013
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_mode_t.h.3CFA66022C844AF8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_nl_item.h.0DA22C3610E346E7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_nl_item.h.0DA22C3610E346E7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e800063f3821551caab00390fa94a68998f840e1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_nl_item.h.0DA22C3610E346E7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_nlink_t.h.057ADC87542FF98E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_nlink_t.h.057ADC87542FF98E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2ff8f81debc2d1023ba05adea43e325aab2d83aa
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_nlink_t.h.057ADC87542FF98E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_null.h.F43A51DABF5B05C8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_null.h.F43A51DABF5B05C8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..08542a6c6abde5a0d3c83fc082b8eda6d70b7c11
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_null.h.F43A51DABF5B05C8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_off_t.h.38C41629F9F687DD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_off_t.h.38C41629F9F687DD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..52cf6b1ab160d7080f4b66b2a13c2365eda3b9e2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_off_t.h.38C41629F9F687DD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pid_t.h.D848E83563EF1B0D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pid_t.h.D848E83563EF1B0D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7d9a68027c7323057e28d9b6b2a51a15bfff8506
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pid_t.h.D848E83563EF1B0D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_posix_availability.h.04CFD52AD332888C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_posix_availability.h.04CFD52AD332888C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2b49939a042538b1eb36684853c57da66c58b57a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_posix_availability.h.04CFD52AD332888C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_attr_t.h.828D05632DBF7320.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_attr_t.h.828D05632DBF7320.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dae938c372d197ec7f9fd60d45ba0132157d54cd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_attr_t.h.828D05632DBF7320.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_cond_t.h.5D1A6A698ECA255E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_cond_t.h.5D1A6A698ECA255E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bd4b2b5f733ef5f5609b882b4f1ba3e4e2185cce
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_cond_t.h.5D1A6A698ECA255E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_condattr_t.h.92C59E57528DE8E1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_condattr_t.h.92C59E57528DE8E1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..28cdb1c857fbbd4972685155f175a4f744c263dc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_condattr_t.h.92C59E57528DE8E1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_key_t.h.F8A7D66276B692D6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_key_t.h.F8A7D66276B692D6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..00988f795bb871362d6fa1a8e1154e486b2784ce
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_key_t.h.F8A7D66276B692D6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_mutex_t.h.845E1C7515886F12.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_mutex_t.h.845E1C7515886F12.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a59de5374d17438ca70c1d9cfeea10ef7ae13238
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_mutex_t.h.845E1C7515886F12.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_mutexattr_t.h.6E5BCB1C257DD303.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_mutexattr_t.h.6E5BCB1C257DD303.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b897dd06f1378bd5ef512356bf3c6816cb852c21
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_mutexattr_t.h.6E5BCB1C257DD303.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_once_t.h.47D61E99CD2CE902.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_once_t.h.47D61E99CD2CE902.idx
new file mode 100644
index 0000000000000000000000000000000000000000..50f18074f7f6b36fa68e31f372eff60755fa8454
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_once_t.h.47D61E99CD2CE902.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_rwlock_t.h.90362DAD9466EB46.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_rwlock_t.h.90362DAD9466EB46.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7c95606ea3fbb376bc8785003f843a4801e8c69f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_rwlock_t.h.90362DAD9466EB46.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_rwlockattr_t.h.EB83E9621035A791.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_rwlockattr_t.h.EB83E9621035A791.idx
new file mode 100644
index 0000000000000000000000000000000000000000..abc0247a858ac03bad65ddc945e1613af7867b0a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_rwlockattr_t.h.EB83E9621035A791.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_t.h.5C2588A0A79B5434.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_t.h.5C2588A0A79B5434.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8daa31973b968ca74a5a92af45d5f0de98450d43
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_t.h.5C2588A0A79B5434.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_types.h.7D951AC195EA6ECF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_types.h.7D951AC195EA6ECF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2bc0cb0b80de07bbb27431f5f9fa838c6c9e25e0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_pthread_types.h.7D951AC195EA6ECF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_rsize_t.h.14B66577BCCC1257.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_rsize_t.h.14B66577BCCC1257.idx
new file mode 100644
index 0000000000000000000000000000000000000000..61109c9a52b9c20de6fbc99c26b8f5a39c2f26ce
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_rsize_t.h.14B66577BCCC1257.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_rune_t.h.B99CDCC4853C32C9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_rune_t.h.B99CDCC4853C32C9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a41fe6f12428b20e0d3e9f82788328d1f6fa9d17
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_rune_t.h.B99CDCC4853C32C9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_sigaltstack.h.8F0B4C31F0E94EDB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_sigaltstack.h.8F0B4C31F0E94EDB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b5eafa3ab7b3f09e65ce653651e2d5024433755c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_sigaltstack.h.8F0B4C31F0E94EDB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_sigset_t.h.BEF21221A5036C18.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_sigset_t.h.BEF21221A5036C18.idx
new file mode 100644
index 0000000000000000000000000000000000000000..78a0aa3fc0a7297dca4662f41edf52b24292b150
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_sigset_t.h.BEF21221A5036C18.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_size_t.h.703A5D71DBFE8598.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_size_t.h.703A5D71DBFE8598.idx
new file mode 100644
index 0000000000000000000000000000000000000000..545321a313ec1e6aecada713cd4356d962a12881
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_size_t.h.703A5D71DBFE8598.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ssize_t.h.B64A4520562810F3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ssize_t.h.B64A4520562810F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..750d57f37c6095336bf646d1358be62a61060c87
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ssize_t.h.B64A4520562810F3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdio.h.A299D55A77605673.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdio.h.A299D55A77605673.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2ff8676ca89887f2a3a6bc8fbf60043387de0e55
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdio.h.A299D55A77605673.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdio.h.F5509DC9C7F40919.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdio.h.F5509DC9C7F40919.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4185dd65c83851684ae38beeb78888a36e7abce0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdio.h.F5509DC9C7F40919.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdlib.h.97E931F0B6671C22.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdlib.h.97E931F0B6671C22.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c4cccce44888e33bf3f8d19e33028ff79176679d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_stdlib.h.97E931F0B6671C22.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_string.h.B9F394D12A0ECF2E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_string.h.B9F394D12A0ECF2E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0a38deba31163547baa1866ea315812d2b7bc83c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_string.h.B9F394D12A0ECF2E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_structs.h.054848410032EFE2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_structs.h.054848410032EFE2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b6b65e8fc4774787ed11549eaee59c9a7759cbad
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_structs.h.054848410032EFE2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_structs.h.754EE233313B8C76.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_structs.h.754EE233313B8C76.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1dc215b6622aecd488e7b908d7b24ae12aaea30b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_structs.h.754EE233313B8C76.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_suseconds_t.h.91C5F0C2559245F2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_suseconds_t.h.91C5F0C2559245F2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8e39e8624e1073841a8fca48755e1bc027a865a5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_suseconds_t.h.91C5F0C2559245F2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_symbol_aliasing.h.1A5B15305E55B8B0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_symbol_aliasing.h.1A5B15305E55B8B0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..55460cc069be452c25fb3cd37cf408eebd395690
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_symbol_aliasing.h.1A5B15305E55B8B0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_time.h.D1E793F280DED446.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_time.h.D1E793F280DED446.idx
new file mode 100644
index 0000000000000000000000000000000000000000..80f88cd3670b562e30ccd20f7b8a67d3e43d8512
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_time.h.D1E793F280DED446.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_time_t.h.E7C05E2B7BE53A8E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_time_t.h.E7C05E2B7BE53A8E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1730bb4579e514357fe5d442d6fe6bc84bee517d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_time_t.h.E7C05E2B7BE53A8E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_timespec.h.D40DCFE4BCD39BEF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_timespec.h.D40DCFE4BCD39BEF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..652438c21608edf6883d5c44ae390acc624d391d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_timespec.h.D40DCFE4BCD39BEF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_timeval.h.4BF35301D2E343CD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_timeval.h.4BF35301D2E343CD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..003a9919cbdc3402aa5e3dbcdc79ca76724c4857
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_timeval.h.4BF35301D2E343CD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.31FFD01452524D68.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.31FFD01452524D68.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8950b71891d57adfa719666bb7cfd749f9893d2d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.31FFD01452524D68.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.6D59190500729ADC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.6D59190500729ADC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0437f45ece09986391c09025ac7f692adb7a1c5c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.6D59190500729ADC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.96B9332A7A68CF96.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.96B9332A7A68CF96.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2dd9880d8b80db6c7861f29d665fb25307509385
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.96B9332A7A68CF96.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.F1421D7767430CF2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.F1421D7767430CF2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..47be23ca5982a8de5dd303622cefb57b2144f61c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_types.h.F1421D7767430CF2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_char.h.1D44D3DCCF6DF347.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_char.h.1D44D3DCCF6DF347.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6dbff6a34a4fe6fcb156a5e089ea8d8291b590d5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_char.h.1D44D3DCCF6DF347.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int.h.A2CA3C2467462187.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int.h.A2CA3C2467462187.idx
new file mode 100644
index 0000000000000000000000000000000000000000..15ed6950ce9c3fd55b8f30d72fdd08576ae7dd84
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int.h.A2CA3C2467462187.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int16_t.h.7106F920A79562EE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int16_t.h.7106F920A79562EE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..53470c1feebb6ee20736776637c463344b05e985
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int16_t.h.7106F920A79562EE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int32_t.h.16EC038347059278.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int32_t.h.16EC038347059278.idx
new file mode 100644
index 0000000000000000000000000000000000000000..636ee81b4e8df9226ddab980abc6fa94ce98823d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int32_t.h.16EC038347059278.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int64_t.h.AA7CC847B17CF078.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int64_t.h.AA7CC847B17CF078.idx
new file mode 100644
index 0000000000000000000000000000000000000000..209da9914ef2cda63dfbafa471b721b97f4f2ad4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int64_t.h.AA7CC847B17CF078.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int8_t.h.EA52722784F7958D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int8_t.h.EA52722784F7958D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7a71211177e049bf5a83cb766497a134af54666e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_int8_t.h.EA52722784F7958D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_short.h.41623F64E67EEEAE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_short.h.41623F64E67EEEAE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aa08c15759f008277a676a8b99c492ac6a58f293
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_u_short.h.41623F64E67EEEAE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ucontext.h.C8A29860E8B46AE0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ucontext.h.C8A29860E8B46AE0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b071af55634a439a94d77b9cec68690a623a549f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_ucontext.h.C8A29860E8B46AE0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uid_t.h.7AE0BAB8C37E8729.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uid_t.h.7AE0BAB8C37E8729.idx
new file mode 100644
index 0000000000000000000000000000000000000000..571b92923f7248bf4bbde52b2f8dcd48d7c2504b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uid_t.h.7AE0BAB8C37E8729.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint16_t.h.82BE4CD1585B9CDB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint16_t.h.82BE4CD1585B9CDB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..851d61747ff7a969f0b8b29236ebba60fd081d06
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint16_t.h.82BE4CD1585B9CDB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint32_t.h.B9C01241AED894C9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint32_t.h.B9C01241AED894C9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b6d91c77f8bfbc31e0a1a9ef1da7aacae66ad22d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint32_t.h.B9C01241AED894C9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint64_t.h.3DE9F1EEB7D80036.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint64_t.h.3DE9F1EEB7D80036.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3fb5a21fbd83d5e2ea08ee9e7717a3d32365d188
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint64_t.h.3DE9F1EEB7D80036.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint8_t.h.FE712FC282996556.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint8_t.h.FE712FC282996556.idx
new file mode 100644
index 0000000000000000000000000000000000000000..66bbb0684e4deabff96bed399b22fdeff3e87a68
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uint8_t.h.FE712FC282996556.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uintmax_t.h.62128558C650E96C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uintmax_t.h.62128558C650E96C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bb78ce7ce4cb55cd3d9e200ef6e8b73e61be6670
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uintmax_t.h.62128558C650E96C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uintptr_t.h.E0FE882975221EF5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uintptr_t.h.E0FE882975221EF5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..898592d6e8dd248d2b1474a2cb2a8039de1b0bc8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_uintptr_t.h.E0FE882975221EF5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_useconds_t.h.FDFD450EAB71606B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_useconds_t.h.FDFD450EAB71606B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..da707f3354d9bcd3c39188c8715a6b2520315035
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_useconds_t.h.FDFD450EAB71606B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_va_list.h.5BFD64204F541635.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_va_list.h.5BFD64204F541635.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e9c13ea0206e43f98bf87dd2c42ec6e48cbca073
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_va_list.h.5BFD64204F541635.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wchar.h.CD91D3DCCFED5B6E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wchar.h.CD91D3DCCFED5B6E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8ce0a0e3d0ba556abdb78801471c0416263242af
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wchar.h.CD91D3DCCFED5B6E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wchar_t.h.D0B614071B2CC202.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wchar_t.h.D0B614071B2CC202.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d44fc3d64f6624573b53005875c674ca762a0fa2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wchar_t.h.D0B614071B2CC202.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctrans_t.h.76C2BF41EB2CA309.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctrans_t.h.76C2BF41EB2CA309.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8be75e92e1316cc693c78a4dd1e6119ca1662647
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctrans_t.h.76C2BF41EB2CA309.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype.h.4E512B2DE8C03F20.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype.h.4E512B2DE8C03F20.idx
new file mode 100644
index 0000000000000000000000000000000000000000..df1fb2f12bdb3b11c1c5e6cc0765d7751b099f41
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype.h.4E512B2DE8C03F20.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype.h.79E5545DFB97143B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype.h.79E5545DFB97143B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ad1ed3592e904731d79d3b1c064db8477d41bf65
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype.h.79E5545DFB97143B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype_t.h.4F4AC1EE7C380EC1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype_t.h.4F4AC1EE7C380EC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e058ac27c14e974059ecf1d793d76c302aa07562
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wctype_t.h.4F4AC1EE7C380EC1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wint_t.h.CFC5FE19299E884A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wint_t.h.CFC5FE19299E884A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e90655b01e563b07b79a591bcccb61d43e7c05a8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_wint_t.h.CFC5FE19299E884A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_xlocale.h.D8C8F946F610DC38.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_xlocale.h.D8C8F946F610DC38.idx
new file mode 100644
index 0000000000000000000000000000000000000000..43d2e9b0b4bff4013164dfc54f8d350e6cf55a3e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/_xlocale.h.D8C8F946F610DC38.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/abstractui.cpp.AE1C5B5AA687A012.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/abstractui.cpp.AE1C5B5AA687A012.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b2b6e62ce1873e6df81cd8f42fa55e6992b64b86
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/abstractui.cpp.AE1C5B5AA687A012.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/abstractui.h.D007B6CEF1465976.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/abstractui.h.D007B6CEF1465976.idx
new file mode 100644
index 0000000000000000000000000000000000000000..18e1ee9160abd23a83f0c03af8a83f17487aa597
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/abstractui.h.D007B6CEF1465976.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/access.h.5A716142735F30FA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/access.h.5A716142735F30FA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b50322be7d1125b79e2f4508988067544d4c121b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/access.h.5A716142735F30FA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/access.h.F23F287B9276987F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/access.h.F23F287B9276987F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a1ba47c58a9eb5c04cd4e84804b36e1b8b505fcc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/access.h.F23F287B9276987F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/active.cpp.8A99EACA667677D0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/active.cpp.8A99EACA667677D0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..24ed17e40c339f9412747f05729dec17d29c9039
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/active.cpp.8A99EACA667677D0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/active.h.DD331E7ADCC9C0EF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/active.h.DD331E7ADCC9C0EF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..75aa38f4593d43dff23960323ee9079f7c58c3e4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/active.h.DD331E7ADCC9C0EF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/addressof.h.D89A7A793FC0F3E9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/addressof.h.D89A7A793FC0F3E9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5d396757e586bd36c69ba0a3667ddacd555e2554
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/addressof.h.D89A7A793FC0F3E9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/adjacent_find.h.621F9FCBA1A24D08.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/adjacent_find.h.621F9FCBA1A24D08.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3be53e8e176bc312d82b8f4b356559698f2dd0c9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/adjacent_find.h.621F9FCBA1A24D08.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/advance.h.E833BB9A565E3399.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/advance.h.E833BB9A565E3399.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e2b68ee237b519e3d9955e9ba04018ab21bbd0e1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/advance.h.E833BB9A565E3399.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/algorithm.F03E7B7061507423.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/algorithm.F03E7B7061507423.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c49f88f197a679c3a190095b48fb0faf25389046
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/algorithm.F03E7B7061507423.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/all_of.h.61FF6AB6960D2E01.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/all_of.h.61FF6AB6960D2E01.idx
new file mode 100644
index 0000000000000000000000000000000000000000..37f326e675fb3c110d767274d78fb70c9248ca54
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/all_of.h.61FF6AB6960D2E01.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/alloca.h.2AE8EB776D7A8A4B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/alloca.h.2AE8EB776D7A8A4B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..744991d0acd59f7c04e939c9a6129250737a46f6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/alloca.h.2AE8EB776D7A8A4B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocation_guard.h.AE92E6B43F98810A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocation_guard.h.AE92E6B43F98810A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d1aef24025d8003cde7d457734b45df6a040812f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocation_guard.h.AE92E6B43F98810A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator.h.C3106CC2CBCB4495.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator.h.C3106CC2CBCB4495.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5a7742f3d7bbe60a3f6490ade419ade3ac4064d6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator.h.C3106CC2CBCB4495.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator_arg_t.h.83F55DF5A90A3F1B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator_arg_t.h.83F55DF5A90A3F1B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d2fe1fe6bb046378d7a8656d80716c0e7d2c304b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator_arg_t.h.83F55DF5A90A3F1B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator_traits.h.C47C0AF5A8029DA0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator_traits.h.C47C0AF5A8029DA0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8636178955422f6dbec5d748d6eeab2d4090272d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/allocator_traits.h.C47C0AF5A8029DA0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/any_of.h.5672DE2D9D746B7B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/any_of.h.5672DE2D9D746B7B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eed11856c9a310a965b293b6f5b217b27e4594fd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/any_of.h.5672DE2D9D746B7B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/appleapiopts.h.A48041377E1D1B03.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/appleapiopts.h.A48041377E1D1B03.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f75cfa4c0ef7f1e11cb2dd05a684135668299432
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/appleapiopts.h.A48041377E1D1B03.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/array.7FAD4C5987242955.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/array.7FAD4C5987242955.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7e0d6d1379d1c8ba8aa15411d552702af43cfa52
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/array.7FAD4C5987242955.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/as_const.h.B1924DF5F35F1ABC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/as_const.h.B1924DF5F35F1ABC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9ad784f723761e937c30b545ae1f5c046f789af6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/as_const.h.B1924DF5F35F1ABC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/assert.h.C3C052028E39186E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/assert.h.C3C052028E39186E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ee5995a670f45e87b5d78e725600f192a611e1a5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/assert.h.C3C052028E39186E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/atomic.499BEB33F8D7A1D7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/atomic.499BEB33F8D7A1D7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..528cad21d2bbadc23a31bf53b384493df62e6032
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/atomic.499BEB33F8D7A1D7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/back_insert_iterator.h.8DC22DC5DB70650A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/back_insert_iterator.h.8DC22DC5DB70650A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b6d6ec25e154f792ab6aa5729a75c2e2a672d612
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/back_insert_iterator.h.8DC22DC5DB70650A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_function.h.49D2CF990DDD3EB4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_function.h.49D2CF990DDD3EB4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cfef595fe833d38a05adaaa26a4ebd63acafe836
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_function.h.49D2CF990DDD3EB4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_negate.h.C51F88BC4B31EBEB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_negate.h.C51F88BC4B31EBEB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a5947b050d2f4463c380f636c4824af4df5608d3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_negate.h.C51F88BC4B31EBEB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_search.h.B91FC161A68A2F40.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_search.h.B91FC161A68A2F40.idx
new file mode 100644
index 0000000000000000000000000000000000000000..393d6bb236c818f2a8ebd05364fb8469b2ea8a8d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binary_search.h.B91FC161A68A2F40.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bind.h.310B1EC6C541A720.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bind.h.310B1EC6C541A720.idx
new file mode 100644
index 0000000000000000000000000000000000000000..86a8b899490a51ec74e79075d258ac18db2a2769
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bind.h.310B1EC6C541A720.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bind_front.h.726F28B26798D021.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bind_front.h.726F28B26798D021.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4d101e1646e6679bc559d6c0057360e408a019f7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bind_front.h.726F28B26798D021.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binder1st.h.2BB37EAD3688FF4D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binder1st.h.2BB37EAD3688FF4D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c877aeb8707fa54cc2d0fbcf6c1d2dc1f4966350
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binder1st.h.2BB37EAD3688FF4D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binder2nd.h.992AB19CCE6CBE14.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binder2nd.h.992AB19CCE6CBE14.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6fbc5fca7810df040f24b341e8a85b2afe535f3d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/binder2nd.h.992AB19CCE6CBE14.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bitset.8EE298DA0BB5C2B3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bitset.8EE298DA0BB5C2B3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..656949b571b2d55151dbb9beb452c6fdf6207288
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/bitset.8EE298DA0BB5C2B3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cassert.ED5B80B0361134F5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cassert.ED5B80B0361134F5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..961574df833971fd0d5fb3ca29d3e2ffc250d120
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cassert.ED5B80B0361134F5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cctype.F1CA2C6ED1AAE235.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cctype.F1CA2C6ED1AAE235.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a5da47ad2bb85e72963e8302558ecd04cc807ae9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cctype.F1CA2C6ED1AAE235.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cdefs.h.CF039C5B4F0B616F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cdefs.h.CF039C5B4F0B616F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0761ce2ce4226dab7b0b81e600c1133d5fdc8949
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cdefs.h.CF039C5B4F0B616F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cerrno.392C5E0F483C5A74.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cerrno.392C5E0F483C5A74.idx
new file mode 100644
index 0000000000000000000000000000000000000000..18ad983f85f0fbe416ba860d5827a6e44e567057
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cerrno.392C5E0F483C5A74.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.B6F23E9C8E9B7470.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.B6F23E9C8E9B7470.idx
new file mode 100644
index 0000000000000000000000000000000000000000..80f09c5a35fad098175cf6e39167a622ca975e14
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.B6F23E9C8E9B7470.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.BA02DB334045AC64.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.BA02DB334045AC64.idx
new file mode 100644
index 0000000000000000000000000000000000000000..708295d9fcf5c8686ebdc59cdb0cec605e9bfa15
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.BA02DB334045AC64.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/chrono.F70DDF3C0E057144.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/chrono.F70DDF3C0E057144.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e4829f3d2b30d1f732d796a54172d9537a3de354
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/chrono.F70DDF3C0E057144.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/clamp.h.9CBA5549A50AFCBF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/clamp.h.9CBA5549A50AFCBF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3d1aede852ce35c0d5b19c29bd37d3d487a1437b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/clamp.h.9CBA5549A50AFCBF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/climits.EDCCD0C65ACB758E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/climits.EDCCD0C65ACB758E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9d0d97162120f5ce3cdfb98050246c75c5b68f9e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/climits.EDCCD0C65ACB758E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cmath.68EA02A0E7145C9E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cmath.68EA02A0E7145C9E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..87f9b8c28d5f515a0e0af2ae41d428cc4023a7cf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cmath.68EA02A0E7145C9E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cmp.h.C390614B7B03BA1F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cmp.h.C390614B7B03BA1F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..687051d78a3da8f19c73e4724bc92c69601c872f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cmp.h.C390614B7B03BA1F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/common_iterator.h.1CC9CBBB32ED3A4A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/common_iterator.h.1CC9CBBB32ED3A4A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..36ef19b9a818e23a37f368cc3181242c92fbbefd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/common_iterator.h.1CC9CBBB32ED3A4A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/comp.h.91B51338C4EACF24.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/comp.h.91B51338C4EACF24.idx
new file mode 100644
index 0000000000000000000000000000000000000000..688e549fb6e86945c7aed81bbec40d2b42200dbc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/comp.h.91B51338C4EACF24.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/comp_ref_type.h.B0C69C63FE720C45.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/comp_ref_type.h.B0C69C63FE720C45.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7270bf1ecc454fb109e9e14a82b5e05a53535899
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/comp_ref_type.h.B0C69C63FE720C45.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/compare.4B94930942DCC384.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/compare.4B94930942DCC384.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ec7e1af4d1e71a2b7343f604ebe4fa12ec4f8f4c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/compare.4B94930942DCC384.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/compressed_pair.h.5E51C51CF8646F55.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/compressed_pair.h.5E51C51CF8646F55.idx
new file mode 100644
index 0000000000000000000000000000000000000000..65099f364cc3c4980ffae6ed3cdb711c0ff5eec4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/compressed_pair.h.5E51C51CF8646F55.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/concepts.60B1D43EC0F171F3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/concepts.60B1D43EC0F171F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f3570ab139ae4e42fcf95bd480c20e195c8f46c4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/concepts.60B1D43EC0F171F3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/concepts.h.BB00BAACC9892090.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/concepts.h.BB00BAACC9892090.idx
new file mode 100644
index 0000000000000000000000000000000000000000..00e5faf5495da20fa2dfd83863a36cca5af140ff
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/concepts.h.BB00BAACC9892090.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/construct_at.h.7BC0ED1D648A0C73.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/construct_at.h.7BC0ED1D648A0C73.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1189e7f76f67ba7c6491f37b042c8907682eb5da
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/construct_at.h.7BC0ED1D648A0C73.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controlbutton.cpp.69D0DED04CAB37F2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controlbutton.cpp.69D0DED04CAB37F2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b35e4539c376727c14f08bd889c81a28f3679132
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controlbutton.cpp.69D0DED04CAB37F2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controlbutton.h.55A09F7B982C5B8F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controlbutton.h.55A09F7B982C5B8F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a4f3d6502292107be6fccbf7553b575c478a9f7a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controlbutton.h.55A09F7B982C5B8F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controller.cpp.E9A1AC156F21AFFF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controller.cpp.E9A1AC156F21AFFF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cd1b8afca181156381a4dccb49c30ad7e9f8cfc5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controller.cpp.E9A1AC156F21AFFF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controller.h.D52E89CA15E7258C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controller.h.D52E89CA15E7258C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6cb4d765cfa43557f16ad9278fe0aaf74e9a7cd1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/controller.h.D52E89CA15E7258C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy.h.48AAD9338211D6B5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy.h.48AAD9338211D6B5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d8f292b363b3eefbee8019414f1807ad489d9626
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy.h.48AAD9338211D6B5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_backward.h.022F1E4A1A9434C2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_backward.h.022F1E4A1A9434C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dc00965c0a417ad9b680310e9e87b702df0e3a50
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_backward.h.022F1E4A1A9434C2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_if.h.7885150C81AE57E3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_if.h.7885150C81AE57E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d7f1bb319d3c3d68614ff41782e5035e13c8db91
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_if.h.7885150C81AE57E3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_n.h.0FEB5518553EDF9B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_n.h.0FEB5518553EDF9B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6bd0d153c0038de1a5012bf1086a796f2708dcc8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/copy_n.h.0FEB5518553EDF9B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/count.h.C57083E14B5E9692.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/count.h.C57083E14B5E9692.idx
new file mode 100644
index 0000000000000000000000000000000000000000..56cc0eb416dc14978ec65cd37e1952330863862f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/count.h.C57083E14B5E9692.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/count_if.h.7FA4C079A1AB8E14.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/count_if.h.7FA4C079A1AB8E14.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3b0bafbba7f9a13cb8c13542a5c7d7080f43323e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/count_if.h.7FA4C079A1AB8E14.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/counted_iterator.h.BA6BDC99AD73B44C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/counted_iterator.h.BA6BDC99AD73B44C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..977b548068f7fac870221ddf9afe591b6443e7ac
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/counted_iterator.h.BA6BDC99AD73B44C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstddef.1B1660D44A2E846D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstddef.1B1660D44A2E846D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5454162a16ef3dbad76e239389dba64b3e7c8278
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstddef.1B1660D44A2E846D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdint.65C99E60328C22B9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdint.65C99E60328C22B9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7813a398dd340d7c6a9e29e07ebcdbbbd5f60434
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdint.65C99E60328C22B9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdio.1B0E83997336A620.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdio.1B0E83997336A620.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7d8d24d02d67e06a2addd4c2d2c6a8d5e909fd66
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdio.1B0E83997336A620.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdlib.AEF5BF59EFDA5363.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdlib.AEF5BF59EFDA5363.idx
new file mode 100644
index 0000000000000000000000000000000000000000..31cec829157250ada15463416901d155209b0b53
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstdlib.AEF5BF59EFDA5363.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstring.4CE6402CABE50D64.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstring.4CE6402CABE50D64.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a38f94d506e5e42c76a938d4af4713874281b621
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cstring.4CE6402CABE50D64.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctime.D4FBB383717FCEE9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctime.D4FBB383717FCEE9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0de2c36e951de712f05ce67ac5ebb7b923b93b97
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctime.D4FBB383717FCEE9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.328D4BBA51F9C61C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.328D4BBA51F9C61C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f7e80ee48d13c0afb20fb865aca55e92851ab9b6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.328D4BBA51F9C61C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.FF24FBA9A2DF59B3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.FF24FBA9A2DF59B3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fbecb399ff537846a7e56df47b7b8fb846701d12
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.FF24FBA9A2DF59B3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cwchar.18F023117C1A2E39.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cwchar.18F023117C1A2E39.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a8d238102dc909bf1215116339c314fcf2ffbd24
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cwchar.18F023117C1A2E39.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cwctype.3D653DC89AEC5747.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cwctype.3D653DC89AEC5747.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6df8e7abe27cae0a920276dcb1e67d06a7b8550f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/cwctype.3D653DC89AEC5747.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/data.h.7D70EDD8C184C803.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/data.h.7D70EDD8C184C803.idx
new file mode 100644
index 0000000000000000000000000000000000000000..140029ab4a2216c2d48b123db149c8f400b4291d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/data.h.7D70EDD8C184C803.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/declval.h.E503DC7270F0BB36.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/declval.h.E503DC7270F0BB36.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8663d5e8aab63061e60124d5ada373a0f0ed7349
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/declval.h.E503DC7270F0BB36.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/default_searcher.h.588DEEB5E83F1646.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/default_searcher.h.588DEEB5E83F1646.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0774efcdd7f213d960c6d85ad1fbd45578f59259
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/default_searcher.h.588DEEB5E83F1646.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/default_sentinel.h.8970BBC206F81B63.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/default_sentinel.h.8970BBC206F81B63.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4913dd7728b282f7a6b140d2950a4f10324a03b1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/default_sentinel.h.8970BBC206F81B63.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/distance.h.6684EA8F9AA44306.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/distance.h.6684EA8F9AA44306.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e70dc49ac8e2627f348619b2de8d1a9c4238290e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/distance.h.6684EA8F9AA44306.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/door.cpp.2E88C3A3CBA58FB9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/door.cpp.2E88C3A3CBA58FB9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa991bde8bae7ad1dba6db3e0d057fcdc5a24c99
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/door.cpp.2E88C3A3CBA58FB9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/door.h.4EDA8E62E91F1F19.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/door.h.4EDA8E62E91F1F19.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ce888fc80bc6f0cd578b235fca8e1271fad34c20
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/door.h.4EDA8E62E91F1F19.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/dungeoncrawler.cpp.53F6A7B949561AC3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/dungeoncrawler.cpp.53F6A7B949561AC3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fd4f44ad5064d5a9eba6d1545c7a9950538357b8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/dungeoncrawler.cpp.53F6A7B949561AC3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/dungeoncrawler.h.F430250E1FEE3D8A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/dungeoncrawler.h.F430250E1FEE3D8A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2970723c07c0ff8e11045dc98796ab729f0af7fe
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/dungeoncrawler.h.F430250E1FEE3D8A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/empty.h.B1E0A16D75DEDB8F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/empty.h.B1E0A16D75DEDB8F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5bcd69e3e061b84c3af349cc7a5675cccf38ce7d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/empty.h.B1E0A16D75DEDB8F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/enable_borrowed_range.h.AA8DCB6BA3647515.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/enable_borrowed_range.h.AA8DCB6BA3647515.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ff3a98645c230e71224a47e75d6152da53431cef
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/enable_borrowed_range.h.AA8DCB6BA3647515.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/enable_view.h.643F67A7081E6B28.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/enable_view.h.643F67A7081E6B28.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5fdf24762d585937aaf7def3b14a3f48fac2126d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/enable_view.h.643F67A7081E6B28.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/endian.h.38DC7AE6152E7E22.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/endian.h.38DC7AE6152E7E22.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f08dfae7f2b5aaa07696a2e0d12c007450292e5d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/endian.h.38DC7AE6152E7E22.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/endian.h.ADC00467C139EEC5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/endian.h.ADC00467C139EEC5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..77879ac0811004cbac5dc3329d5e37260c19b18a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/endian.h.ADC00467C139EEC5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/equal.h.ECB2BDA6E2ECADD8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/equal.h.ECB2BDA6E2ECADD8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a578942dff4d729ff27c006a1f58071640d3468
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/equal.h.ECB2BDA6E2ECADD8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/equal_range.h.F663604010561586.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/equal_range.h.F663604010561586.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2074044d69ffbf6dc75a96c1aeea4471476a8369
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/equal_range.h.F663604010561586.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/erase_if_container.h.E80826A2F013E1F2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/erase_if_container.h.E80826A2F013E1F2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8dbcd6ef695acb711f44d57d18293f10c06455f0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/erase_if_container.h.E80826A2F013E1F2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.3D2EBBFBCB013B31.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.3D2EBBFBCB013B31.idx
new file mode 100644
index 0000000000000000000000000000000000000000..afe20e75cb91258d3c5d79597c79c9e49cfc2105
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.3D2EBBFBCB013B31.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.C7B8104C9A9F4C83.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.C7B8104C9A9F4C83.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d6927741775798175495b32ce1b23524b4b32eed
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.C7B8104C9A9F4C83.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.F401258ADEF81A26.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.F401258ADEF81A26.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7979fea77455fde7812f95e6efcf74ffff06c3c9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.F401258ADEF81A26.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/exception.821563E043AC6019.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/exception.821563E043AC6019.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4ffe5f2878529e4eb4a1eba47c0f6e39f05328ee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/exception.821563E043AC6019.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/exchange.h.524CC4CEB8554426.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/exchange.h.524CC4CEB8554426.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9b771f27985b79b7fd343cfa07422b0400c72798
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/exchange.h.524CC4CEB8554426.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/fill.h.D59E24BBDD223F12.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/fill.h.D59E24BBDD223F12.idx
new file mode 100644
index 0000000000000000000000000000000000000000..500b18af49515b6719c3d5a3aa517fdc69148cdb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/fill.h.D59E24BBDD223F12.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/fill_n.h.1B1540EB2A0330AF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/fill_n.h.1B1540EB2A0330AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0df843a0d640565457e14e878c15030fb526f74a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/fill_n.h.1B1540EB2A0330AF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find.h.7234E5FF5BC191F4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find.h.7234E5FF5BC191F4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..15b88ad083a93b89998dc55f2f0d12b381082e0f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find.h.7234E5FF5BC191F4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_end.h.533AC3FC7D116E7C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_end.h.533AC3FC7D116E7C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d2c5ce7d4a182c06b48e1bc93e6eb65541d0e4d5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_end.h.533AC3FC7D116E7C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_first_of.h.F54896470AF8D7CE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_first_of.h.F54896470AF8D7CE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..165d01ecf75d10e6f9835e5e0ff19993620f8699
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_first_of.h.F54896470AF8D7CE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_if.h.01B5390E99251F7D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_if.h.01B5390E99251F7D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e2163fa847fbd55c6137394986b8ac47d60b9bba
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_if.h.01B5390E99251F7D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_if_not.h.BB0A641155A19CF4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_if_not.h.BB0A641155A19CF4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b36e58f28245a400c8f32ecf696580440a577c09
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/find_if_not.h.BB0A641155A19CF4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/floor.cpp.ED0FD866BEAF8D59.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/floor.cpp.ED0FD866BEAF8D59.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e9b5dfd93ed0f813cadd78eeb4beb6b94c66b7e5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/floor.cpp.ED0FD866BEAF8D59.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/floor.h.8058049E93E219B1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/floor.h.8058049E93E219B1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c520a4ea91740132bf55c2a1c6063736537bce55
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/floor.h.8058049E93E219B1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/for_each.h.0774611B3D5C03BB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/for_each.h.0774611B3D5C03BB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9bb4cd6ed97c0078ed8d94a9f514394ee6ed71eb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/for_each.h.0774611B3D5C03BB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/for_each_n.h.EDD05086202C481A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/for_each_n.h.EDD05086202C481A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1cb2a0cab207155ca44999aeda58ba29ce42ff99
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/for_each_n.h.EDD05086202C481A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/forward.h.5898EFAF46EF3848.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/forward.h.5898EFAF46EF3848.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fdafa3233e50d6c019c5a955aed09ca01592d34c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/forward.h.5898EFAF46EF3848.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/front_insert_iterator.h.5EAC899032C92E05.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/front_insert_iterator.h.5EAC899032C92E05.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7b6f9efd35fee1ba0c1e51f7ed3c98f5f41c5d58
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/front_insert_iterator.h.5EAC899032C92E05.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/function.h.6F2B952E98236D03.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/function.h.6F2B952E98236D03.idx
new file mode 100644
index 0000000000000000000000000000000000000000..799ae7877df44e0c0f8452c2eee2bbb9c240ac4a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/function.h.6F2B952E98236D03.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/functional.243724D68FCC6899.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/functional.243724D68FCC6899.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b38c455e4d065973fd326ef51dfc21e9cba40519
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/functional.243724D68FCC6899.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/generate.h.E9E0BF96127B792B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/generate.h.E9E0BF96127B792B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..574d40ec52214bd7b37f0fcdb4443a47c249d34c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/generate.h.E9E0BF96127B792B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/generate_n.h.BFB5DD45FCF8D78F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/generate_n.h.BFB5DD45FCF8D78F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c01626d9748b5a1c36299758ec9d3949709fe551
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/generate_n.h.BFB5DD45FCF8D78F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/graphicalui.cpp.396D46F4B171B4DD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/graphicalui.cpp.396D46F4B171B4DD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e681cb5f449082d06ba0250b3b1f894b4939c193
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/graphicalui.cpp.396D46F4B171B4DD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/graphicalui.h.4451F8863E5A03BA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/graphicalui.h.4451F8863E5A03BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..334d64a186cde4cb95e4fab39c7c2ab5980c0a4f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/graphicalui.h.4451F8863E5A03BA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/guardcontroller.cpp.7AB69DE786B7071D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/guardcontroller.cpp.7AB69DE786B7071D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..04206b0fc2addac9aac82e71059c2e40f5eef4b0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/guardcontroller.cpp.7AB69DE786B7071D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/guardcontroller.h.1A86D259C9D8A552.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/guardcontroller.h.1A86D259C9D8A552.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1f9a77090223a4b6c5fe43a57c80ad50a69ce4aa
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/guardcontroller.h.1A86D259C9D8A552.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/half_positive.h.D191A8B575AC6AC3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/half_positive.h.D191A8B575AC6AC3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cf714eddeb66a5be13709ce7b79e36d74dff5a16
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/half_positive.h.D191A8B575AC6AC3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/hash.h.50C885247B1AD724.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/hash.h.50C885247B1AD724.idx
new file mode 100644
index 0000000000000000000000000000000000000000..80579c14b6cacc2a1ab1ef3f5b520d1a56f30336
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/hash.h.50C885247B1AD724.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/identity.h.36F1801306A5A37D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/identity.h.36F1801306A5A37D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..653004492b990681aa67731ff1d37d5bdf0a3fb2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/identity.h.36F1801306A5A37D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/in_place.h.4EF4392CB1DB3FCE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/in_place.h.4EF4392CB1DB3FCE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a969e31382a5516d75a54b2b3b0644d8379dc394
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/in_place.h.4EF4392CB1DB3FCE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/includes.h.FB3A23D988A72247.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/includes.h.FB3A23D988A72247.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6f5bb4e6f76b3f3a571c70486bc703366715840d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/includes.h.FB3A23D988A72247.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/incrementable_traits.h.98A5D5BA88A2AA06.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/incrementable_traits.h.98A5D5BA88A2AA06.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cb1d8666d656598d9385cf12319019338d4e0900
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/incrementable_traits.h.98A5D5BA88A2AA06.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/initializer_list.93DA3944FCD6237A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/initializer_list.93DA3944FCD6237A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4076112167b3c7d959dd18f61f0291668a58273f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/initializer_list.93DA3944FCD6237A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/inplace_merge.h.264ABA7A4E6E4CF8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/inplace_merge.h.264ABA7A4E6E4CF8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6f03e0805c81b001cb903315443d6a4bcc9e84d3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/inplace_merge.h.264ABA7A4E6E4CF8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/insert_iterator.h.10C9B82AA22FBB40.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/insert_iterator.h.10C9B82AA22FBB40.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d0870056984da99e35dca50ebbd098959f876a51
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/insert_iterator.h.10C9B82AA22FBB40.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/integer_sequence.h.57FF8657978D9994.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/integer_sequence.h.57FF8657978D9994.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5911d7a809b2a3cfbce94956e0384ccc8269188d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/integer_sequence.h.57FF8657978D9994.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/invoke.h.BE9B4B542EA5024D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/invoke.h.BE9B4B542EA5024D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f163961c2d4e8dfd36baadfedca5ddf14b13ec1c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/invoke.h.BE9B4B542EA5024D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ios.BA3D5341330BC7BC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ios.BA3D5341330BC7BC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2869dc9f69fe3c212a64701593673ce02615a6c2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ios.BA3D5341330BC7BC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iosfwd.D926C755CAFE90F0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iosfwd.D926C755CAFE90F0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9c4d88570ad6d47eec9db011576350f8aa3bb879
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iosfwd.D926C755CAFE90F0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iostream.3F1E4A8829F67760.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iostream.3F1E4A8829F67760.idx
new file mode 100644
index 0000000000000000000000000000000000000000..96aaf35eb6647d6987809d5a03ac2058c989f075
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iostream.3F1E4A8829F67760.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_heap.h.8FF51899E5F17A8E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_heap.h.8FF51899E5F17A8E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..82b989ea33ba2125e2383fc89901aa2f3025f3ef
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_heap.h.8FF51899E5F17A8E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_heap_until.h.384D63C2654DC237.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_heap_until.h.384D63C2654DC237.idx
new file mode 100644
index 0000000000000000000000000000000000000000..20006e494d38455d784001831e6c49b72256fcac
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_heap_until.h.384D63C2654DC237.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_partitioned.h.CF33E1C8F93F2E94.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_partitioned.h.CF33E1C8F93F2E94.idx
new file mode 100644
index 0000000000000000000000000000000000000000..34bcae97d6591b54f402bb70a01c46f0002b75dc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_partitioned.h.CF33E1C8F93F2E94.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_permutation.h.07B2CB8FB2BEA0CF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_permutation.h.07B2CB8FB2BEA0CF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..271f818760910b8b8215a7916b9f648a13d9a55b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_permutation.h.07B2CB8FB2BEA0CF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_sorted.h.1A7915C852474B1D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_sorted.h.1A7915C852474B1D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ee328fa23e04189e9e10d05e5f58b477e9020d5a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_sorted.h.1A7915C852474B1D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_sorted_until.h.2F37A37DA65A7F26.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_sorted_until.h.2F37A37DA65A7F26.idx
new file mode 100644
index 0000000000000000000000000000000000000000..196ea235cd2f3d0da5b1a37521502227b9c565c8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_sorted_until.h.2F37A37DA65A7F26.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_transparent.h.68B6DD5A48A7E7BB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_transparent.h.68B6DD5A48A7E7BB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..18800c5485e72a0c5a4d266d117985ff9a52f172
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/is_transparent.h.68B6DD5A48A7E7BB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istream.75388E47E5D0DCD6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istream.75388E47E5D0DCD6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c58d74ff3605822985772633c10680aa7e6d8814
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istream.75388E47E5D0DCD6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istream_iterator.h.7FD7DA88391156A2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istream_iterator.h.7FD7DA88391156A2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1376a651cc2ab369434ce29685ee4dd22c2a7fdc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istream_iterator.h.7FD7DA88391156A2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istreambuf_iterator.h.4A5BAA81CAFC491E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istreambuf_iterator.h.4A5BAA81CAFC491E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..51981c0c401d00003ee6f734eef8b1626bed8812
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/istreambuf_iterator.h.4A5BAA81CAFC491E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_move.h.AD21907747E5FD38.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_move.h.AD21907747E5FD38.idx
new file mode 100644
index 0000000000000000000000000000000000000000..479e299605a20d1e7354d61581796ba704d60798
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_move.h.AD21907747E5FD38.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_swap.h.25B85C52D224E89B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_swap.h.25B85C52D224E89B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6fffd3117d38ba848f66ebc1457857fec6195adf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_swap.h.25B85C52D224E89B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_swap.h.42604A8F0D5E0F0C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_swap.h.42604A8F0D5E0F0C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..77c8eba25488519c5c5d5907f17e2dd2ac5872d0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iter_swap.h.42604A8F0D5E0F0C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.30C6EE85AB6C18E7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.30C6EE85AB6C18E7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7ddf613214b1074b99083b138c6cb1293d1d6fa1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.30C6EE85AB6C18E7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.h.A532A097A8957B8E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.h.A532A097A8957B8E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b541a4e5de6f19b8b3837d8fdfdb70c1462ebba2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.h.A532A097A8957B8E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator_traits.h.BE3B41246EBD0320.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator_traits.h.BE3B41246EBD0320.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5a3f149b269deb7dd49610aeecae9bd147823097
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/iterator_traits.h.BE3B41246EBD0320.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/level.cpp.D8DE97093BCE04E7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/level.cpp.D8DE97093BCE04E7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2b934a0d7359122968677998d33aa8d2648f63cd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/level.cpp.D8DE97093BCE04E7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/level.h.59F09FB24CCB847D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/level.h.59F09FB24CCB847D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..353ad85b1d6f6c01c719352ab466273f2da480af
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/level.h.59F09FB24CCB847D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/levelchanger.cpp.76F8BB2DB1F44C18.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/levelchanger.cpp.76F8BB2DB1F44C18.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1516adacaffd2bcf962b1e560e065b61cb7a94e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/levelchanger.cpp.76F8BB2DB1F44C18.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/levelchanger.h.70F4BB04E2C58525.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/levelchanger.h.70F4BB04E2C58525.idx
new file mode 100644
index 0000000000000000000000000000000000000000..442b705a9c8ce8cc2fdbe3abbedc0ffb209169a4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/levelchanger.h.70F4BB04E2C58525.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lexicographical_compare.h.4F4A4465C7E04280.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lexicographical_compare.h.4F4A4465C7E04280.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb13cf0b459030f0c67fc52dc509b57a024df81c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lexicographical_compare.h.4F4A4465C7E04280.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.59D9D852EB5E26B3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.59D9D852EB5E26B3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1c224c7e67e82853c90ce58235b4939198ea0d0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.59D9D852EB5E26B3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.2DE8EF0AA57F8FD0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.2DE8EF0AA57F8FD0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9c8d16f82326b0e7f6863ae4b61608b5aa1bd9e0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.2DE8EF0AA57F8FD0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.50A905F62B94B9D8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.50A905F62B94B9D8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cca85a0d4d98121b680e5a29f360d588b6715b86
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.50A905F62B94B9D8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.69E7F9A4D56E436B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.69E7F9A4D56E436B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..91a5e757754a0fa5227c8cfb17a986b8f484b367
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.69E7F9A4D56E436B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.7300591E98E67C7E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.7300591E98E67C7E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b1392fffd987eabbbafb8e678e8b71e97831711f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.7300591E98E67C7E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.936FAC89EC2DCCF5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.936FAC89EC2DCCF5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b3fcd47a36aec00beb9b090277146f4f8a648c79
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.936FAC89EC2DCCF5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.828F608AF1656F8A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.828F608AF1656F8A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fd427b52062186caac7eda3d58acc6fe1eed68e5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.828F608AF1656F8A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.cpp.F881B46AECBA78E5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.cpp.F881B46AECBA78E5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a99de50ba20b05d6500ce647c36389e558f7ac50
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.cpp.F881B46AECBA78E5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.h.36DF47CDA05C81E0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.h.36DF47CDA05C81E0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..35c6b998ff456623a3e96c4214dca4b4e6a69893
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/list.h.36DF47CDA05C81E0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.4DDFF0E4937ABF82.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.4DDFF0E4937ABF82.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dc8f6c6555009b7948a7b13f1728b1ffb0dac615
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.4DDFF0E4937ABF82.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.694EEAE51CAC7B96.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.694EEAE51CAC7B96.idx
new file mode 100644
index 0000000000000000000000000000000000000000..67d7004f311f845a5cc0b1392c59b673eea64140
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.694EEAE51CAC7B96.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.97E31542FC9A15E5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.97E31542FC9A15E5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bdb2b162c4a62f0f4d28ce049768945ca03e87c1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.97E31542FC9A15E5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lootchest.cpp.610DFBF3D7983582.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lootchest.cpp.610DFBF3D7983582.idx
new file mode 100644
index 0000000000000000000000000000000000000000..69a979ab6427a520889972757937ff6fdc2357b7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lootchest.cpp.610DFBF3D7983582.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lootchest.h.AFFC7FB60CFECB59.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lootchest.h.AFFC7FB60CFECB59.idx
new file mode 100644
index 0000000000000000000000000000000000000000..728a6f79d36e85898e4723e40b365e66306ea095
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lootchest.h.AFFC7FB60CFECB59.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lower_bound.h.4CD593092D4D8627.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lower_bound.h.4CD593092D4D8627.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c1463e3204e7a2a90fa2611acab6c2e3b3cc675d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/lower_bound.h.4CD593092D4D8627.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/main.cpp.6BF93E5A080A391A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/main.cpp.6BF93E5A080A391A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..19392029d737d2f080ad6dcc88359a36dae221e2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/main.cpp.6BF93E5A080A391A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.9440206F533D0BC1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.9440206F533D0BC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..15df7844720dc511f9ae1774d48d61f9dc8bbff2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.9440206F533D0BC1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.A662A03E38DEF6C3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.A662A03E38DEF6C3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fb53c8da4f79db5851e72a06d1648bc834ecaa3d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.A662A03E38DEF6C3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/make_heap.h.BCF52028F5563FE1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/make_heap.h.BCF52028F5563FE1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..efcf37726d97e62974ffe427bab3ba80f42d44a7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/make_heap.h.BCF52028F5563FE1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/map.ADBDBABA0228E5E3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/map.ADBDBABA0228E5E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c65a0c13af993a9ef083366475ece8333a92019e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/map.ADBDBABA0228E5E3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.D29AAE71353DE028.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.D29AAE71353DE028.idx
new file mode 100644
index 0000000000000000000000000000000000000000..72c886761c83cc4236d2183df48c66911de815e4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.D29AAE71353DE028.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.ECA642358857A8B3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.ECA642358857A8B3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d0f8f5e7360f0e453b0a7fd35a4dedb363e37b8c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.ECA642358857A8B3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/max.h.8784022C3AB6BE02.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/max.h.8784022C3AB6BE02.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dea663828e6985aae2521c2400805f34c4b8c166
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/max.h.8784022C3AB6BE02.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/max_element.h.B87F035CFDFCFAFE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/max_element.h.B87F035CFDFCFAFE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..786a0f5ef0599901e273d3e0304553d1b338e8e2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/max_element.h.B87F035CFDFCFAFE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mem_fn.h.0634A2348620D1D0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mem_fn.h.0634A2348620D1D0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0a7ba41ab786612515e390c888e950066f27ffe8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mem_fn.h.0634A2348620D1D0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mem_fun_ref.h.B070467ECBDC4CD7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mem_fun_ref.h.B070467ECBDC4CD7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9203031d58c4b936e494b4b83e114b057bac9ef1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mem_fun_ref.h.B070467ECBDC4CD7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/memory.FE87A270AA35BD5D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/memory.FE87A270AA35BD5D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f01ba95f18770d9f5730fa774022ef4d721b424a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/memory.FE87A270AA35BD5D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/merge.h.62CE0E77988BDBB9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/merge.h.62CE0E77988BDBB9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9b2b39f9fe75414e7e2871715e35743b1335de69
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/merge.h.62CE0E77988BDBB9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/min.h.663A866C34A4B52A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/min.h.663A866C34A4B52A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..67e2794ad8a2f5a9ac45c4b9962cb8386301f97b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/min.h.663A866C34A4B52A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/min_element.h.399F17F32577747B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/min_element.h.399F17F32577747B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6ff9dfbbf6a87bfdedbb458effb815f867dce2c0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/min_element.h.399F17F32577747B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/minmax.h.4777CC552997FB5F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/minmax.h.4777CC552997FB5F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2bf28b6765a101a69775d7090a7be5a0bb802140
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/minmax.h.4777CC552997FB5F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/minmax_element.h.F423D644CD34A343.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/minmax_element.h.F423D644CD34A343.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8f899351018b578399672b5468f4aabfe6816e4a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/minmax_element.h.F423D644CD34A343.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mismatch.h.0AACF0E362E35959.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mismatch.h.0AACF0E362E35959.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f58e6f5c28ae320eda94f9a5a3ffc5e34c7d576b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mismatch.h.0AACF0E362E35959.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/monostate.h.EBDB6331303CB301.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/monostate.h.EBDB6331303CB301.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fe829405f1deb35b3c333f407ece8d89f0fe793e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/monostate.h.EBDB6331303CB301.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.0815C0E4DB89DF99.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.0815C0E4DB89DF99.idx
new file mode 100644
index 0000000000000000000000000000000000000000..310b88488ac5af20e15202d2ad6d3882f8e94f0a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.0815C0E4DB89DF99.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.3C11ED5C19F90CC2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.3C11ED5C19F90CC2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7eabbcfd972db9f9ef8393d00b8e0c4e3bf6aeb3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.3C11ED5C19F90CC2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move_backward.h.CC07B8351F9A0740.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move_backward.h.CC07B8351F9A0740.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ce2696f61e38c4607c24a62a3146442d0f3c2fd3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move_backward.h.CC07B8351F9A0740.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move_iterator.h.D13E2E740EEE5C2A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move_iterator.h.D13E2E740EEE5C2A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f57509e07bb1eca2f52e55a7b0a7e839574e0e0b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/move_iterator.h.D13E2E740EEE5C2A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mutex.E8D110C6EB5395E9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mutex.E8D110C6EB5395E9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..04150ec1cca6a5f7243b79e747839233cc12b7de
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/mutex.E8D110C6EB5395E9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/new.C37B18A8638CBE17.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/new.C37B18A8638CBE17.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cb05eedf4bfb689e0001648601d3ac23d9052247
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/new.C37B18A8638CBE17.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/next.h.2868C87EBF3F8E03.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/next.h.2868C87EBF3F8E03.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a205fa93f3cbadf17fb7d26779e2ab2b71da9d28
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/next.h.2868C87EBF3F8E03.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/next_permutation.h.2A0F98E1A1F5FAE7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/next_permutation.h.2A0F98E1A1F5FAE7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1a3539348c5bbc0eebe2db11a96cf27c423d012c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/next_permutation.h.2A0F98E1A1F5FAE7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/nl_types.h.B71AEFB973EBADEB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/nl_types.h.B71AEFB973EBADEB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6daf57dd7e6807af1c024a31693d213fe762137c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/nl_types.h.B71AEFB973EBADEB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/none_of.h.C2D13F19F11D8F43.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/none_of.h.C2D13F19F11D8F43.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a2019a73aedeb941646694a26e8de8f600408dc3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/none_of.h.C2D13F19F11D8F43.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/not_fn.h.318F61B3055A5E41.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/not_fn.h.318F61B3055A5E41.idx
new file mode 100644
index 0000000000000000000000000000000000000000..da44781dc8ebeccd8d7be7b3ff934434315a87af
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/not_fn.h.318F61B3055A5E41.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/nth_element.h.860EDF492BDCAA1C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/nth_element.h.860EDF492BDCAA1C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..51311acc7cf19c634c7e84055a731bedc6942fd8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/nth_element.h.860EDF492BDCAA1C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/numeric.4362B8D8451F6D0D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/numeric.4362B8D8451F6D0D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ea5778d5ceaa8522fb91c5745bcbfa8033c752db
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/numeric.4362B8D8451F6D0D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/operations.h.2579B537C495C82C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/operations.h.2579B537C495C82C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..881ff1f2491939a404db8df16b8ca0d107306a8e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/operations.h.2579B537C495C82C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/optional.9098D26A36432BCD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/optional.9098D26A36432BCD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..675a8866f24d44ba3d76f7f59993c47ec326bc0c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/optional.9098D26A36432BCD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostream.B007D815C242B5A6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostream.B007D815C242B5A6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..13303b832cfc6afa02baa99575b161f5867f08e1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostream.B007D815C242B5A6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostream_iterator.h.378169DCBE18EA88.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostream_iterator.h.378169DCBE18EA88.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b2bf4094f98a18d032dc9b14d63930af637fd440
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostream_iterator.h.378169DCBE18EA88.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostreambuf_iterator.h.1941801E84F5F1ED.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostreambuf_iterator.h.1941801E84F5F1ED.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1c7e918b34a36294d736b9cb0c076decf5303583
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ostreambuf_iterator.h.1941801E84F5F1ED.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pair.h.F75F7225A9120CC1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pair.h.F75F7225A9120CC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ce24778992382ebf0956478b451221c76a4d9c04
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pair.h.F75F7225A9120CC1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partial_sort.h.4243A9C776DAB42B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partial_sort.h.4243A9C776DAB42B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4d33a742f3fb40d0d4236abb9d0f7f01a2fd1032
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partial_sort.h.4243A9C776DAB42B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partial_sort_copy.h.F58F5FB8650E8497.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partial_sort_copy.h.F58F5FB8650E8497.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ebd649caf41010f99502f625b53dd524044469a2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partial_sort_copy.h.F58F5FB8650E8497.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition.h.3832FF89F63E0BB7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition.h.3832FF89F63E0BB7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..14588a9a87be517b987bd4a6c7fec7ba02dabf8a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition.h.3832FF89F63E0BB7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition_copy.h.CB7F8858D4C535FC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition_copy.h.CB7F8858D4C535FC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6455e66585c3e91c4177fd8d4a8eb6b70be87199
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition_copy.h.CB7F8858D4C535FC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition_point.h.430DEF6C3F1E317F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition_point.h.430DEF6C3F1E317F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..55f1eb9cbca7f75459abf11e64c64fe2be5ee250
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/partition_point.h.430DEF6C3F1E317F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/passive.cpp.4667F1BB7F579AAC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/passive.cpp.4667F1BB7F579AAC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..72f16e9ec855bbcdd8dc8adec3de825afb880472
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/passive.cpp.4667F1BB7F579AAC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/passive.h.D9020807C7AE75E8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/passive.h.D9020807C7AE75E8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b350a65458da15fc3a0a0938d7901bd0808ab6df
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/passive.h.D9020807C7AE75E8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/perfect_forward.h.E30F3675CECCF8E8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/perfect_forward.h.E30F3675CECCF8E8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..04fa93ff34ba1cfd4c4a3b728b7c9e68e2e2b55f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/perfect_forward.h.E30F3675CECCF8E8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/piecewise_construct.h.FC7113913EE73F75.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/piecewise_construct.h.FC7113913EE73F75.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f5c6f11954107f6b1cabd89db3de07ac20a12eee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/piecewise_construct.h.FC7113913EE73F75.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pit.cpp.8D779263178F2EBC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pit.cpp.8D779263178F2EBC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cd3ae7ee006296524d13b58e9748717d6865b43a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pit.cpp.8D779263178F2EBC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pit.h.FD725EE4CA82D81E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pit.h.FD725EE4CA82D81E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..87be1f090b3a542069504c4064fdd51ac67e8eff
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pit.h.FD725EE4CA82D81E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/player.cpp.9148181DD01EAC0F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/player.cpp.9148181DD01EAC0F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..574836c0c45c4bdee1d5ec4f58604aadbba3601d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/player.cpp.9148181DD01EAC0F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/player.h.902801BCD4AF3D3A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/player.h.902801BCD4AF3D3A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8951ea45cd68361c2304aeaa82c57266292232e7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/player.h.902801BCD4AF3D3A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_safety.h.5CE994A1AECA48B9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_safety.h.5CE994A1AECA48B9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..09c55b900a5dca16fca8d96bdc88bd1b10450bd4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_safety.h.5CE994A1AECA48B9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_to_binary_function.h.A7E15E524FBE8EF0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_to_binary_function.h.A7E15E524FBE8EF0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..95cb8bf6dc8b8163dd3e5c098d620bb60ded63e1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_to_binary_function.h.A7E15E524FBE8EF0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_to_unary_function.h.5C0761CE1850CCCB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_to_unary_function.h.5C0761CE1850CCCB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a3292d2c5c144071db522a7732b146a181b8ba7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_to_unary_function.h.5C0761CE1850CCCB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_traits.h.E7D00CB35C87F8AB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_traits.h.E7D00CB35C87F8AB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4351a4b45bfc5df7e24cf9288e41ba78c7bc736e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pointer_traits.h.E7D00CB35C87F8AB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/poll_with_backoff.h.2EB6CA5FA4DC4104.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/poll_with_backoff.h.2EB6CA5FA4DC4104.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b815e508fa661e9639f411872ed20477773df4bf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/poll_with_backoff.h.2EB6CA5FA4DC4104.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pop_heap.h.814B831A406497BA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pop_heap.h.814B831A406497BA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3b4540e6df98be1f6994d49879d22f009387d9cc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pop_heap.h.814B831A406497BA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/portal.cpp.474432CBC4FEE636.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/portal.cpp.474432CBC4FEE636.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd5016aeb134daa286ea8d5b0c452c84e10208f8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/portal.cpp.474432CBC4FEE636.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/portal.h.9E5386C4972FDC59.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/portal.h.9E5386C4972FDC59.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a11568af0cf24169b92a38b6841dd440e01b4bca
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/portal.h.9E5386C4972FDC59.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/prev.h.B3718B13EF62D192.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/prev.h.B3718B13EF62D192.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eff70dbe4b8cd7515835b49107a0d4f7c530be64
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/prev.h.B3718B13EF62D192.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/prev_permutation.h.BE45222A3F17BE68.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/prev_permutation.h.BE45222A3F17BE68.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b8f70a41a48b1655c74b3c2c9a06e8475ce0a971
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/prev_permutation.h.BE45222A3F17BE68.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/projected.h.D8A3E1F55102CDF1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/projected.h.D8A3E1F55102CDF1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7b9f299b394d4d8984b906e9237bc365bebfe370
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/projected.h.D8A3E1F55102CDF1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pthread.h.D6C06B700A163F80.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pthread.h.D6C06B700A163F80.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ed144cbabcea014bdd02e71af7ef36d596e004cc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pthread.h.D6C06B700A163F80.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_impl.h.5C261CA557E41EFB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_impl.h.5C261CA557E41EFB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5018747cdd36c1ef852e80c95c81972392838bdd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_impl.h.5C261CA557E41EFB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/push_heap.h.92B9D403F9C302A2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/push_heap.h.92B9D403F9C302A2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f05bddb1e742c53c2797e1b4e12ad5d26078ded4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/push_heap.h.92B9D403F9C302A2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qabstractbutton.h.A43987D120517568.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qabstractbutton.h.A43987D120517568.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bac457c0449ca2f59b0841891333d663defd2641
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qabstractbutton.h.A43987D120517568.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qaction.h.B0A8D31F6D2DB894.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qaction.h.B0A8D31F6D2DB894.idx
new file mode 100644
index 0000000000000000000000000000000000000000..435648e345d9bb8c55d7abba61b2c7fb405e48fb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qaction.h.B0A8D31F6D2DB894.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qalgorithms.h.B0ECF9FB7817C898.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qalgorithms.h.B0ECF9FB7817C898.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bf89ad2fb544bb13129e5db70cb7844e9c513fb2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qalgorithms.h.B0ECF9FB7817C898.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qanystringview.h.8F9ACEB73F4B7A16.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qanystringview.h.8F9ACEB73F4B7A16.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c32fe90be8b3e26762fdbf36791dec6eb028ae18
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qanystringview.h.8F9ACEB73F4B7A16.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qapplication.h.C8F18A54CE131E2C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qapplication.h.C8F18A54CE131E2C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a090f08c51c29152bd2033ec0c2717f0dcbbb06d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qapplication.h.C8F18A54CE131E2C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydata.h.D710188C3405C6B9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydata.h.D710188C3405C6B9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bcc3fc897322f61183fc0a784e8c00522a3b99ab
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydata.h.D710188C3405C6B9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydataops.h.15E9A057B6FA2963.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydataops.h.15E9A057B6FA2963.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9c6801e6f9e27d50387757e9d40c86171450e509
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydataops.h.15E9A057B6FA2963.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydatapointer.h.6306DA7069D5E6CB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydatapointer.h.6306DA7069D5E6CB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..77727ca0f0f130f85b9c34e6521c25c36bf7d772
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydatapointer.h.6306DA7069D5E6CB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic.h.4021C2A22F4E4CD0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic.h.4021C2A22F4E4CD0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..87e7cf0aa2088c3acbda8d949cae32c692f4faf3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic.h.4021C2A22F4E4CD0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic_cxx11.h.8D0FE2FEEAB7362E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic_cxx11.h.8D0FE2FEEAB7362E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8155fa5b5a31dc4b095ecbe2f5fa2c7d4f024f86
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic_cxx11.h.8D0FE2FEEAB7362E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbasicatomic.h.98DF95418736C425.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbasicatomic.h.98DF95418736C425.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7d208019bea8bf343045826573bc360b2f49e793
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbasicatomic.h.98DF95418736C425.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbindingstorage.h.1B21D1437BB120C7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbindingstorage.h.1B21D1437BB120C7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c3c43705405563c64320349aa95dab62a2326087
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbindingstorage.h.1B21D1437BB120C7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbitmap.h.A910979E103FB932.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbitmap.h.A910979E103FB932.idx
new file mode 100644
index 0000000000000000000000000000000000000000..996a188915d6e4b2557ec425bfc294ba2075f872
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbitmap.h.A910979E103FB932.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qboxlayout.h.D082C25F297F233F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qboxlayout.h.D082C25F297F233F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d873701c11d5d222364305e4c8f78d1d92118f52
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qboxlayout.h.D082C25F297F233F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbrush.h.02678EB798764AF0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbrush.h.02678EB798764AF0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4bc9de05e03930e3fd6fc25d37f0c67a2fe3f487
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbrush.h.02678EB798764AF0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearray.h.1C225C3CFD76B7C2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearray.h.1C225C3CFD76B7C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0998baee98816ac34d2f5b18a11c6f6763145062
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearray.h.1C225C3CFD76B7C2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayalgorithms.h.33849710EBCACB77.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayalgorithms.h.33849710EBCACB77.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7df0c632b0a3f06bc4d1c7cd2573e82c59980a55
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayalgorithms.h.33849710EBCACB77.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearraylist.h.02771BDD52DDC733.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearraylist.h.02771BDD52DDC733.idx
new file mode 100644
index 0000000000000000000000000000000000000000..55ec7377b9780755397f1574ecaa044ce70dc675
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearraylist.h.02771BDD52DDC733.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayview.h.7DCE5B886F20A143.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayview.h.7DCE5B886F20A143.idx
new file mode 100644
index 0000000000000000000000000000000000000000..401723aa70ae2522b4638566037abeb73062c225
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayview.h.7DCE5B886F20A143.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qchar.h.41C4D8B370F8BFE3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qchar.h.41C4D8B370F8BFE3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..feb6d8719ba7a78be471c82e4e403c80aaaa8c55
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qchar.h.41C4D8B370F8BFE3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcolor.h.7C8F7FA8F1F8C141.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcolor.h.7C8F7FA8F1F8C141.idx
new file mode 100644
index 0000000000000000000000000000000000000000..26b66117a77350f9af1be092ad1530bee0baa576
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcolor.h.7C8F7FA8F1F8C141.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare.h.CB1BBC2909C27731.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare.h.CB1BBC2909C27731.idx
new file mode 100644
index 0000000000000000000000000000000000000000..38a02a72cac5b7d23dce87dbbdae4e1f4c2b0a20
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare.h.CB1BBC2909C27731.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcompilerdetection.h.53E5F698D5507C14.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcompilerdetection.h.53E5F698D5507C14.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2588b5783c10bf3542dd8a6028c879582d11b62e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcompilerdetection.h.53E5F698D5507C14.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qconfig.h.C3DE3A913451AE05.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qconfig.h.C3DE3A913451AE05.idx
new file mode 100644
index 0000000000000000000000000000000000000000..df54947161b75a0366b198aeb08245079d14ccd4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qconfig.h.C3DE3A913451AE05.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerfwd.h.A2797310109A4A51.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerfwd.h.A2797310109A4A51.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f4eb4b300d3abb8ce41133290fcee5b5184122f7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerfwd.h.A2797310109A4A51.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerinfo.h.3E3AF848F737CB5C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerinfo.h.3E3AF848F737CB5C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..12ff623705cb79d46a6041127b279e804007150b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerinfo.h.3E3AF848F737CB5C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainertools_impl.h.923E431CB39D1A64.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainertools_impl.h.923E431CB39D1A64.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9bdca4b1d33576e51e883cce781beb2f89a96cee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainertools_impl.h.923E431CB39D1A64.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontiguouscache.h.5E3C2C9E7AE0AAA5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontiguouscache.h.5E3C2C9E7AE0AAA5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..45d614bde6dcd13c77274332852a77bdd001c7e6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcontiguouscache.h.5E3C2C9E7AE0AAA5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication.h.546260343380F377.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication.h.546260343380F377.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a546bdbf5b0496b4e685dba3bda56ba191101e8a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication.h.546260343380F377.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication_platform.h.0FB6C5F829D12252.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication_platform.h.0FB6C5F829D12252.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0ea99755e0323fe8f8789f81b458d91e34e2b2c7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication_platform.h.0FB6C5F829D12252.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreevent.h.51AA33135A91A830.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreevent.h.51AA33135A91A830.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f9aabfe581eae1bfa0e56b565c9c4ea6e50f96db
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreevent.h.51AA33135A91A830.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcursor.h.D1478C8797AF13C6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcursor.h.D1478C8797AF13C6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3c9144ef2598c4e6bb5bb9ef23713581ea1c34c3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qcursor.h.D1478C8797AF13C6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdatastream.h.375228D3CC62474E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdatastream.h.375228D3CC62474E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb9c05035e2f00f920755ce7ed470d29b02478fd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdatastream.h.375228D3CC62474E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdebug.h.334CEE90D319FE1A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdebug.h.334CEE90D319FE1A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..be4e12254a7f690b7e8006400693fe4099f7a11b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdebug.h.334CEE90D319FE1A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdialog.h.9EC783B225CFC4C3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdialog.h.9EC783B225CFC4C3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eb01dcdb8d13cd50bc294ebf8adbae5a805f2104
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qdialog.h.9EC783B225CFC4C3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qeventloop.h.BB55B9483654F145.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qeventloop.h.BB55B9483654F145.idx
new file mode 100644
index 0000000000000000000000000000000000000000..81e113c0f6fd13a4af7165ba959e529f0a4ff563
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qeventloop.h.BB55B9483654F145.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qflags.h.9F82BB1F0A95AE45.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qflags.h.9F82BB1F0A95AE45.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e3386467fbd402d29a5dc384d6bb4d9ddc7d8370
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qflags.h.9F82BB1F0A95AE45.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfont.h.F7E70A2596CC53A8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfont.h.F7E70A2596CC53A8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..043bba2fe61ccd08e1f29e57e897d680018a5f22
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfont.h.F7E70A2596CC53A8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfontinfo.h.4121C734E11CF30E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfontinfo.h.4121C734E11CF30E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8e6ef9485368f0468615fa8473cc58d3b7048824
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfontinfo.h.4121C734E11CF30E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfontmetrics.h.E089FB190EBCAD86.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfontmetrics.h.E089FB190EBCAD86.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c2ddae7d51d8da06c9def1e9a0bfc10bb5a5da68
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qfontmetrics.h.E089FB190EBCAD86.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qframe.h.7A227EAEF049A2E9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qframe.h.7A227EAEF049A2E9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0bc47378bafc08147cdc7852e6d78957d8dfd2b7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qframe.h.7A227EAEF049A2E9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgenericatomic.h.B5B73053DEFD8452.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgenericatomic.h.B5B73053DEFD8452.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4c8f29c347936d805264859ebe916c68bed695b2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgenericatomic.h.B5B73053DEFD8452.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qglobal.h.C5FA28DBEC6CAF00.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qglobal.h.C5FA28DBEC6CAF00.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ea9822d813ef75c7fd6ce67ef1b7d64de0c60431
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qglobal.h.C5FA28DBEC6CAF00.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qglobalstatic.h.FFBC935EEB86F1C4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qglobalstatic.h.FFBC935EEB86F1C4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0913e4d9412d42e1f43958911b3100bcf840dada
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qglobalstatic.h.FFBC935EEB86F1C4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgridlayout.h.EA2F55CB67E9BC62.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgridlayout.h.EA2F55CB67E9BC62.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ce0bfc6d521fc7bdce0c06c938df4f9d28e8b2e8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgridlayout.h.EA2F55CB67E9BC62.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgroupbox.h.281C692590F3786D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgroupbox.h.281C692590F3786D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c80354d644ff78fc019bd76758a2099661d1e5b6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qgroupbox.h.281C692590F3786D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication.h.3408CD52C403251C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication.h.3408CD52C403251C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..afae7329dd46fba68960840714348b56fce121a9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication.h.3408CD52C403251C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication_platform.h.0D57ED3F660BA527.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication_platform.h.0D57ED3F660BA527.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0272a6a6a3271b7527c9060b26582d46457282d9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication_platform.h.0D57ED3F660BA527.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qhash.h.A0D79BCE416513D4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qhash.h.A0D79BCE416513D4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1238fb3698fdc1d4fa0590940ab69bd11c1fa3c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qhash.h.A0D79BCE416513D4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qhashfunctions.h.990DA6F3863ABA88.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qhashfunctions.h.990DA6F3863ABA88.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2d3001fd5c59302a6e9a3c3f1dc7f14f7ae74b1f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qhashfunctions.h.990DA6F3863ABA88.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.115DA7EF3BFA1A0F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.115DA7EF3BFA1A0F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..67efea963e2b300a7ad386f7430e6653811e5e3c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.115DA7EF3BFA1A0F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.766AEE6A84D99C5F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.766AEE6A84D99C5F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..240933760a92534989a0480fe05bfc0d94471bb0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.766AEE6A84D99C5F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qimage.h.7C7D5BA8F6A5A32B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qimage.h.7C7D5BA8F6A5A32B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ec6df04a0630cc5300d3d77ccd542637b7ba1eba
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qimage.h.7C7D5BA8F6A5A32B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qinputmethod.h.2DA4440711E3F9AB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qinputmethod.h.2DA4440711E3F9AB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..17cdf3a48e65c13a5add7814ef9155736d3877df
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qinputmethod.h.2DA4440711E3F9AB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevice.h.C3ED17DB621FC036.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevice.h.C3ED17DB621FC036.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9210472fed158811457bff532973fe99a0a81b44
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevice.h.C3ED17DB621FC036.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevicebase.h.4CD8B187CE1D66A7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevicebase.h.4CD8B187CE1D66A7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa32bb3974da6237e4cba4b78d68c2434231ca7f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevicebase.h.4CD8B187CE1D66A7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiterable.h.C0B49D56551600D5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiterable.h.C0B49D56551600D5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..15ab281f2fef6fd0f77f40e5cc629a5e75c96460
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiterable.h.C0B49D56551600D5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiterator.h.2AFC68005BCC11B2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiterator.h.2AFC68005BCC11B2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..48952e09a2e07677ce973441c8f1530ec246502b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qiterator.h.2AFC68005BCC11B2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qkeysequence.h.DBA22FFB2B915BA6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qkeysequence.h.DBA22FFB2B915BA6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..eec9d2602e7156238180331a5f39a607cd8c8f75
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qkeysequence.h.DBA22FFB2B915BA6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlabel.h.14BE7BCDB8EA871C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlabel.h.14BE7BCDB8EA871C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4acb999e2b5ed0a9fdad90653702d6f4df35b94b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlabel.h.14BE7BCDB8EA871C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlabel.h.216CC8ADAED01268.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlabel.h.216CC8ADAED01268.idx
new file mode 100644
index 0000000000000000000000000000000000000000..988a98ae1ea7bd0b7b99570dd643b4d1614effc1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlabel.h.216CC8ADAED01268.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlayout.h.2F070701C6B9FE49.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlayout.h.2F070701C6B9FE49.idx
new file mode 100644
index 0000000000000000000000000000000000000000..af347ca071f8810eda27da9b53f2093aa7dad8dc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlayout.h.2F070701C6B9FE49.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlayoutitem.h.87C02836BB60258D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlayoutitem.h.87C02836BB60258D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f3ea4fc04186bf66defd406debd13470c83b9780
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlayoutitem.h.87C02836BB60258D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qline.h.983ED2D85E65C53A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qline.h.983ED2D85E65C53A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2cad43042cf27352ed1842d5a74709e46c1cba7b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qline.h.983ED2D85E65C53A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlist.h.77AC9AEFCC81C043.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlist.h.77AC9AEFCC81C043.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2dd85868ab16088b57a5beadb1261129ec15bb4b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlist.h.77AC9AEFCC81C043.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlocale.h.D114F0D81E8DC4F3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlocale.h.D114F0D81E8DC4F3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4a4c26a945203c07e0c9b6e39e477dab15b28096
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlocale.h.D114F0D81E8DC4F3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlogging.h.32274F4B499D8A6A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlogging.h.32274F4B499D8A6A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6efcc74f98a75f5feae7927e21aa1396f302c8dc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qlogging.h.32274F4B499D8A6A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmainwindow.h.3DEA30B58BE648EB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmainwindow.h.3DEA30B58BE648EB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e4354c7c50e1e075ceef2ca99b7827e714211833
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmainwindow.h.3DEA30B58BE648EB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmap.h.1FC381923431F176.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmap.h.1FC381923431F176.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8366d51bab1cd4f365fba5660d9c82f3c3f8d8ee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmap.h.1FC381923431F176.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmargins.h.D1C20F8AA1206DC4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmargins.h.D1C20F8AA1206DC4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c91dcd3ce200ca694b63c7c4a02f90f4445161ee
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmargins.h.D1C20F8AA1206DC4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmath.h.4BD61DD2EC2C2249.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmath.h.4BD61DD2EC2C2249.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ebd9d7910b2806e8f8abd0d4701462298f52d6e6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmath.h.4BD61DD2EC2C2249.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmenu.h.E509A43E05FB1B3A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmenu.h.E509A43E05FB1B3A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aae2ee5a382b67053e6c262811586e1757f903e4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmenu.h.E509A43E05FB1B3A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmenubar.h.5EDAA57336FE4C5B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmenubar.h.5EDAA57336FE4C5B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e0ca282ccf0bbc0ef5ff22d4406c3a3803438e3c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmenubar.h.5EDAA57336FE4C5B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmetacontainer.h.DF5F4B958C38163D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmetacontainer.h.DF5F4B958C38163D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4f592353f618c8e7ce91df2fa79aaf0e1eaa2eeb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmetacontainer.h.DF5F4B958C38163D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmetatype.h.39B406BECBD8CB65.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmetatype.h.39B406BECBD8CB65.idx
new file mode 100644
index 0000000000000000000000000000000000000000..10a21c4248517e20396a3b099e485ab3b64d9a8d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qmetatype.h.39B406BECBD8CB65.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnamespace.h.098C43D6EFA290C1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnamespace.h.098C43D6EFA290C1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..512ac8114120beb3fa295233fa399217c705b719
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnamespace.h.098C43D6EFA290C1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnativeinterface.h.3A0ED250C6C351CD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnativeinterface.h.3A0ED250C6C351CD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1f58e566653771ef16dd15905e91404d855654b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnativeinterface.h.3A0ED250C6C351CD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnumeric.h.3B93EFE2F26E7DC8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnumeric.h.3B93EFE2F26E7DC8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b3ffca9b978312743a04f0aff31626e50df25b5a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qnumeric.h.3B93EFE2F26E7DC8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobject.h.8BBCFFB27E956F3E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobject.h.8BBCFFB27E956F3E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c3d32ef3d491a1ecc0dbd92ce264f8462478af72
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobject.h.8BBCFFB27E956F3E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobject_impl.h.B85448D32DA79730.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobject_impl.h.B85448D32DA79730.idx
new file mode 100644
index 0000000000000000000000000000000000000000..76a7c613006c4b21b0d1ab51085f320ae6c3d588
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobject_impl.h.B85448D32DA79730.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.1E8DFE4093A6FD7F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.1E8DFE4093A6FD7F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0151d4ab264ea5427ad0116ff97bd93afbf2e220
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.1E8DFE4093A6FD7F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.3D1B567383D49F13.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.3D1B567383D49F13.idx
new file mode 100644
index 0000000000000000000000000000000000000000..01223051a7f3fd23b1181fceba07dd31c045792d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.3D1B567383D49F13.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs_impl.h.210E18AC53A07484.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs_impl.h.210E18AC53A07484.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1ef07600a6061305b2cb70ec8b167ab4411c4779
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs_impl.h.210E18AC53A07484.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qos.h.86B6CC465D9C843B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qos.h.86B6CC465D9C843B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..50ab4abbc70d3ab456d8080ce3734b8e059c2c66
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qos.h.86B6CC465D9C843B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qos.h.A9FC50FCCA4ACAD6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qos.h.A9FC50FCCA4ACAD6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..56c201f9911de6a71f7aa6f0a1fdccb5c611a4bc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qos.h.A9FC50FCCA4ACAD6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpaintdevice.h.154D4236369815A0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpaintdevice.h.154D4236369815A0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..41bb9308ec953a40abdff99b07a8a7468f6079fc
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpaintdevice.h.154D4236369815A0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpainter.h.06D390F7874942D6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpainter.h.06D390F7874942D6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a301f316715305bb13508c834a63b9f527b93feb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpainter.h.06D390F7874942D6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpair.h.8D2A37AA925734CD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpair.h.8D2A37AA925734CD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..30d63d454c5e713f74bc6832c22597999a00fab7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpair.h.8D2A37AA925734CD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpalette.h.2AB308878BA7EAA8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpalette.h.2AB308878BA7EAA8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..20139f1276fe2b05269afe0eabe66d5e0be174e7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpalette.h.2AB308878BA7EAA8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpen.h.39293A052D768BC6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpen.h.39293A052D768BC6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..095c00336df162ed7e6d0d69c21bc937a54a47c6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpen.h.39293A052D768BC6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpicture.h.29B057B0F8392D7F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpicture.h.29B057B0F8392D7F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7c1708008b6f0954e777614675013cd65106da12
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpicture.h.29B057B0F8392D7F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpixelformat.h.36744C8CD1BC1868.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpixelformat.h.36744C8CD1BC1868.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e1f8ae3f9aee0cf97d70f1abb90f4787e3efcd01
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpixelformat.h.36744C8CD1BC1868.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpixmap.h.7C8E1ECAB367003E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpixmap.h.7C8E1ECAB367003E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dafc8850963a228ea5918d7b4b6497c70d6264a4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpixmap.h.7C8E1ECAB367003E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpoint.h.D1B2AAE7D03A24F1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpoint.h.D1B2AAE7D03A24F1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fd25b73f1dc80753668d08843329f5d5c49c923f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpoint.h.D1B2AAE7D03A24F1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpolygon.h.A81696756482461B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpolygon.h.A81696756482461B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f2e6e62781a99dfb8db8b86b977ccd846ec5c3bf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpolygon.h.A81696756482461B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qprocessordetection.h.D959EC5804F2EF5E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qprocessordetection.h.D959EC5804F2EF5E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2e6f778a82e32145d209a2677bf4e14950d80db1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qprocessordetection.h.D959EC5804F2EF5E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qprogressbar.h.056B30166D61F7F5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qprogressbar.h.056B30166D61F7F5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..383ed277c8a788d1e134d37588f30d06616d94b4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qprogressbar.h.056B30166D61F7F5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpushbutton.h.A7B621B2DBB7DF49.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpushbutton.h.A7B621B2DBB7DF49.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9260166607db774777aa792fa4fa9b4a81e0134f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qpushbutton.h.A7B621B2DBB7DF49.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrect.h.E84D62EF2E8FADBA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrect.h.E84D62EF2E8FADBA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c291d6039b0369afd5309e5a3b59d5dc2de9c75b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrect.h.E84D62EF2E8FADBA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrefcount.h.CBF01C99FEC96626.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrefcount.h.CBF01C99FEC96626.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6d4830ee8e66364a8836107e7503ee8b9d4c32c5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrefcount.h.CBF01C99FEC96626.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qregion.h.F39ECEE67CD37E07.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qregion.h.F39ECEE67CD37E07.idx
new file mode 100644
index 0000000000000000000000000000000000000000..24450546abea3f1879762d14df3cefcad06895d1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qregion.h.F39ECEE67CD37E07.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrgb.h.87E156902317FD09.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrgb.h.87E156902317FD09.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d802c4bd972c604f15637afb830f6fada772474f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrgb.h.87E156902317FD09.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrgba64.h.E7CDEE01F90F1806.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrgba64.h.E7CDEE01F90F1806.idx
new file mode 100644
index 0000000000000000000000000000000000000000..50c68fcfb8bb504669170a534c4bd211099ac70c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qrgba64.h.E7CDEE01F90F1806.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qscopedpointer.h.95B68350D22B7F87.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qscopedpointer.h.95B68350D22B7F87.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0306dbc35d33f24b76c6f7175b3c9a1a7e27ceea
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qscopedpointer.h.95B68350D22B7F87.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qscopeguard.h.48EAB0747EBD66BF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qscopeguard.h.48EAB0747EBD66BF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d7f5c06f11a8482d9cac0ddc17bd6b2f25a9e89d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qscopeguard.h.48EAB0747EBD66BF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qset.h.1E55CD250408A7EA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qset.h.1E55CD250408A7EA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7887482a0553bc96e22e4f7239e19902f8570190
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qset.h.1E55CD250408A7EA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata.h.0EDD069537218937.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata.h.0EDD069537218937.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a384cf8375df3470c054aec6aaa4d841f058a9ca
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata.h.0EDD069537218937.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata_impl.h.72B7A78614363994.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata_impl.h.72B7A78614363994.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dccf797fa5479f988c85e3ce95b7f717ebec1d27
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata_impl.h.72B7A78614363994.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer.h.72D203097E868F49.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer.h.72D203097E868F49.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3c3046e11cf9ca6af3c172a1b4eb8421405c6b7f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer.h.72D203097E868F49.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer_impl.h.B178B3FAC95261FB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer_impl.h.B178B3FAC95261FB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6f65c3c85c32664b431369d4a8c42067d09d688b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer_impl.h.B178B3FAC95261FB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsize.h.A75B9ED86EFB22B5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsize.h.A75B9ED86EFB22B5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a6015691c38b1f5fea3f788ac6c967e3ba3ef4a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsize.h.A75B9ED86EFB22B5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsizepolicy.h.AC9E1564268AD2D5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsizepolicy.h.AC9E1564268AD2D5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..949f7ad322f28083a6679a7719989d1c7256b573
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsizepolicy.h.AC9E1564268AD2D5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstatusbar.h.2382B9B95FA8D968.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstatusbar.h.2382B9B95FA8D968.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8994d54c36706ee7b04189e931d8abe0da0824f3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstatusbar.h.2382B9B95FA8D968.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.9674C6E88F3DBA93.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.9674C6E88F3DBA93.idx
new file mode 100644
index 0000000000000000000000000000000000000000..32c217338d658caa8fe65b2d6e2a674696b364a7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.9674C6E88F3DBA93.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringalgorithms.h.C79BE7FD75DA084E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringalgorithms.h.C79BE7FD75DA084E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7e2d4160f5ab15218998624e83f3c799affb53b0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringalgorithms.h.C79BE7FD75DA084E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringconverter.h.C581801EE614C173.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringconverter.h.C581801EE614C173.idx
new file mode 100644
index 0000000000000000000000000000000000000000..352353db47571ff04956cb2670bdb515ca772eb5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringconverter.h.C581801EE614C173.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringlist.h.83C51B6E8730FB88.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringlist.h.83C51B6E8730FB88.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c4a57c81daf8016c83accffbbef3ae63be511f54
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringlist.h.83C51B6E8730FB88.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringliteral.h.AA67E25832F13105.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringliteral.h.AA67E25832F13105.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5046bff5c41d24b9640d8788940dabc5d50a10b2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringliteral.h.AA67E25832F13105.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringmatcher.h.4F7F30476978D71E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringmatcher.h.4F7F30476978D71E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fa7a513331ac16f4f8084885a8019a1eca290303
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringmatcher.h.4F7F30476978D71E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringtokenizer.h.2E13EF85A4FA9473.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringtokenizer.h.2E13EF85A4FA9473.idx
new file mode 100644
index 0000000000000000000000000000000000000000..07c397ce062eaab2083b961d9a9112122a1a03f1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringtokenizer.h.2E13EF85A4FA9473.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringview.h.F9F8C8F8CE136DFD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringview.h.F9F8C8F8CE136DFD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..39720be2d56c4ab78395e2f791e95b57c48e6b5b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qstringview.h.F9F8C8F8CE136DFD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsysinfo.h.D08B898BFCC7C937.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsysinfo.h.D08B898BFCC7C937.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7c97c8def4f426b2f6a741e525902e195faeaebf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsysinfo.h.D08B898BFCC7C937.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsystemdetection.h.94F3869E24EEF5C5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsystemdetection.h.94F3869E24EEF5C5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6144d40f0e15ed08e4f657540652fb465282f713
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qsystemdetection.h.94F3869E24EEF5C5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtabwidget.h.CFF30EE3071A4483.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtabwidget.h.CFF30EE3071A4483.idx
new file mode 100644
index 0000000000000000000000000000000000000000..72ec7d9daab914850c101eecd5878c91f5d9c80c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtabwidget.h.CFF30EE3071A4483.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtaggedpointer.h.041E118693C62E8D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtaggedpointer.h.041E118693C62E8D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..02bfca296168d0275af04113eaeb6c6491bea508
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtaggedpointer.h.041E118693C62E8D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtcore-config.h.0C5C2765AB777BB9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtcore-config.h.0C5C2765AB777BB9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..25c532f63f56356a94adcecdc58cbc2c17481e7a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtcore-config.h.0C5C2765AB777BB9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextdocument.h.6A7D8A3B95F320D7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextdocument.h.6A7D8A3B95F320D7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b5f313f9ae82322611b4fb605843b44c2cdf0765
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextdocument.h.6A7D8A3B95F320D7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextoption.h.8D2D8CF68DA6B0CF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextoption.h.8D2D8CF68DA6B0CF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dee52378038e88bae1c5553e7d80ad8cf7696bf1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextoption.h.8D2D8CF68DA6B0CF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextstream.h.0779A1E33D13E1D5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextstream.h.0779A1E33D13E1D5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e829fa6c330a68646b880f9bdbd71f825de1f6f5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtextstream.h.0779A1E33D13E1D5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtgui-config.h.71EBC3ED32BD2A73.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtgui-config.h.71EBC3ED32BD2A73.idx
new file mode 100644
index 0000000000000000000000000000000000000000..67046ab2d467475f68242aa8f7f9586eef00b445
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtgui-config.h.71EBC3ED32BD2A73.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiglobal.h.06595B33A2102985.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiglobal.h.06595B33A2102985.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a9ccf72511e19c0e0b8a3d3fa11664706ef1ac52
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiglobal.h.06595B33A2102985.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtmetamacros.h.B991A7C346228F6A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtmetamacros.h.B991A7C346228F6A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f0deb233e924c9f4d7c67294b8efdcb2f879c20e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtmetamacros.h.B991A7C346228F6A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtransform.h.77D67B58188B2ABB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtransform.h.77D67B58188B2ABB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..67146d592468f404bd802aa2bfb886bd1be03b26
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtransform.h.77D67B58188B2ABB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgets-config.h.6686972633946886.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgets-config.h.6686972633946886.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c85d8f7c5f651033f1a4f3c79a25c358437b7d71
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgets-config.h.6686972633946886.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsglobal.h.8DDE2620CDF6F289.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsglobal.h.8DDE2620CDF6F289.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ee9c7ab560488dfc6a75582eb6cef1737e1d8f11
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsglobal.h.8DDE2620CDF6F289.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtypeinfo.h.1EBBE064B1C1B614.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtypeinfo.h.1EBBE064B1C1B614.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dbbf4dfebaf59ead48d4ba887db40157919fd3fd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qtypeinfo.h.1EBBE064B1C1B614.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qurl.h.3B4DE4935C15A73F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qurl.h.3B4DE4935C15A73F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..21b54145913a431964c939b9f573eb436f4bef95
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qurl.h.3B4DE4935C15A73F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qutf8stringview.h.0DDE289B6DFEA2DF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qutf8stringview.h.0DDE289B6DFEA2DF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..fb97f215abdbe3cd6d4e7dc1a0c58392035051c5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qutf8stringview.h.0DDE289B6DFEA2DF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.2C7E93EC13C5B681.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.2C7E93EC13C5B681.idx
new file mode 100644
index 0000000000000000000000000000000000000000..cb2226c9932350470b1241c027206af8322f059f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.2C7E93EC13C5B681.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.477D5CDAD573EEE6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.477D5CDAD573EEE6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e86285582e471f5b2f5a3475a7b8344a516e5e7a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.477D5CDAD573EEE6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvarlengtharray.h.95E2BC4EDAC0E52E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvarlengtharray.h.95E2BC4EDAC0E52E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f0416f749080ad842cf3539622ed2617b8857a9b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qvarlengtharray.h.95E2BC4EDAC0E52E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qversiontagging.h.74EEEF5284336B3C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qversiontagging.h.74EEEF5284336B3C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dbb289fea625a84e6e76d1a91472c98e91db9f7a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qversiontagging.h.74EEEF5284336B3C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qwidget.h.C14CE79089389056.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qwidget.h.C14CE79089389056.idx
new file mode 100644
index 0000000000000000000000000000000000000000..391d0e118301c1c48ce8a7e5fcd3806a4b5091e2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qwidget.h.C14CE79089389056.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs.h.E3BC185C1A141F93.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs.h.E3BC185C1A141F93.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0cd45af5d143eb31c502fa771c959b1adf3dcb46
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs.h.E3BC185C1A141F93.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ramp.cpp.99E190DC5A87FA4B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ramp.cpp.99E190DC5A87FA4B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ca25b3010c3e4004879792b5836e428c79ad0460
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ramp.cpp.99E190DC5A87FA4B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ramp.h.3A2605F1F34C6389.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ramp.h.3A2605F1F34C6389.idx
new file mode 100644
index 0000000000000000000000000000000000000000..058d68675b1e9b5808a236a3dde7ea94f5bda7e1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ramp.h.3A2605F1F34C6389.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ranges_operations.h.404958379A12B4C2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ranges_operations.h.404958379A12B4C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b671f9209fdebf1063bb232ce28383aa93b1fa95
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ranges_operations.h.404958379A12B4C2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ratio.65AA8B1C220F08C7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ratio.65AA8B1C220F08C7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1ca5eee4d054b50f917b7e44f316eb2c238ebe2b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ratio.65AA8B1C220F08C7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/raw_storage_iterator.h.C5436C339A223AC7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/raw_storage_iterator.h.C5436C339A223AC7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b7208c6557924d1cda4ddd71a5766cfd5d01981d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/raw_storage_iterator.h.C5436C339A223AC7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/readable_traits.h.E8EF8134E43FFD46.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/readable_traits.h.E8EF8134E43FFD46.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2e857993eb9c7918eda59446aae52458f04b5fc4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/readable_traits.h.E8EF8134E43FFD46.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reference_wrapper.h.DBBD8446910E1373.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reference_wrapper.h.DBBD8446910E1373.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bec603e47ab9fbfe449dfbbfd8a851806c283228
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reference_wrapper.h.DBBD8446910E1373.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rel_ops.h.2A3DD120580C71DF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rel_ops.h.2A3DD120580C71DF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..556079d5ec0b286bef840e54084f49573a395ed2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rel_ops.h.2A3DD120580C71DF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove.h.77ED006E570703A9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove.h.77ED006E570703A9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..11266ab94a778871d401aa9678337ece93ee368d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove.h.77ED006E570703A9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_copy.h.E73FE09C6BE0C028.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_copy.h.E73FE09C6BE0C028.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3ef7b6e54e0ea6a13194da1512d3d35cf88189a7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_copy.h.E73FE09C6BE0C028.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_copy_if.h.4C398DBAC57E1A2A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_copy_if.h.4C398DBAC57E1A2A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b3129a00054071ebd7562de4898ca59b13e5fbf0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_copy_if.h.4C398DBAC57E1A2A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_if.h.2EE5DCC56025C202.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_if.h.2EE5DCC56025C202.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5e0163f73dc97b1172becf06fb2d9702aba1b468
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/remove_if.h.2EE5DCC56025C202.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace.h.27CA5B8D642D34B8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace.h.27CA5B8D642D34B8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..058977c5b9df5c245c84b0add1cf82c67a6c480b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace.h.27CA5B8D642D34B8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_copy.h.C5210ABD442687FD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_copy.h.C5210ABD442687FD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d31ce6a80ae0e0c53a685365346c8d86d3ca40e1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_copy.h.C5210ABD442687FD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_copy_if.h.51E033D139D30AF1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_copy_if.h.51E033D139D30AF1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a800ab1a70a397ecef186cb1e56e0703f98eca76
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_copy_if.h.51E033D139D30AF1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_if.h.9CD454FFB51360F0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_if.h.9CD454FFB51360F0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3385587f40b16ccb1e0206a114d7206d2a2d50ac
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/replace_if.h.9CD454FFB51360F0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/resource.h.00549295F6B185D7.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/resource.h.00549295F6B185D7.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2d3d5cda380cfcfbd574a991aadfe18ca74400f7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/resource.h.00549295F6B185D7.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse.h.6F1ABCEC939D18C9.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse.h.6F1ABCEC939D18C9.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c7921a2d0e50fb09cc0b2e6c281eb11789651a5a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse.h.6F1ABCEC939D18C9.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_access.h.D4837AD31340813F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_access.h.D4837AD31340813F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e52a805aa8fe7c73122e5fb2f1469471410d7c28
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_access.h.D4837AD31340813F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_copy.h.2B7605238E5D5954.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_copy.h.2B7605238E5D5954.idx
new file mode 100644
index 0000000000000000000000000000000000000000..12af589ceccec312541be7ec2c57139b5505ea21
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_copy.h.2B7605238E5D5954.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_iterator.h.8BFE05A18C86E66B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_iterator.h.8BFE05A18C86E66B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b2b148634f7d26b7d98902b1b863a9c66e0e1432
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/reverse_iterator.h.8BFE05A18C86E66B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rotate.h.CAF79280BBD1BC57.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rotate.h.CAF79280BBD1BC57.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0448b1c00ac6560cb41ec25478a68b2f2a22e091
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rotate.h.CAF79280BBD1BC57.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rotate_copy.h.3E3BF357486385D3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rotate_copy.h.3E3BF357486385D3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1b5045c451c5c4cae68cb7d9df3f5f52929a1f17
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/rotate_copy.h.3E3BF357486385D3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/runetype.h.9A2BDB509B03AEA0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/runetype.h.9A2BDB509B03AEA0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f21667a5b71a71234632b0d2d9c1285d02b50064
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/runetype.h.9A2BDB509B03AEA0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sample.h.2D905152C1F905A6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sample.h.2D905152C1F905A6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ccd24fb800933d1b317ce81fb4da707cbc2416ba
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sample.h.2D905152C1F905A6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sched.h.BD8D1299EFEFAD50.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sched.h.BD8D1299EFEFAD50.idx
new file mode 100644
index 0000000000000000000000000000000000000000..65a89386af658fca07f1bcb6af24ca3ae052a913
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sched.h.BD8D1299EFEFAD50.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/search.h.710960E86EEDBFC2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/search.h.710960E86EEDBFC2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e2ea3586fa6366421961bf29926935dc7bc90502
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/search.h.710960E86EEDBFC2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/search_n.h.509F6109C33F232D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/search_n.h.509F6109C33F232D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c364ec17028a4c638393d1311ef37c1759126502
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/search_n.h.509F6109C33F232D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_difference.h.A3AC07941ABD6FC5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_difference.h.A3AC07941ABD6FC5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c8dca765424c1fecd439401d3ec2becae8918f39
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_difference.h.A3AC07941ABD6FC5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_intersection.h.BF97A3D06BFFB82B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_intersection.h.BF97A3D06BFFB82B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3b1f2ed9bf4d19bde760bb534259a0fdfce0f5c6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_intersection.h.BF97A3D06BFFB82B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_symmetric_difference.h.99CCDA42FDFF1232.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_symmetric_difference.h.99CCDA42FDFF1232.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9a04f5787ac1b7ea7664af36f841fba5da941be3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_symmetric_difference.h.99CCDA42FDFF1232.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_union.h.845D64767087EA3D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_union.h.845D64767087EA3D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..deaa5a374f692e6093605933e8f4c8c5d50aa472
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/set_union.h.845D64767087EA3D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr.h.0A1AA96EED9C12AF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr.h.0A1AA96EED9C12AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..315ae60a44991efb81deec1ee9a62c543d5721c7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr.h.0A1AA96EED9C12AF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shift_left.h.DEAAF4CFE6D53F4B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shift_left.h.DEAAF4CFE6D53F4B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5523df3248bded3f1a8f4d5cf8ce63a8b02040f4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shift_left.h.DEAAF4CFE6D53F4B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shift_right.h.D81A8A766FF5306B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shift_right.h.D81A8A766FF5306B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7c1891666a1ba82eaffb9de70eb75064650caa8f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shift_right.h.D81A8A766FF5306B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shuffle.h.E1F4EF8212225DDE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shuffle.h.E1F4EF8212225DDE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4451e4a1bdfc286751e7e32eb84d9649c05cf705
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/shuffle.h.E1F4EF8212225DDE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sift_down.h.072635EB3F05AD43.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sift_down.h.072635EB3F05AD43.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0d2a6639efa22bab313a4ea74f40813b778bb1e6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sift_down.h.072635EB3F05AD43.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.7F53A4A79EEB3AA6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.7F53A4A79EEB3AA6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aac1d314639c0540a59139bd2fb5cbaa653b3250
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.7F53A4A79EEB3AA6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.99A291B7F9AE9DC1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.99A291B7F9AE9DC1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0dc0dd8b5829b74a8b50194be12aa94bd5c40cf9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.99A291B7F9AE9DC1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.C5F48746A338711F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.C5F48746A338711F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..79de4c55485c802877afb0220922b86194726d1a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.C5F48746A338711F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/size.h.B5B1E4135C066B73.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/size.h.B5B1E4135C066B73.idx
new file mode 100644
index 0000000000000000000000000000000000000000..680b0956d47ab5204672405c3829fb62f21acb69
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/size.h.B5B1E4135C066B73.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sort.h.9B9A6A5102AB5548.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sort.h.9B9A6A5102AB5548.idx
new file mode 100644
index 0000000000000000000000000000000000000000..044c4d9243770ea549f7d184033bf34afcb824f7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sort.h.9B9A6A5102AB5548.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sort_heap.h.7CB43CCE2155F801.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sort_heap.h.7CB43CCE2155F801.idx
new file mode 100644
index 0000000000000000000000000000000000000000..758a8cdf13c7b504f6c29ce8576ff76891812dfd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/sort_heap.h.7CB43CCE2155F801.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stable_partition.h.ADE534496CC67336.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stable_partition.h.ADE534496CC67336.idx
new file mode 100644
index 0000000000000000000000000000000000000000..936638abdd456c3115b0680c3cc55a5f51bc696f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stable_partition.h.ADE534496CC67336.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stable_sort.h.6A02722CAB8FE399.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stable_sort.h.6A02722CAB8FE399.idx
new file mode 100644
index 0000000000000000000000000000000000000000..8001425593ae755950783969b9e3ba1f1513c0b9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stable_sort.h.6A02722CAB8FE399.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/startscreen.cpp.88BFF8F31AF45B2D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/startscreen.cpp.88BFF8F31AF45B2D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3b0c7e40d6238d4fc988c003d2f5497c31b25edf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/startscreen.cpp.88BFF8F31AF45B2D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/startscreen.h.CF9969BDD6FE05CC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/startscreen.h.CF9969BDD6FE05CC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a8b9aacf916d3b590105c1dbb327ab32c5495fc4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/startscreen.h.CF9969BDD6FE05CC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stationarycontroller.cpp.6521A140E58A657D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stationarycontroller.cpp.6521A140E58A657D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2b7aad64f0bcfcd203f508b7e70f895146e48c29
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stationarycontroller.cpp.6521A140E58A657D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stationarycontroller.h.2979EAEC67509491.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stationarycontroller.h.2979EAEC67509491.idx
new file mode 100644
index 0000000000000000000000000000000000000000..aa2b5f10cf481b06453d36706595d7db33c0f1c4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stationarycontroller.h.2979EAEC67509491.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdarg.h.E10ACF0E5066CD0F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdarg.h.E10ACF0E5066CD0F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9cc7a26913c082222dcac51c7f8c9c961d776213
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdarg.h.E10ACF0E5066CD0F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.58FA7C01976A52AF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.58FA7C01976A52AF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bf733b71454f49c00ca413b7f098b768a40fce93
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.58FA7C01976A52AF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.84D742E2B8D7F983.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.84D742E2B8D7F983.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0c985cdea70880e1a5450209ecb71b5e6312323e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.84D742E2B8D7F983.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdexcept.076F5358215079E3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdexcept.076F5358215079E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..bc9e9f6bea701ca7de712ad72b22a0da9112f25a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdexcept.076F5358215079E3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.2DF7A8ED79F55105.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.2DF7A8ED79F55105.idx
new file mode 100644
index 0000000000000000000000000000000000000000..54872874555a4c32ae3c1009b3e641985876edd9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.2DF7A8ED79F55105.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.6E87ECA0C9F1641A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.6E87ECA0C9F1641A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d20a48e5541d3644f5f53153ce9d176b82ee069d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.6E87ECA0C9F1641A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.C748127DE243E75D.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.C748127DE243E75D.idx
new file mode 100644
index 0000000000000000000000000000000000000000..01edc23be50d7708d3360aaf7ebc1dcef495fef1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.C748127DE243E75D.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.085135296B3265DF.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.085135296B3265DF.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c268d52518141e6acb57d75e07bc780384dd5e9c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.085135296B3265DF.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.5E4090BDB8097B2F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.5E4090BDB8097B2F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c87d1f9dc84f0deb3b9804aa6d4c57fbf0b5248f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.5E4090BDB8097B2F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.BA94E325E7828C7E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.BA94E325E7828C7E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..02d5322948ab2fb8d73387566b17458aea3a92b5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.BA94E325E7828C7E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.4B77561FB3BB1603.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.4B77561FB3BB1603.idx
new file mode 100644
index 0000000000000000000000000000000000000000..47d3f047142600be99253bb00106ac910a2f71fe
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.4B77561FB3BB1603.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.8E5EA8A09F6E4711.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.8E5EA8A09F6E4711.idx
new file mode 100644
index 0000000000000000000000000000000000000000..df4a642ce85b3ede2ebe6c9b50504fd98f86ee8e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.8E5EA8A09F6E4711.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.1CB54840F31F6E90.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.1CB54840F31F6E90.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d86910f0d7670e932b3bfbc47bcaf63fd8c86ae3
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.1CB54840F31F6E90.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.3B186208A954B1C5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.3B186208A954B1C5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f7302e019882a8cbbfb0d95c5648afcd203f0e72
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.3B186208A954B1C5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.5C3CC083BE32A8C4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.5C3CC083BE32A8C4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..74abeb7276195e716be9d4654799d2a408a4a8ab
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.5C3CC083BE32A8C4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.C072A76B51C707CD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.C072A76B51C707CD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4abf8d6855ecdf0bd9a062034e7fe5e07273959a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.C072A76B51C707CD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.EF23C1E939DC519B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.EF23C1E939DC519B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1c7341db215887636edf007d8b2d4cb92d389ec6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.EF23C1E939DC519B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/strings.h.98BF9CDCFCF84A04.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/strings.h.98BF9CDCFCF84A04.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7887761ba065b2413e832e8e994b6e4db32711c4
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/strings.h.98BF9CDCFCF84A04.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/swap.h.A764F3B46AE34F78.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/swap.h.A764F3B46AE34F78.idx
new file mode 100644
index 0000000000000000000000000000000000000000..81f2bb78acf448452bc2ddcdcbebf951544607fd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/swap.h.A764F3B46AE34F78.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/swap_ranges.h.15675B4E7ED38007.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/swap_ranges.h.15675B4E7ED38007.idx
new file mode 100644
index 0000000000000000000000000000000000000000..f8ab1b7ae7329d8443c0bdb59823bd4a6df66b5c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/swap_ranges.h.15675B4E7ED38007.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/switch.cpp.5E64A1C94C21B0AD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/switch.cpp.5E64A1C94C21B0AD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2febb6f5fc1443cf290b518f0608daf9242cb9f5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/switch.cpp.5E64A1C94C21B0AD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/switch.h.BF5073B9D8F68C9E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/switch.h.BF5073B9D8F68C9E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0513a0199624d1c6f43f30c3a257d4fa3a7a77e7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/switch.h.BF5073B9D8F68C9E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/syslimits.h.ED4583D2AE5BCD4B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/syslimits.h.ED4583D2AE5BCD4B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c7355ef5ddefd878b571e9087adc7b96a165220c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/syslimits.h.ED4583D2AE5BCD4B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/system_error.F65EA1EA56D0AC0B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/system_error.F65EA1EA56D0AC0B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..58606ba9fbf468b9255ea41d996e90c433614af7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/system_error.F65EA1EA56D0AC0B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/temporary_buffer.h.2EBD7CBB730AAC46.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/temporary_buffer.h.2EBD7CBB730AAC46.idx
new file mode 100644
index 0000000000000000000000000000000000000000..48b565add10e7149d5b446169fe5f388124ca487
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/temporary_buffer.h.2EBD7CBB730AAC46.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tile.cpp.97942BC49F6EB717.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tile.cpp.97942BC49F6EB717.idx
new file mode 100644
index 0000000000000000000000000000000000000000..36c49968eaf1724e95feed0d45e00dbd0a99d517
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tile.cpp.97942BC49F6EB717.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tile.h.C0C26AC9BCC981FA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tile.h.C0C26AC9BCC981FA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4555490654f6dd0d6753f601c90f33e1bec0aaad
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tile.h.C0C26AC9BCC981FA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/time.h.80F0A52D3D2135BE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/time.h.80F0A52D3D2135BE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..13571c9523aae5201d527c90bd14c52cf59de991
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/time.h.80F0A52D3D2135BE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/to_underlying.h.0BB587578BAD890F.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/to_underlying.h.0BB587578BAD890F.idx
new file mode 100644
index 0000000000000000000000000000000000000000..85b44520e6bf233355776be363a31df3510733bf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/to_underlying.h.0BB587578BAD890F.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/transform.h.F7EDC2AAFE8AFB2A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/transform.h.F7EDC2AAFE8AFB2A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4e558a3d10a99fce4a7091d60ff29bcb5eafb8c7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/transform.h.F7EDC2AAFE8AFB2A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tuple.53E1A9712882D3F1.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tuple.53E1A9712882D3F1.idx
new file mode 100644
index 0000000000000000000000000000000000000000..5487ae9d89fbb6c64719af4cea75745fe965733a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/tuple.53E1A9712882D3F1.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.8C92606A46DD86EC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.8C92606A46DD86EC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..9365089d590f264a594a70146f0c67687f58ba4b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.8C92606A46DD86EC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/typeinfo.E2D5720DAAB8F33A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/typeinfo.E2D5720DAAB8F33A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..7771e5ddcd9b006e40628b9fd06285ca2d9c7d75
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/typeinfo.E2D5720DAAB8F33A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.582D770BFD2F5B40.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.582D770BFD2F5B40.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6dc6a5b9ec39867c72a007b8246ff8b9fca8c065
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.582D770BFD2F5B40.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.58EAF94970523A9A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.58EAF94970523A9A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..3a37f7187a5feb7daf356fae703bede3728b4c8f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.58EAF94970523A9A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.80590083FABF7E03.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.80590083FABF7E03.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0de655ad63cb487d0d15172bae117daf64b0b82e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.80590083FABF7E03.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.728144BCB91A748B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.728144BCB91A748B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c964f41993219e79eeb19ec5a4691e8e09c70a58
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.728144BCB91A748B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.895F2A13A751D5E3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.895F2A13A751D5E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..94e4830f09dfc6361c5ee39985337f20d5924d33
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.895F2A13A751D5E3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.21C96D723079D60C.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.21C96D723079D60C.idx
new file mode 100644
index 0000000000000000000000000000000000000000..6a62dfdd52f8b642efc2a7c0c3f6c7c056a38a93
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.21C96D723079D60C.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.8AC243F5E1DC26E3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.8AC243F5E1DC26E3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..c1f26f95bbb43c7b89f05c61386f9b3d9078c02a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/ui_startscreen.h.8AC243F5E1DC26E3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unary_function.h.33510F1E3A0131C5.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unary_function.h.33510F1E3A0131C5.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e8e61bd86b6ad255b22cbe59ba98678c21548126
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unary_function.h.33510F1E3A0131C5.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unary_negate.h.9B40A802B1EECDC6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unary_negate.h.9B40A802B1EECDC6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d22248f4ec738b1afe82caad7c62a9c0d6b3bc69
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unary_negate.h.9B40A802B1EECDC6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uniform_int_distribution.h.69784A2B855830A8.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uniform_int_distribution.h.69784A2B855830A8.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e83ed325607a088579e06f0ad8af35c2d37d2b09
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uniform_int_distribution.h.69784A2B855830A8.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uninitialized_algorithms.h.C1AE4143B44C3A4A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uninitialized_algorithms.h.C1AE4143B44C3A4A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..26a703b339c6e87dc4547b8053cf8e5b5b0dec3c
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uninitialized_algorithms.h.C1AE4143B44C3A4A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique.h.2478F2D159CF9AC4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique.h.2478F2D159CF9AC4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..d3fe54a4d3566ac6ae1a9465ce05c5d96bec6d3f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique.h.2478F2D159CF9AC4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique_copy.h.A989A0CFE8EAB1E0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique_copy.h.A989A0CFE8EAB1E0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..2ff86c2aabaeae509aff8ddd54ab3f632aa2230a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique_copy.h.A989A0CFE8EAB1E0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique_ptr.h.3F75A19D87D7B5B6.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique_ptr.h.3F75A19D87D7B5B6.idx
new file mode 100644
index 0000000000000000000000000000000000000000..91a91dbf7b73ff16eea7870de824ad15c2c152d9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unique_ptr.h.3F75A19D87D7B5B6.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unwrap_iter.h.B6DEC8D19CE7D8FE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unwrap_iter.h.B6DEC8D19CE7D8FE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dbec91202782a18e7c7832a66b4973c346b7920b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unwrap_iter.h.B6DEC8D19CE7D8FE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unwrap_ref.h.7C906BDD7B40FCD0.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unwrap_ref.h.7C906BDD7B40FCD0.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a020bfed458cddbccf562ec4cad31d56a4040ce1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/unwrap_ref.h.7C906BDD7B40FCD0.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/upper_bound.h.C006FD6CAA5C81AD.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/upper_bound.h.C006FD6CAA5C81AD.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dd5d7627ed03c924ba5ba50732a61f6def9452ce
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/upper_bound.h.C006FD6CAA5C81AD.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uses_allocator.h.AD52C80C65049148.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uses_allocator.h.AD52C80C65049148.idx
new file mode 100644
index 0000000000000000000000000000000000000000..73fddfdb879ecb7a9a71a0c48a64d6438212a666
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/uses_allocator.h.AD52C80C65049148.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/utility.09290F61B04E9B88.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/utility.09290F61B04E9B88.idx
new file mode 100644
index 0000000000000000000000000000000000000000..13a1ccea26854f52e4bd4a2ab31c0a280a239940
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/utility.09290F61B04E9B88.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/variant.2D066E182827B8C2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/variant.2D066E182827B8C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..a3f51f240a6ebd8a169bd34c5d1611b9c61b630d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/variant.2D066E182827B8C2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/vector.A78A99344002019B.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/vector.A78A99344002019B.idx
new file mode 100644
index 0000000000000000000000000000000000000000..dde12d5dbaffa73398b67f94f82413ed2f8f1b7b
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/vector.A78A99344002019B.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/version.8E1C6ED7EFF2BF73.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/version.8E1C6ED7EFF2BF73.idx
new file mode 100644
index 0000000000000000000000000000000000000000..30d7da882ac058b84c9cb7b1e0bde21d1c41c521
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/version.8E1C6ED7EFF2BF73.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wait.h.A308830149C0E801.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wait.h.A308830149C0E801.idx
new file mode 100644
index 0000000000000000000000000000000000000000..29d5213307b3b135581846c3aa4855ae0fff3a61
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wait.h.A308830149C0E801.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wall.cpp.ACB584EE649F924E.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wall.cpp.ACB584EE649F924E.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e41d2cb5d359c9317a88bdd32b902a2448ebabbd
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wall.cpp.ACB584EE649F924E.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wall.h.8AB70241DC8DF6C2.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wall.h.8AB70241DC8DF6C2.idx
new file mode 100644
index 0000000000000000000000000000000000000000..810271a52198bc01602492ffdb2a34e4c08db69a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wall.h.8AB70241DC8DF6C2.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.3921EAC8579CEA81.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.3921EAC8579CEA81.idx
new file mode 100644
index 0000000000000000000000000000000000000000..e76e40f3fd3a12771de5b31e1ad2bdc86610f3b1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.3921EAC8579CEA81.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.E8B43FFE7534803A.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.E8B43FFE7534803A.idx
new file mode 100644
index 0000000000000000000000000000000000000000..ac08d6e6c1a9ddfc1d0e43f028b30e83487dcbe2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.E8B43FFE7534803A.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wctype.h.0DF8B476CE84C0FC.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wctype.h.0DF8B476CE84C0FC.idx
new file mode 100644
index 0000000000000000000000000000000000000000..1fdd5b82224bba201f081fc564e478acdbeb0be5
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wctype.h.0DF8B476CE84C0FC.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wctype.h.3AEDC8FE1EDC7AD3.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wctype.h.3AEDC8FE1EDC7AD3.idx
new file mode 100644
index 0000000000000000000000000000000000000000..0c5530aecc1d1d4e29430e34ece8cefdfbfd7784
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wctype.h.3AEDC8FE1EDC7AD3.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/weak_result_type.h.7DD003751260CF49.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/weak_result_type.h.7DD003751260CF49.idx
new file mode 100644
index 0000000000000000000000000000000000000000..223e37ce471f93fd5baa223531bf29fc6396aae7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/weak_result_type.h.7DD003751260CF49.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wrap_iter.h.5C797B4BAFE55803.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wrap_iter.h.5C797B4BAFE55803.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4d707a623b68a730119c26673b2925251941d4b9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/wrap_iter.h.5C797B4BAFE55803.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/xlocale.h.5A4B7692DD4181C4.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/xlocale.h.5A4B7692DD4181C4.idx
new file mode 100644
index 0000000000000000000000000000000000000000..4d5fa69c42ae70793670ee858ada22a0e689eba2
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/xlocale.h.5A4B7692DD4181C4.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombie.cpp.86BF59F9DD4C82CA.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombie.cpp.86BF59F9DD4C82CA.idx
new file mode 100644
index 0000000000000000000000000000000000000000..905dff7f42b7b776a9ac2d272f2684cb316b51d7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombie.cpp.86BF59F9DD4C82CA.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombie.h.A6EE9956C6C0DF48.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombie.h.A6EE9956C6C0DF48.idx
new file mode 100644
index 0000000000000000000000000000000000000000..79c186c754aba504a3793c205091becdd5852b78
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombie.h.A6EE9956C6C0DF48.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombieguard.cpp.902CCBFA7864CCDE.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombieguard.cpp.902CCBFA7864CCDE.idx
new file mode 100644
index 0000000000000000000000000000000000000000..b73dfa52d24b428f76dc873ea8f81ebb5a74f081
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombieguard.cpp.902CCBFA7864CCDE.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombieguard.h.E7BB15F441A8E1BB.idx b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombieguard.h.E7BB15F441A8E1BB.idx
new file mode 100644
index 0000000000000000000000000000000000000000..60940493f26b8a531330b6fface6f4d52fe241c1
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/.cache/clangd/index/zombieguard.h.E7BB15F441A8E1BB.idx differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/compile_commands.json b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/compile_commands.json
new file mode 100644
index 0000000000000000000000000000000000000000..cfbf254737bd6e3358284226c74861c788df1e80
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd/compile_commands.json
@@ -0,0 +1,4334 @@
+[
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h"
+},
+{
+    "arguments": [
+        "clang",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders",
+        "-I",
+        "/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore",
+        "-I",
+        "/private/var/folders/tb/0ynlxb1s5dqfm2t0c838kmxc0000gn/T/QtCreator-NOUtxR/clang-uiheader-bDQPev",
+        "-nostdinc",
+        "-nostdinc++",
+        "-pipe",
+        "-stdlib=libc++",
+        "-g",
+        "-std=gnu++1z",
+        "-isysroot",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk",
+        "-mmacosx-version-min=10.14",
+        "-Wall",
+        "-Wextra",
+        "-fPIC",
+        "-fsyntax-only",
+        "-m64",
+        "--target=x86_64-apple-darwin21.4.0",
+        "-DQ_CREATOR_RUN",
+        "-DQT_QML_DEBUG",
+        "-DQT_WIDGETS_LIB",
+        "-DQT_GUI_LIB",
+        "-DQT_TESTLIB_LIB",
+        "-DQT_CORE_LIB",
+        "-DQT_TESTCASE_BUILDDIR=\"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug\"",
+        "-I",
+        "/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers",
+        "-I",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers",
+        "-I",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers",
+        "-I",
+        "/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang",
+        "-F",
+        "/Users/dmt/Qt/6.2.4/macos/lib",
+        "-F",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1",
+        "-isystem",
+        "/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/14.0.3/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include",
+        "-isystem",
+        "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
+        "-fmessage-length=0",
+        "-fdiagnostics-show-note-include-stack",
+        "-fretain-comments-from-system-headers",
+        "-fmacro-backtrace-limit=0",
+        "-ferror-limit=1000",
+        "-x",
+        "c++-header",
+        "-Wno-unknown-pragmas",
+        "-Wno-unknown-warning-option",
+        "-Wno-documentation-unknown-command",
+        "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h"
+    ],
+    "directory": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.qtc_clangd",
+    "file": "/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h"
+}
+]
\ No newline at end of file
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/Info.plist b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/Info.plist
new file mode 100644
index 0000000000000000000000000000000000000000..9e06b2182ec64108bd9c7b77a2eb3caf622ecdf8
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/Info.plist
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleExecutable</key>
+	<string>DungeonCrawler</string>
+	<key>CFBundleIconFile</key>
+	<string></string>
+	<key>CFBundleIdentifier</key>
+	<string>manhtan.d.DungeonCrawler</string>
+	<key>CFBundlePackageType</key>
+	<string>APPL</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>LSMinimumSystemVersion</key>
+	<string>10.14</string>
+	<key>NOTE</key>
+	<string>This file was generated by Qt/QMake.</string>
+	<key>NSPrincipalClass</key>
+	<string>NSApplication</string>
+	<key>NSSupportsAutomaticGraphicsSwitching</key>
+	<true/>
+</dict>
+</plist>
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/MacOS/DungeonCrawler b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/MacOS/DungeonCrawler
new file mode 100755
index 0000000000000000000000000000000000000000..be3d7169f66d9c5dcaf8ddfc17d61826e33611f8
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/MacOS/DungeonCrawler differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/PkgInfo b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/PkgInfo
new file mode 100644
index 0000000000000000000000000000000000000000..6f749b0f376443ea266383322cc2d934f791bbee
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/PkgInfo
@@ -0,0 +1 @@
+APPL????
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/Resources/empty.lproj b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/DungeonCrawler.app/Contents/Resources/empty.lproj
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/Makefile b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..b165d727d3a2c62fc79e7c2343e4cdbbd2ca9e44
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/Makefile
@@ -0,0 +1,1278 @@
+#############################################################################
+# Makefile for building: DungeonCrawler.app/Contents/MacOS/DungeonCrawler
+# Generated by qmake (3.1) (Qt 6.2.4)
+# Project:  ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro
+# Template: app
+# Command: /Users/dmt/Qt/6.2.4/macos/bin/qmake -o Makefile ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro -spec macx-clang CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+EQ            = =
+
+####### Compiler, tools and options
+
+CC            = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
+CXX           = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
+DEFINES       = -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug"'
+CFLAGS        = -pipe -g $(EXPORT_ARCH_ARGS) -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=10.14 -Wall -Wextra -fPIC $(DEFINES)
+CXXFLAGS      = -pipe -stdlib=libc++ -g -std=gnu++1z $(EXPORT_ARCH_ARGS) -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=10.14 -Wall -Wextra -fPIC $(DEFINES)
+INCPATH       = -I../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler -I. -I../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers -I../../../../Qt/6.2.4/macos/lib/QtGui.framework/Headers -I../../../../Qt/6.2.4/macos/lib/QtTest.framework/Headers -I../../../../Qt/6.2.4/macos/lib/QtCore.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Headers -I../../../../Qt/6.2.4/macos/mkspecs/macx-clang -F/Users/dmt/Qt/6.2.4/macos/lib
+QMAKE         = /Users/dmt/Qt/6.2.4/macos/bin/qmake
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = install -m 644 -p
+INSTALL_PROGRAM = install -m 755 -p
+INSTALL_DIR   = cp -f -R
+QINSTALL      = /Users/dmt/Qt/6.2.4/macos/bin/qmake -install qinstall
+QINSTALL_PROGRAM = /Users/dmt/Qt/6.2.4/macos/bin/qmake -install qinstall -exe
+DEL_FILE      = rm -f
+SYMLINK       = ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+TAR           = tar -cf
+COMPRESS      = gzip -9f
+DISTNAME      = DungeonCrawler1.0.0
+DISTDIR = /Users/dmt/Downloads/pg2_Mi34y-TeamA-Buss_Schwarz-main/Vincent-(Abgabe)/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/.tmp/DungeonCrawler1.0.0
+LINK          = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
+LFLAGS        = -stdlib=libc++ -headerpad_max_install_names $(EXPORT_ARCH_ARGS) -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=10.14 -Wl,-rpath,@executable_path/../Frameworks -Wl,-rpath,/Users/dmt/Qt/6.2.4/macos/lib
+LIBS          = $(SUBLIBS) -F/Users/dmt/Qt/6.2.4/macos/lib -framework QtWidgets -framework QtGui -framework ImageIO -framework Metal -framework QtTest -framework Security -framework AppKit -framework ApplicationServices -framework Foundation -framework QtCore -framework DiskArbitration -framework IOKit -framework AGL -framework OpenGL   
+AR            = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar cq
+RANLIB        = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib -s
+SED           = sed
+STRIP         = strip
+
+####### Output directory
+
+OBJECTS_DIR   = ./
+
+####### Files
+
+SOURCES       = ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp moc_graphicalui.cpp \
+		moc_mainwindow.cpp \
+		moc_startscreen.cpp
+OBJECTS       = controlbutton.o \
+		graphicalui.o \
+		mainwindow.o \
+		abstractui.o \
+		active.o \
+		character.o \
+		player.o \
+		zombie.o \
+		zombieguard.o \
+		controller.o \
+		guardcontroller.o \
+		stationarycontroller.o \
+		dungeoncrawler.o \
+		list.o \
+		level.o \
+		main.o \
+		passive.o \
+		startscreen.o \
+		door.o \
+		floor.o \
+		levelchanger.o \
+		lootchest.o \
+		pit.o \
+		portal.o \
+		ramp.o \
+		switch.o \
+		tile.o \
+		wall.o \
+		moc_graphicalui.o \
+		moc_mainwindow.o \
+		moc_startscreen.o
+DIST          = ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_down.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_down_left.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_down_right.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_left.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_right.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_skip.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_up.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_up_left.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/arrows/arrow_up_right.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/bloody_frame.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/back/char_back_1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/back/char_back_2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/back/char_back_3.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/char_complete.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/front/char_front_1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/front/char_front_2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/front/char_front_3.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/left/char_left_1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/left/char_left_2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/left/char_left_3.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/right/char_right_1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/right/char_right_2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/char/right/char_right_3.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/doors/door1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/doors/door2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor3.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor4.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/floor/floor5.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/new_game_button.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/pit.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/portal/portal1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/portal/portal2.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/portal/portal3.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/ramp.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/startscreen.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/switch.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/wall/wall1.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/zombie/zombie_left.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures/zombie/zombie_right.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures2/chest.png \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/textures2/levelchanger.png \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/spec_pre.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/device_config.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/unix.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/mac.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/macx.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/sanitize.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/gcc-base.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/gcc-base-mac.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/clang.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/common/clang-mac.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/qconfig.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_ext_freetype.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_ext_libpng.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_concurrent.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_concurrent_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_core.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_core_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_dbus.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_dbus_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_designer.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_designer_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_fb_support_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_gui.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_gui_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_help.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_help_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsanimation.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsanimation_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsqmlmodels.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssettings.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssettings_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssharedimage.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssharedimage_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labswavefrontmesh.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_linguist.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_linguist_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_network.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_network_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_opengl.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_opengl_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_openglwidgets.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_openglwidgets_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_printsupport.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_printsupport_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qml.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qml_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcompiler_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcore.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcore_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldom_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmllocalstorage.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlmodels.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlmodels_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmltest.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmltest_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlworkerscript.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quick.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quick_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2impl.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2utils.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicklayouts.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicklayouts_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickshapes_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktemplates2.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickwidgets.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_sql.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_sql_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_svg.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_svg_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_svgwidgets.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_svgwidgets_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_testlib.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_testlib_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_tools_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_uiplugin.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_uitools.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_uitools_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_widgets.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_widgets_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_xml.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/modules/qt_lib_xml_private.pri \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/qt_functions.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/qt_config.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/macx-clang/qmake.conf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/spec_post.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/exclusive_builds.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/sdk.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/toolchain.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/toolchain.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/default_pre.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/default_pre.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/resolve_config.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/default_post.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/default_post.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/objective_c.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/qml_debug.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/mac.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/warn_on.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/qt.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/resources_functions.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/resources.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/moc.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/testlib_defines.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/unix/opengl.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/uic.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/unix/thread.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/qmake_use.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/file_copies.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/rez.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/mac/asset_catalogs.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/testcase_targets.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/exceptions.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/yacc.prf \
+		../../../../Documents/2.Semester/Qt/6.2.4/macos/mkspecs/features/lex.prf \
+		../../../../Documents/2.Semester/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp
+QMAKE_TARGET  = DungeonCrawler
+DESTDIR       = 
+TARGET        = DungeonCrawler.app/Contents/MacOS/DungeonCrawler
+
+####### Custom Variables
+EXPORT_QMAKE_MAC_SDK = macosx
+EXPORT_QMAKE_MAC_SDK_VERSION = 12.3
+EXPORT_QMAKE_XCODE_DEVELOPER_PATH = /Applications/Xcode.app/Contents/Developer
+EXPORT__QMAKE_STASH_ = 
+EXPORT_VALID_ARCHS = x86_64 arm64
+EXPORT_DEFAULT_ARCHS = x86_64
+EXPORT_ARCHS = $(filter $(EXPORT_VALID_ARCHS), $(if $(ARCHS), $(ARCHS), $(if $(EXPORT_DEFAULT_ARCHS), $(EXPORT_DEFAULT_ARCHS), $(EXPORT_VALID_ARCHS))))
+EXPORT_ARCH_ARGS = $(foreach arch, $(if $(EXPORT_ARCHS), $(EXPORT_ARCHS), $(EXPORT_VALID_ARCHS)), -arch $(arch))
+EXPORT__PRO_FILE_ = /Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro
+
+
+include /Users/dmt/Qt/6.2.4/macos/mkspecs/features/mac/sdk.mk
+first: all
+####### Build rules
+
+DungeonCrawler.app/Contents/MacOS/DungeonCrawler: ui_mainwindow.h ui_startscreen.h $(OBJECTS)  
+	@test -d DungeonCrawler.app/Contents/MacOS/ || mkdir -p DungeonCrawler.app/Contents/MacOS/
+	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
+
+Makefile: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro ../../../../Qt/6.2.4/macos/mkspecs/features/spec_pre.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/device_config.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/unix.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/mac.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/macx.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/sanitize.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/gcc-base.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/gcc-base-mac.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/clang.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/common/clang-mac.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/qconfig.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_ext_freetype.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_ext_libpng.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_concurrent.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_concurrent_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_core.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_core_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_dbus.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_dbus_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_designer.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_designer_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_fb_support_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_gui.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_gui_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_help.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_help_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsanimation.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsanimation_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsqmlmodels.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssettings.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssettings_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssharedimage.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssharedimage_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labswavefrontmesh.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_linguist.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_linguist_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_network.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_network_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_opengl.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_opengl_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_openglwidgets.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_openglwidgets_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_printsupport.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_printsupport_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qml.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qml_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcompiler_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcore.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcore_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldom_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmllocalstorage.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlmodels.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlmodels_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmltest.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmltest_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlworkerscript.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quick.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quick_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2impl.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2utils.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicklayouts.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicklayouts_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickshapes_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktemplates2.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickwidgets.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_sql.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_sql_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svg.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svg_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svgwidgets.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svgwidgets_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_testlib.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_testlib_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_tools_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_uiplugin.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_uitools.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_uitools_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_widgets.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_widgets_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_xml.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_xml_private.pri \
+		../../../../Qt/6.2.4/macos/mkspecs/features/qt_functions.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/qt_config.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/macx-clang/qmake.conf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/spec_post.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/exclusive_builds.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/sdk.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/toolchain.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/toolchain.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/default_pre.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/default_pre.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/resolve_config.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/default_post.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/default_post.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/objective_c.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/qml_debug.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/mac.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/warn_on.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/qt.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/resources_functions.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/resources.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/moc.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/testlib_defines.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/unix/opengl.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/uic.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/unix/thread.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/qmake_use.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/file_copies.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/rez.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/mac/asset_catalogs.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/testcase_targets.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/exceptions.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/yacc.prf \
+		../../../../Qt/6.2.4/macos/mkspecs/features/lex.prf \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Resources/QtWidgets.prl \
+		../../../../Qt/6.2.4/macos/lib/QtGui.framework/Resources/QtGui.prl \
+		../../../../Qt/6.2.4/macos/lib/QtTest.framework/Resources/QtTest.prl \
+		../../../../Qt/6.2.4/macos/lib/QtCore.framework/Resources/QtCore.prl
+	$(QMAKE) -o Makefile ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro -spec macx-clang CONFIG+=debug CONFIG+=qml_debug
+../../../../Qt/6.2.4/macos/mkspecs/features/spec_pre.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/device_config.prf:
+../../../../Qt/6.2.4/macos/mkspecs/common/unix.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/mac.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/macx.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/sanitize.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/gcc-base.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/gcc-base-mac.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/clang.conf:
+../../../../Qt/6.2.4/macos/mkspecs/common/clang-mac.conf:
+../../../../Qt/6.2.4/macos/mkspecs/qconfig.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_ext_freetype.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_ext_libpng.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_concurrent.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_concurrent_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_core.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_core_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_dbus.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_dbus_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_designer.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_designer_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_designercomponents_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_fb_support_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_gui.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_gui_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_help.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_help_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsanimation.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsanimation_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsfolderlistmodel.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsqmlmodels.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labsqmlmodels_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssettings.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssettings_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssharedimage.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labssharedimage_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labswavefrontmesh.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_linguist.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_linguist_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_network.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_network_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_opengl.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_opengl_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_openglwidgets.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_openglwidgets_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_printsupport.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_printsupport_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qml.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qml_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcompiler_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcore.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlcore_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldebug_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmldom_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmllocalstorage.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmllocalstorage_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlmodels.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlmodels_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmltest.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmltest_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlworkerscript.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlworkerscript_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlxmllistmodel.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quick.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quick_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2impl.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2utils.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicklayouts.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicklayouts_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickparticles_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickshapes_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktemplates2.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickwidgets.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_sql.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_sql_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svg.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svg_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svgwidgets.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_svgwidgets_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_testlib.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_testlib_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_tools_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_uiplugin.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_uitools.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_uitools_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_widgets.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_widgets_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_xml.pri:
+../../../../Qt/6.2.4/macos/mkspecs/modules/qt_lib_xml_private.pri:
+../../../../Qt/6.2.4/macos/mkspecs/features/qt_functions.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/qt_config.prf:
+../../../../Qt/6.2.4/macos/mkspecs/macx-clang/qmake.conf:
+../../../../Qt/6.2.4/macos/mkspecs/features/spec_post.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/exclusive_builds.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/sdk.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/toolchain.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/toolchain.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/default_pre.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/default_pre.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/resolve_config.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/default_post.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/default_post.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/objective_c.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/qml_debug.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/mac.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/warn_on.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/qt.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/resources_functions.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/resources.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/moc.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/testlib_defines.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/unix/opengl.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/uic.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/unix/thread.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/qmake_use.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/file_copies.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/rez.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/mac/asset_catalogs.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/testcase_targets.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/exceptions.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/yacc.prf:
+../../../../Qt/6.2.4/macos/mkspecs/features/lex.prf:
+../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro:
+../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Resources/QtWidgets.prl:
+../../../../Qt/6.2.4/macos/lib/QtGui.framework/Resources/QtGui.prl:
+../../../../Qt/6.2.4/macos/lib/QtTest.framework/Resources/QtTest.prl:
+../../../../Qt/6.2.4/macos/lib/QtCore.framework/Resources/QtCore.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/DungeonCrawler.pro -spec macx-clang CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+DungeonCrawler.app/Contents/PkgInfo: 
+	@test -d DungeonCrawler.app/Contents || mkdir -p DungeonCrawler.app/Contents
+	@$(DEL_FILE) DungeonCrawler.app/Contents/PkgInfo
+	@echo "APPL????" > DungeonCrawler.app/Contents/PkgInfo
+DungeonCrawler.app/Contents/Resources/empty.lproj: 
+	@test -d DungeonCrawler.app/Contents/Resources || mkdir -p DungeonCrawler.app/Contents/Resources
+	@touch DungeonCrawler.app/Contents/Resources/empty.lproj
+	
+DungeonCrawler.app/Contents/Info.plist: 
+	@test -d DungeonCrawler.app/Contents || mkdir -p DungeonCrawler.app/Contents
+	@$(DEL_FILE) DungeonCrawler.app/Contents/Info.plist
+	@sed -e "s,@SHORT_VERSION@,1.0,g" -e "s,\$${QMAKE_SHORT_VERSION},1.0,g" -e "s,@FULL_VERSION@,1.0.0,g" -e "s,\$${QMAKE_FULL_VERSION},1.0.0,g" -e "s,@TYPEINFO@,????,g" -e "s,\$${QMAKE_PKGINFO_TYPEINFO},????,g" -e "s,@BUNDLEIDENTIFIER@,manhtan.d.DungeonCrawler,g" -e "s,\$${PRODUCT_BUNDLE_IDENTIFIER},manhtan.d.DungeonCrawler,g" -e "s,\$${MACOSX_DEPLOYMENT_TARGET},10.14,g" -e "s,\$${IPHONEOS_DEPLOYMENT_TARGET},,g" -e "s,\$${TVOS_DEPLOYMENT_TARGET},,g" -e "s,\$${WATCHOS_DEPLOYMENT_TARGET},,g" -e "s,\$${IOS_LAUNCH_SCREEN},LaunchScreen,g" -e "s,@ICON@,,g" -e "s,\$${ASSETCATALOG_COMPILER_APPICON_NAME},,g" -e "s,@EXECUTABLE@,DungeonCrawler,g" -e "s,@LIBRARY@,DungeonCrawler,g" -e "s,\$${EXECUTABLE_NAME},DungeonCrawler,g" -e "s,@TYPEINFO@,????,g" -e "s,\$${QMAKE_PKGINFO_TYPEINFO},????,g" ../../../../Qt/6.2.4/macos/mkspecs/macx-clang/Info.plist.app >DungeonCrawler.app/Contents/Info.plist
+
+all: Makefile \
+		DungeonCrawler.app/Contents/PkgInfo \
+		DungeonCrawler.app/Contents/Resources/empty.lproj \
+		DungeonCrawler.app/Contents/Info.plist DungeonCrawler.app/Contents/MacOS/DungeonCrawler
+
+dist: distdir FORCE
+	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
+
+distdir: FORCE
+	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
+	$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
+	$(COPY_FILE) --parents ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h $(DISTDIR)/
+	$(COPY_FILE) --parents ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp $(DISTDIR)/
+	$(COPY_FILE) --parents ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.ui ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.ui $(DISTDIR)/
+
+
+clean: compiler_clean 
+	-$(DEL_FILE) $(OBJECTS)
+	-$(DEL_FILE) *~ core *.core
+
+
+distclean: clean 
+	-$(DEL_FILE) -r DungeonCrawler.app
+	-$(DEL_FILE) Makefile
+
+
+####### Sub-libraries
+
+xcodeproj:
+	@$(QMAKE) -spec macx-xcode "$(EXPORT__PRO_FILE_)" -spec macx-clang CONFIG+=debug CONFIG+=qml_debug
+
+mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_header_make_all: moc_graphicalui.cpp moc_mainwindow.cpp moc_startscreen.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) moc_graphicalui.cpp moc_mainwindow.cpp moc_startscreen.cpp
+moc_graphicalui.cpp: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Qt/6.2.4/macos/libexec/moc
+	/Users/dmt/Qt/6.2.4/macos/libexec/moc $(DEFINES) -D__APPLE__ -D__GNUC__=4 -D__APPLE_CC__ -D__cplusplus=199711L -D__APPLE_CC__=6000 -D__clang__ -D__clang_major__=13 -D__clang_minor__=1 -D__clang_patchlevel__=6 -D__GNUC__=4 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=1 -I/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang -I/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler -I/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/Users/dmt/Qt/6.2.4/macos/lib ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h -o moc_graphicalui.cpp
+
+moc_mainwindow.cpp: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Qt/6.2.4/macos/libexec/moc
+	/Users/dmt/Qt/6.2.4/macos/libexec/moc $(DEFINES) -D__APPLE__ -D__GNUC__=4 -D__APPLE_CC__ -D__cplusplus=199711L -D__APPLE_CC__=6000 -D__clang__ -D__clang_major__=13 -D__clang_minor__=1 -D__clang_patchlevel__=6 -D__GNUC__=4 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=1 -I/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang -I/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler -I/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/Users/dmt/Qt/6.2.4/macos/lib ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h -o moc_mainwindow.cpp
+
+moc_startscreen.cpp: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Qt/6.2.4/macos/libexec/moc
+	/Users/dmt/Qt/6.2.4/macos/libexec/moc $(DEFINES) -D__APPLE__ -D__GNUC__=4 -D__APPLE_CC__ -D__cplusplus=199711L -D__APPLE_CC__=6000 -D__clang__ -D__clang_major__=13 -D__clang_minor__=1 -D__clang_patchlevel__=6 -D__GNUC__=4 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=1 -I/Users/dmt/Qt/6.2.4/macos/mkspecs/macx-clang -I/Users/dmt/Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler -I/Users/dmt/Qt/6.2.4/macos/lib/QtWidgets.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtGui.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtTest.framework/Headers -I/Users/dmt/Qt/6.2.4/macos/lib/QtCore.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/Users/dmt/Qt/6.2.4/macos/lib ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h -o moc_startscreen.cpp
+
+compiler_moc_objc_header_make_all:
+compiler_moc_objc_header_clean:
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_uic_make_all: ui_mainwindow.h ui_startscreen.h
+compiler_uic_clean:
+	-$(DEL_FILE) ui_mainwindow.h ui_startscreen.h
+ui_mainwindow.h: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.ui \
+		../../../../Qt/6.2.4/macos/libexec/uic
+	/Users/dmt/Qt/6.2.4/macos/libexec/uic ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.ui -o ui_mainwindow.h
+
+ui_startscreen.h: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.ui \
+		../../../../Qt/6.2.4/macos/libexec/uic
+	/Users/dmt/Qt/6.2.4/macos/libexec/uic ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.ui -o ui_startscreen.h
+
+compiler_rez_source_make_all:
+compiler_rez_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_header_clean compiler_uic_clean 
+
+####### Compile
+
+controlbutton.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o controlbutton.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.cpp
+
+graphicalui.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h \
+		../../../../Qt/6.2.4/macos/lib/QtGui.framework/Headers/QPainter \
+		../../../../Qt/6.2.4/macos/lib/QtGui.framework/Headers/qpainter.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o graphicalui.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.cpp
+
+mainwindow.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		ui_mainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.cpp
+
+abstractui.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o abstractui.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.cpp
+
+active.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o active.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.cpp
+
+character.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o character.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.cpp
+
+player.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o player.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.cpp
+
+zombie.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o zombie.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.cpp
+
+zombieguard.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o zombieguard.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.cpp
+
+controller.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o controller.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.cpp
+
+guardcontroller.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o guardcontroller.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.cpp
+
+stationarycontroller.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o stationarycontroller.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.cpp
+
+dungeoncrawler.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o dungeoncrawler.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.cpp
+
+list.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o list.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.cpp
+
+level.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o level.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.cpp
+
+main.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp ../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QApplication \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qapplication.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/main.cpp
+
+passive.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o passive.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.cpp
+
+startscreen.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		ui_startscreen.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o startscreen.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.cpp
+
+door.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o door.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.cpp
+
+floor.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o floor.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.cpp
+
+levelchanger.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o levelchanger.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.cpp
+
+lootchest.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o lootchest.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.cpp
+
+pit.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pit.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.cpp
+
+portal.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o portal.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.cpp
+
+ramp.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ramp.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.cpp
+
+switch.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o switch.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.cpp
+
+tile.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/dungeoncrawler.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/level.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/portal.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/floor.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/door.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/passive.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/switch.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/active.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/pit.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/ramp.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/levelchanger.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/lootchest.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/player.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombie.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/stationarycontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/controller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/zombieguard.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/controller/guardcontroller.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QMainWindow \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qmainwindow.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/abstractui.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QDialog \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qdialog.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QLabel \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qlabel.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/controlbutton.h \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/QPushButton \
+		../../../../Qt/6.2.4/macos/lib/QtWidgets.framework/Headers/qpushbutton.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/helper/list.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tile.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.cpp
+
+wall.o: ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/tile.h \
+		../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/character/character.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o wall.o ../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/tile/wall.cpp
+
+moc_graphicalui.o: moc_graphicalui.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_graphicalui.o moc_graphicalui.cpp
+
+moc_mainwindow.o: moc_mainwindow.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp
+
+moc_startscreen.o: moc_startscreen.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_startscreen.o moc_startscreen.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/abstractui.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/abstractui.o
new file mode 100644
index 0000000000000000000000000000000000000000..8d75e21be67fef550e6fed6ab9858b61f77eb862
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/abstractui.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/active.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/active.o
new file mode 100644
index 0000000000000000000000000000000000000000..15ac081923085fce8ad8c82a5fdfc3cb41aa4d36
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/active.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/character.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/character.o
new file mode 100644
index 0000000000000000000000000000000000000000..efad337a6781e61b65fe8166894b47d5ab147c32
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/character.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/controlbutton.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/controlbutton.o
new file mode 100644
index 0000000000000000000000000000000000000000..8065356ba2fa59a389ac9bdc8c5d8b2fc329700a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/controlbutton.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/controller.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/controller.o
new file mode 100644
index 0000000000000000000000000000000000000000..6517b7720f246029cd397493ef1b032d0bfa7134
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/controller.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/door.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/door.o
new file mode 100644
index 0000000000000000000000000000000000000000..cfab61da404cc51e4eafd5bf7efd0ace20d97797
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/door.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/dungeoncrawler.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/dungeoncrawler.o
new file mode 100644
index 0000000000000000000000000000000000000000..69dd2f985766979dab0023ea47cd7b616e68c492
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/dungeoncrawler.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/floor.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/floor.o
new file mode 100644
index 0000000000000000000000000000000000000000..c5069805ccfc2c473a8116945030934684679561
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/floor.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/graphicalui.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/graphicalui.o
new file mode 100644
index 0000000000000000000000000000000000000000..dbe2618d84b76820ec8cb9a6cc228bf0f4d94e9d
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/graphicalui.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/guardcontroller.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/guardcontroller.o
new file mode 100644
index 0000000000000000000000000000000000000000..73eea7af92815b012ccde1bd3e9a965c5836872f
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/guardcontroller.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/level.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/level.o
new file mode 100644
index 0000000000000000000000000000000000000000..6143950ad2f549d7a06dbc242fcf815b6b8ec8e0
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/level.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/levelchanger.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/levelchanger.o
new file mode 100644
index 0000000000000000000000000000000000000000..cd343eb5ad17d3d94714f039cf9476a2bef926b6
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/levelchanger.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/list.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/list.o
new file mode 100644
index 0000000000000000000000000000000000000000..87c7104584d35a0346a2a9b3a143140b5b035ddf
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/list.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/lootchest.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/lootchest.o
new file mode 100644
index 0000000000000000000000000000000000000000..095d32d4f3ac178882cbdfe4ae56a93ca98bcf49
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/lootchest.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/main.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/main.o
new file mode 100644
index 0000000000000000000000000000000000000000..9d42e63784b7380012a867936207312c1b2fe140
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/main.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/mainwindow.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/mainwindow.o
new file mode 100644
index 0000000000000000000000000000000000000000..94497a794bcef4edea2c6d1306906cc1227b86d9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/mainwindow.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.cpp b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..188691e1f5f87e72fe96c62ffa7b2aa50976e480
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.cpp
@@ -0,0 +1,127 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'graphicalui.h'
+**
+** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include <memory>
+#include "../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/graphicalui.h"
+#include <QtGui/qtextcursor.h>
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'graphicalui.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 68
+#error "This file was generated using the moc from 6.2.4. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_GraphicalUI_t {
+    const uint offsetsAndSize[6];
+    char stringdata0[24];
+};
+#define QT_MOC_LITERAL(ofs, len) \
+    uint(offsetof(qt_meta_stringdata_GraphicalUI_t, stringdata0) + ofs), len 
+static const qt_meta_stringdata_GraphicalUI_t qt_meta_stringdata_GraphicalUI = {
+    {
+QT_MOC_LITERAL(0, 11), // "GraphicalUI"
+QT_MOC_LITERAL(12, 10), // "btnNewGame"
+QT_MOC_LITERAL(23, 0) // ""
+
+    },
+    "GraphicalUI\0btnNewGame\0"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_GraphicalUI[] = {
+
+ // content:
+      10,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       1,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: name, argc, parameters, tag, flags, initial metatype offsets
+       1,    0,   20,    2, 0x0a,    1 /* Public */,
+
+ // slots: parameters
+    QMetaType::Void,
+
+       0        // eod
+};
+
+void GraphicalUI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        auto *_t = static_cast<GraphicalUI *>(_o);
+        (void)_t;
+        switch (_id) {
+        case 0: _t->btnNewGame(); break;
+        default: ;
+        }
+    }
+    (void)_a;
+}
+
+const QMetaObject GraphicalUI::staticMetaObject = { {
+    QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
+    qt_meta_stringdata_GraphicalUI.offsetsAndSize,
+    qt_meta_data_GraphicalUI,
+    qt_static_metacall,
+    nullptr,
+qt_incomplete_metaTypeArray<qt_meta_stringdata_GraphicalUI_t
+, QtPrivate::TypeAndForceComplete<GraphicalUI, std::true_type>
+, QtPrivate::TypeAndForceComplete<void, std::false_type>
+
+
+>,
+    nullptr
+} };
+
+
+const QMetaObject *GraphicalUI::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *GraphicalUI::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_GraphicalUI.stringdata0))
+        return static_cast<void*>(this);
+    if (!strcmp(_clname, "AbstractUI"))
+        return static_cast< AbstractUI*>(this);
+    if (!strcmp(_clname, "Controller"))
+        return static_cast< Controller*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int GraphicalUI::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        if (_id < 1)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 1;
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        if (_id < 1)
+            *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
+        _id -= 1;
+    }
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.o
new file mode 100644
index 0000000000000000000000000000000000000000..0ba11b0c713c347ec3043cd19a028fa4aa87e5d9
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_graphicalui.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.cpp b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..46034e189eeb5ef8cdcdb66cff831c6cd92165e5
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.cpp
@@ -0,0 +1,99 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'mainwindow.h'
+**
+** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include <memory>
+#include "../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/mainwindow.h"
+#include <QtGui/qtextcursor.h>
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'mainwindow.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 68
+#error "This file was generated using the moc from 6.2.4. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_MainWindow_t {
+    const uint offsetsAndSize[2];
+    char stringdata0[11];
+};
+#define QT_MOC_LITERAL(ofs, len) \
+    uint(offsetof(qt_meta_stringdata_MainWindow_t, stringdata0) + ofs), len 
+static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = {
+    {
+QT_MOC_LITERAL(0, 10) // "MainWindow"
+
+    },
+    "MainWindow"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_MainWindow[] = {
+
+ // content:
+      10,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    (void)_o;
+    (void)_id;
+    (void)_c;
+    (void)_a;
+}
+
+const QMetaObject MainWindow::staticMetaObject = { {
+    QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
+    qt_meta_stringdata_MainWindow.offsetsAndSize,
+    qt_meta_data_MainWindow,
+    qt_static_metacall,
+    nullptr,
+qt_incomplete_metaTypeArray<qt_meta_stringdata_MainWindow_t
+, QtPrivate::TypeAndForceComplete<MainWindow, std::true_type>
+
+
+
+>,
+    nullptr
+} };
+
+
+const QMetaObject *MainWindow::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *MainWindow::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_MainWindow.stringdata0))
+        return static_cast<void*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.o
new file mode 100644
index 0000000000000000000000000000000000000000..53237a079ca87ac5d977c602061b6cdcdfd41d12
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_mainwindow.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.cpp b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..f49e8a4e021b74efd6b6b441e13d9213810894f2
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.cpp
@@ -0,0 +1,98 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'startscreen.h'
+**
+** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include <memory>
+#include "../../../../Documents/2.Semester/Programmieren2/Praktikum/Praktikum4/DungeonCrawler/GUI/startscreen.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'startscreen.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 68
+#error "This file was generated using the moc from 6.2.4. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_StartScreen_t {
+    const uint offsetsAndSize[2];
+    char stringdata0[12];
+};
+#define QT_MOC_LITERAL(ofs, len) \
+    uint(offsetof(qt_meta_stringdata_StartScreen_t, stringdata0) + ofs), len 
+static const qt_meta_stringdata_StartScreen_t qt_meta_stringdata_StartScreen = {
+    {
+QT_MOC_LITERAL(0, 11) // "StartScreen"
+
+    },
+    "StartScreen"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_StartScreen[] = {
+
+ // content:
+      10,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void StartScreen::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    (void)_o;
+    (void)_id;
+    (void)_c;
+    (void)_a;
+}
+
+const QMetaObject StartScreen::staticMetaObject = { {
+    QMetaObject::SuperData::link<QDialog::staticMetaObject>(),
+    qt_meta_stringdata_StartScreen.offsetsAndSize,
+    qt_meta_data_StartScreen,
+    qt_static_metacall,
+    nullptr,
+qt_incomplete_metaTypeArray<qt_meta_stringdata_StartScreen_t
+, QtPrivate::TypeAndForceComplete<StartScreen, std::true_type>
+
+
+
+>,
+    nullptr
+} };
+
+
+const QMetaObject *StartScreen::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *StartScreen::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_StartScreen.stringdata0))
+        return static_cast<void*>(this);
+    return QDialog::qt_metacast(_clname);
+}
+
+int StartScreen::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QDialog::qt_metacall(_c, _id, _a);
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.o
new file mode 100644
index 0000000000000000000000000000000000000000..66eb4246b475739c315d75d3bff9c2271ae6476e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/moc_startscreen.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/passive.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/passive.o
new file mode 100644
index 0000000000000000000000000000000000000000..244a0ea0f8faf6df9b4acc892d742cc4f787cfe7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/passive.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/pit.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/pit.o
new file mode 100644
index 0000000000000000000000000000000000000000..761b9c49b129481e6a14b99c36c60bd3a26d0424
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/pit.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/player.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/player.o
new file mode 100644
index 0000000000000000000000000000000000000000..7876dfd5f171ceb03931eb3a1f51a5a5d8d8674e
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/player.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/portal.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/portal.o
new file mode 100644
index 0000000000000000000000000000000000000000..17d809a7cbce3f664707eb25e51b10c644c571bb
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/portal.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ramp.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ramp.o
new file mode 100644
index 0000000000000000000000000000000000000000..8c14c7b677854d32cb909de78f82ca7de19ce3c7
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ramp.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/startscreen.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/startscreen.o
new file mode 100644
index 0000000000000000000000000000000000000000..bcead5717c5c557cd386050ffb6bc803e59f363a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/startscreen.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/stationarycontroller.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/stationarycontroller.o
new file mode 100644
index 0000000000000000000000000000000000000000..a7a56a645dfe4049bc2f08f0177d76fefc62fffe
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/stationarycontroller.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/switch.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/switch.o
new file mode 100644
index 0000000000000000000000000000000000000000..69889a6a4e5acb5d884540fcaa7e2af40777750a
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/switch.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/tile.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/tile.o
new file mode 100644
index 0000000000000000000000000000000000000000..26e8389c263617661e40a293c12ec41366b52e15
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/tile.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h
new file mode 100644
index 0000000000000000000000000000000000000000..3438084c1f4d3a3bfd7e176ac09c8aa70b69efbe
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_mainwindow.h
@@ -0,0 +1,129 @@
+/********************************************************************************
+** Form generated from reading UI file 'mainwindow.ui'
+**
+** Created by: Qt User Interface Compiler version 6.2.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_MAINWINDOW_H
+#define UI_MAINWINDOW_H
+
+#include <QtCore/QVariant>
+#include <QtGui/QAction>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QGridLayout>
+#include <QtWidgets/QGroupBox>
+#include <QtWidgets/QLabel>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QMenu>
+#include <QtWidgets/QMenuBar>
+#include <QtWidgets/QProgressBar>
+#include <QtWidgets/QStatusBar>
+#include <QtWidgets/QWidget>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_MainWindow
+{
+public:
+    QWidget *centralwidget;
+    QGroupBox *groupBoxControls;
+    QWidget *gridLayoutWidget_2;
+    QGridLayout *gridLayoutConrtols;
+    QGroupBox *groupBoxLevel;
+    QWidget *gridLayoutWidget;
+    QGridLayout *gridLayoutLevel;
+    QLabel *bloodyFrame;
+    QGroupBox *groupBoxStatus;
+    QLabel *labelStrength;
+    QProgressBar *progressBarHp;
+    QMenuBar *menubar;
+    QMenu *menuLol;
+    QStatusBar *statusbar;
+
+    void setupUi(QMainWindow *MainWindow)
+    {
+        if (MainWindow->objectName().isEmpty())
+            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
+        MainWindow->resize(1200, 749);
+        centralwidget = new QWidget(MainWindow);
+        centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
+        groupBoxControls = new QGroupBox(centralwidget);
+        groupBoxControls->setObjectName(QString::fromUtf8("groupBoxControls"));
+        groupBoxControls->setGeometry(QRect(940, 370, 211, 211));
+        gridLayoutWidget_2 = new QWidget(groupBoxControls);
+        gridLayoutWidget_2->setObjectName(QString::fromUtf8("gridLayoutWidget_2"));
+        gridLayoutWidget_2->setGeometry(QRect(0, 0, 211, 211));
+        gridLayoutConrtols = new QGridLayout(gridLayoutWidget_2);
+        gridLayoutConrtols->setObjectName(QString::fromUtf8("gridLayoutConrtols"));
+        gridLayoutConrtols->setContentsMargins(0, 0, 0, 0);
+        groupBoxLevel = new QGroupBox(centralwidget);
+        groupBoxLevel->setObjectName(QString::fromUtf8("groupBoxLevel"));
+        groupBoxLevel->setGeometry(QRect(60, 90, 821, 541));
+        gridLayoutWidget = new QWidget(groupBoxLevel);
+        gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
+        gridLayoutWidget->setGeometry(QRect(0, 0, 821, 541));
+        gridLayoutLevel = new QGridLayout(gridLayoutWidget);
+        gridLayoutLevel->setObjectName(QString::fromUtf8("gridLayoutLevel"));
+        gridLayoutLevel->setContentsMargins(0, 0, 0, 0);
+        bloodyFrame = new QLabel(centralwidget);
+        bloodyFrame->setObjectName(QString::fromUtf8("bloodyFrame"));
+        bloodyFrame->setGeometry(QRect(0, 0, 1200, 700));
+        bloodyFrame->setStyleSheet(QString::fromUtf8("background-color: rgb(0, 0, 0);"));
+        bloodyFrame->setPixmap(QPixmap(QString::fromUtf8("../textures/bloody_frame.png")));
+        bloodyFrame->setScaledContents(true);
+        groupBoxStatus = new QGroupBox(centralwidget);
+        groupBoxStatus->setObjectName(QString::fromUtf8("groupBoxStatus"));
+        groupBoxStatus->setGeometry(QRect(940, 210, 211, 91));
+        groupBoxStatus->setStyleSheet(QString::fromUtf8("\n"
+"background-color: rgb(78, 80, 79);"));
+        labelStrength = new QLabel(groupBoxStatus);
+        labelStrength->setObjectName(QString::fromUtf8("labelStrength"));
+        labelStrength->setGeometry(QRect(0, 10, 211, 31));
+        progressBarHp = new QProgressBar(groupBoxStatus);
+        progressBarHp->setObjectName(QString::fromUtf8("progressBarHp"));
+        progressBarHp->setGeometry(QRect(10, 50, 191, 23));
+        progressBarHp->setValue(24);
+        MainWindow->setCentralWidget(centralwidget);
+        bloodyFrame->raise();
+        groupBoxLevel->raise();
+        groupBoxControls->raise();
+        groupBoxStatus->raise();
+        menubar = new QMenuBar(MainWindow);
+        menubar->setObjectName(QString::fromUtf8("menubar"));
+        menubar->setGeometry(QRect(0, 0, 1200, 22));
+        menuLol = new QMenu(menubar);
+        menuLol->setObjectName(QString::fromUtf8("menuLol"));
+        MainWindow->setMenuBar(menubar);
+        statusbar = new QStatusBar(MainWindow);
+        statusbar->setObjectName(QString::fromUtf8("statusbar"));
+        MainWindow->setStatusBar(statusbar);
+
+        menubar->addAction(menuLol->menuAction());
+
+        retranslateUi(MainWindow);
+
+        QMetaObject::connectSlotsByName(MainWindow);
+    } // setupUi
+
+    void retranslateUi(QMainWindow *MainWindow)
+    {
+        MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MainWindow", nullptr));
+        groupBoxControls->setTitle(QString());
+        groupBoxLevel->setTitle(QString());
+        bloodyFrame->setText(QString());
+        groupBoxStatus->setTitle(QString());
+        labelStrength->setText(QString());
+        menuLol->setTitle(QCoreApplication::translate("MainWindow", "Lol", nullptr));
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class MainWindow: public Ui_MainWindow {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_MAINWINDOW_H
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h
new file mode 100644
index 0000000000000000000000000000000000000000..0ac613cb466b88337127029cbbf4fdab6105eab6
--- /dev/null
+++ b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/ui_startscreen.h
@@ -0,0 +1,66 @@
+/********************************************************************************
+** Form generated from reading UI file 'startscreen.ui'
+**
+** Created by: Qt User Interface Compiler version 6.2.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_STARTSCREEN_H
+#define UI_STARTSCREEN_H
+
+#include <QtCore/QVariant>
+#include <QtGui/QIcon>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QDialog>
+#include <QtWidgets/QLabel>
+#include <QtWidgets/QPushButton>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_StartScreen
+{
+public:
+    QLabel *startScreenTexture;
+    QPushButton *btnNewGame;
+
+    void setupUi(QDialog *StartScreen)
+    {
+        if (StartScreen->objectName().isEmpty())
+            StartScreen->setObjectName(QString::fromUtf8("StartScreen"));
+        StartScreen->resize(1200, 700);
+        startScreenTexture = new QLabel(StartScreen);
+        startScreenTexture->setObjectName(QString::fromUtf8("startScreenTexture"));
+        startScreenTexture->setGeometry(QRect(-10, 0, 1200, 720));
+        startScreenTexture->setStyleSheet(QString::fromUtf8("background-color: rgb(0, 0, 0);"));
+        startScreenTexture->setPixmap(QPixmap(QString::fromUtf8("../textures/startscreen.png")));
+        startScreenTexture->setScaledContents(true);
+        btnNewGame = new QPushButton(StartScreen);
+        btnNewGame->setObjectName(QString::fromUtf8("btnNewGame"));
+        btnNewGame->setGeometry(QRect(470, 530, 270, 200));
+        QIcon icon;
+        icon.addFile(QString::fromUtf8("../textures/new_game_button.png"), QSize(), QIcon::Normal, QIcon::Off);
+        btnNewGame->setIcon(icon);
+        btnNewGame->setIconSize(QSize(270, 200));
+
+        retranslateUi(StartScreen);
+
+        QMetaObject::connectSlotsByName(StartScreen);
+    } // setupUi
+
+    void retranslateUi(QDialog *StartScreen)
+    {
+        StartScreen->setWindowTitle(QCoreApplication::translate("StartScreen", "Dialog", nullptr));
+        startScreenTexture->setText(QString());
+        btnNewGame->setText(QString());
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class StartScreen: public Ui_StartScreen {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_STARTSCREEN_H
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/wall.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/wall.o
new file mode 100644
index 0000000000000000000000000000000000000000..84f82b5e5b93c33b6d71319e007bfe505e01b789
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/wall.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/zombie.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/zombie.o
new file mode 100644
index 0000000000000000000000000000000000000000..f8157f0b08d58f3ce8be2bdf518d1f1a3672ba69
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/zombie.o differ
diff --git a/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/zombieguard.o b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/zombieguard.o
new file mode 100644
index 0000000000000000000000000000000000000000..44d6cad2f5df12ff7e369e039ee62d7b88c2a226
Binary files /dev/null and b/build-DungeonCrawler-Desktop_x86_darwin_generic_mach_o_64bit-Debug/zombieguard.o differ