diff --git a/code/controllers/subsystem/title.dm b/code/controllers/subsystem/title.dm index 476f0d362e6d..1dbfb1540c87 100644 --- a/code/controllers/subsystem/title.dm +++ b/code/controllers/subsystem/title.dm @@ -32,7 +32,7 @@ SUBSYSTEM_DEF(title) file_path = "[global.config.directory]/title_screens/images/[pick(title_screens)]" if(!file_path) - file_path = "icons/default_title.dmi" + file_path = "icons/runtime/default_title.dmi" ASSERT(fexists(file_path)) diff --git a/icons/default_title.dmi b/icons/default_title.dmi deleted file mode 100644 index 633bd434b8d9..000000000000 Binary files a/icons/default_title.dmi and /dev/null differ diff --git a/icons/runtime/README.md b/icons/runtime/README.md new file mode 100644 index 000000000000..804cb2f285e0 --- /dev/null +++ b/icons/runtime/README.md @@ -0,0 +1,5 @@ +# Runtime Loaded Icons + +These icons are not compiled into the .rsc or are otherwise loaded at runtime. + +Please keep all (non-config) icons that do this in this folder as it is needed by the [deploy.sh](../../tools/deploy.sh) script to minimize build output. diff --git a/icons/runtime/default_title.dmi b/icons/runtime/default_title.dmi new file mode 100644 index 000000000000..17f4787f84d9 Binary files /dev/null and b/icons/runtime/default_title.dmi differ diff --git a/icons/runtime/tcg/default.dmi b/icons/runtime/tcg/default.dmi new file mode 100644 index 000000000000..f42113f30ecb Binary files /dev/null and b/icons/runtime/tcg/default.dmi differ diff --git a/icons/runtime/tcg/xenos.dmi b/icons/runtime/tcg/xenos.dmi new file mode 100644 index 000000000000..682b0a696635 Binary files /dev/null and b/icons/runtime/tcg/xenos.dmi differ diff --git a/tools/deploy.sh b/tools/deploy.sh index f6fc14d67dd6..c22750432c78 100755 --- a/tools/deploy.sh +++ b/tools/deploy.sh @@ -22,6 +22,7 @@ fi cp tgstation.dmb tgstation.rsc $1/ cp -r _maps/* $1/_maps/ +cp -r icons/runtime/* $1/icons/runtime/ cp -r strings/* $1/strings/ #remove .dm files from _maps