From 2e0b00a5e02fb787cf8672eb9350f19532dd3ccf Mon Sep 17 00:00:00 2001 From: Armin Burgmeier Date: Sun, 13 Mar 2011 17:06:23 +0100 Subject: [PATCH] Change .c4b extension to .ocb --- Makefile.am | 2 +- src/c4group/C4Components.h | 12 ++++++------ src/control/C4Record.cpp | 2 +- src/game/object/C4InfoCore.cpp | 2 +- src/platform/C4FileClasses.cpp | 2 +- src/res/c4b.ico | Bin 26582 -> 0 bytes src/res/engine.rc | 2 +- src/res/ocb.ico | Bin 0 -> 22486 bytes src/res/resource.h | 2 +- tools/install/oc.nsi | 12 ++++++------ 10 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 src/res/c4b.ico create mode 100644 src/res/ocb.ico diff --git a/Makefile.am b/Makefile.am index bb681876d..409c2ddb9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -735,7 +735,7 @@ EXTRA_DIST = \ src/res/Halt2.bmp \ src/res/mouse1.bmp \ src/res/rect1.bmp \ - src/res/c4b.ico \ + src/res/ocb.ico \ src/res/c4l.ico \ src/res/c4x.ico \ src/res/Halt.bmp \ diff --git a/src/c4group/C4Components.h b/src/c4group/C4Components.h index 3e69b94af..3b93d07bd 100644 --- a/src/c4group/C4Components.h +++ b/src/c4group/C4Components.h @@ -66,9 +66,9 @@ #define C4CFN_Author "Author.txt" #define C4CFN_Version "Version.txt" #define C4CFN_Game "Game.txt" -#define C4CFN_PXS "PXS.c4b" -#define C4CFN_MassMover "MassMover.c4b" -#define C4CFN_CtrlRec "CtrlRec.c4b" +#define C4CFN_PXS "PXS.ocb" +#define C4CFN_MassMover "MassMover.ocb" +#define C4CFN_CtrlRec "CtrlRec.ocb" #define C4CFN_CtrlRecText "CtrlRec.txt" #define C4CFN_LogRec "Record.log" #define C4CFN_TexMap "TexMap.txt" @@ -165,9 +165,9 @@ // TODO: proper sorting of scaled def graphics (once we know what order we might load them in...) -#define C4FLS_Scenario "Loader*.bmp|Loader*.png|Loader*.jpeg|Loader*.jpg|Fonts.txt|Scenario.txt|Title*.txt|Info.txt|Desc*.rtf|Icon.png|Icon.bmp|Game.txt|StringTbl*.txt|Teams.txt|Parameters.txt|Info.txt|Sect*.ocg|Music.ocg|*.mid|*.wav|Desc*.rtf|Title.bmp|Title.png|*.ocd|Material.ocg|MatMap.txt|Landscape.bmp|Landscape.png|" C4CFN_DiffLandscape "|Sky.bmp|Sky.png|Sky.jpeg|Sky.jpg|PXS.c4b|MassMover.c4b|CtrlRec.c4b|Strings.txt|Objects.txt|RoundResults.txt|Author.txt|Version.txt|Names.txt|*.ocd|Script.c|Script*.c|System.ocg" -#define C4FLS_Section "Scenario.txt|Game.txt|Landscape.bmp|Landscape.png|Sky.bmp|Sky.png|Sky.jpeg|Sky.jpg|PXS.c4b|MassMover.c4b|CtrlRec.c4b|Strings.txt|Objects.txt" -#define C4FLS_SectionLandscape "Scenario.txt|Landscape.bmp|Landscape.png|PXS.c4b|MassMover.c4b" +#define C4FLS_Scenario "Loader*.bmp|Loader*.png|Loader*.jpeg|Loader*.jpg|Fonts.txt|Scenario.txt|Title*.txt|Info.txt|Desc*.rtf|Icon.png|Icon.bmp|Game.txt|StringTbl*.txt|Teams.txt|Parameters.txt|Info.txt|Sect*.ocg|Music.ocg|*.mid|*.wav|Desc*.rtf|Title.bmp|Title.png|*.ocd|Material.ocg|MatMap.txt|Landscape.bmp|Landscape.png|" C4CFN_DiffLandscape "|Sky.bmp|Sky.png|Sky.jpeg|Sky.jpg|PXS.ocb|MassMover.ocb|CtrlRec.ocb|Strings.txt|Objects.txt|RoundResults.txt|Author.txt|Version.txt|Names.txt|*.ocd|Script.c|Script*.c|System.ocg" +#define C4FLS_Section "Scenario.txt|Game.txt|Landscape.bmp|Landscape.png|Sky.bmp|Sky.png|Sky.jpeg|Sky.jpg|PXS.ocb|MassMover.ocb|CtrlRec.ocb|Strings.txt|Objects.txt" +#define C4FLS_SectionLandscape "Scenario.txt|Landscape.bmp|Landscape.png|PXS.ocb|MassMover.ocb" #define C4FLS_SectionObjects "Strings.txt|Objects.txt" #define C4FLS_Def "Particle.txt|DefCore.txt|Graphics.png|Overlay.png|Graphics*.png|Overlay*.png|Portrait*.png|StringTbl*.txt|Script.c|Script*.c|C4Script.c|Names*.txt|Title*.txt|ClonkNames.txt|Rank.txt|Rank.png|Desc*.txt|Overlay.png|Title.png|Icon.bmp|Author.txt|Version.txt|*.wav|*.ocd" #define C4FLS_Player "Player.txt|Portrait.png|Portrait.bmp|*.oci" diff --git a/src/control/C4Record.cpp b/src/control/C4Record.cpp index 67d605c33..7961ff019 100644 --- a/src/control/C4Record.cpp +++ b/src/control/C4Record.cpp @@ -36,7 +36,7 @@ #define IMMEDIATEREC -#define DEBUGREC_EXTFILE "DbgRec.c4b" // if defined, an external file is used for debugrec writing (replays only) +#define DEBUGREC_EXTFILE "DbgRec.ocb" // if defined, an external file is used for debugrec writing (replays only) #define DEBUGREC_EXTFILE_WRITE // if defined, the external file is used for debugrec writing. Otherwise read/check #ifdef DEBUGREC diff --git a/src/game/object/C4InfoCore.cpp b/src/game/object/C4InfoCore.cpp index 9b319d347..3ea4e19a1 100644 --- a/src/game/object/C4InfoCore.cpp +++ b/src/game/object/C4InfoCore.cpp @@ -111,7 +111,7 @@ bool C4PlayerInfoCore::Save(C4Group &hGroup) return false; if (!hGroup.Add(C4CFN_PlayerInfoCore,Source,false,true)) return false; - hGroup.Delete("C4Player.c4b"); + hGroup.Delete("C4Player.ocb"); return true; } diff --git a/src/platform/C4FileClasses.cpp b/src/platform/C4FileClasses.cpp index a7104849b..69838c96d 100644 --- a/src/platform/C4FileClasses.cpp +++ b/src/platform/C4FileClasses.cpp @@ -55,7 +55,7 @@ bool SetC4FileClasses(const char *szEnginePath) if (!SetRegFileClass("OpenClonk.Definition", ,"ocd", "OpenClonk Object Definition", szEnginePath, 5, C4FileClassContentType)) return false; if (!SetRegFileClass("OpenClonk.Object", ,"oci", "OpenClonk Object Info", szEnginePath, 6, C4FileClassContentType)) return false; if (!SetRegFileClass("OpenClonk.Material", ,"ocm", "OpenClonk Material", szEnginePath, 7, "text/plain")) return false; - if (!SetRegFileClass("Clonk4.Binary", "c4b", "Clonk 4 Binary", szEnginePath, 8, "application/octet-stream")) return false; + if (!SetRegFileClass("OpenClonk.Binary", ,"ocb", "OpenClonk Binary", szEnginePath, 8, "application/octet-stream")) return false; if (!SetRegFileClass("Clonk4.Video", "c4v", "Clonk 4 Video", szEnginePath, 9, "video/avi")) return false; if (!SetRegFileClass("Clonk4.Weblink", "c4l", "Clonk 4 Weblink", szEnginePath, 10, C4FileClassContentType)) return false; if (!SetRegFileClass("Clonk4.Update", "c4u", "Clonk 4 Update", szEnginePath, 11, C4FileClassContentType)) return false; diff --git a/src/res/c4b.ico b/src/res/c4b.ico deleted file mode 100644 index dd80df0d8ff8dcb21c830f75ad95b11bb7f6d01d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26582 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 diff --git a/src/res/engine.rc b/src/res/engine.rc index 17a2d621b..93998ac5a 100644 --- a/src/res/engine.rc +++ b/src/res/engine.rc @@ -39,7 +39,7 @@ IDI_04_OCP ICON DISCARDABLE "ocp.ico" IDI_06_OCD ICON DISCARDABLE "ocd.ico" IDI_07_OCI ICON DISCARDABLE "oci.ico" IDI_08_OCM ICON DISCARDABLE "ocm.ico" -IDI_09_C4B ICON DISCARDABLE "c4b.ico" +IDI_09_OCB ICON DISCARDABLE "ocb.ico" IDI_10_C4V ICON DISCARDABLE "c4v.ico" IDI_11_C4L ICON DISCARDABLE "c4l.ico" IDI_13_C4U ICON DISCARDABLE "c4u.ico" diff --git a/src/res/ocb.ico b/src/res/ocb.ico new file mode 100644 index 0000000000000000000000000000000000000000..309dd9b8b3ec2e899fea93036c348dc109fe258a GIT binary patch literal 22486 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 X*~hPxzurMd?^^3