# HG changeset patch # User koda # Date 1318107061 -7200 # Node ID 29bf0ca70af98c82d38405a8566d83dc05e5f11a # Parent 117bdf4e7af9d90bc47c595ba28a1bccdf6e8385 move some config files diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Classes/DefinesAndMacros.h --- a/project_files/HedgewarsMobile/Classes/DefinesAndMacros.h Sat Oct 08 22:44:32 2011 +0200 +++ b/project_files/HedgewarsMobile/Classes/DefinesAndMacros.h Sat Oct 08 22:51:01 2011 +0200 @@ -47,9 +47,9 @@ #define DOCUMENTS_FOLDER() [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] #define DEBUG_FILE() [DOCUMENTS_FOLDER() stringByAppendingString:@"/hw-game.log"] -#define BASICFLAGS_FILE() [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/Settings/basicFlags.plist"] -#define GAMEMODS_FILE() [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/Settings/gameMods.plist"] -#define CREDITS_FILE() [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/Settings/credits.plist"] +#define BASICFLAGS_FILE() [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/basicFlags.plist"] +#define GAMEMODS_FILE() [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/gameMods.plist"] +#define CREDITS_FILE() [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/credits.plist"] #define TEAMS_DIRECTORY() [DOCUMENTS_FOLDER() stringByAppendingString:@"/Teams/"] #define WEAPONS_DIRECTORY() [DOCUMENTS_FOLDER() stringByAppendingString:@"/Weapons/"] diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Classes/MainMenuViewController.m --- a/project_files/HedgewarsMobile/Classes/MainMenuViewController.m Sat Oct 08 22:44:32 2011 +0200 +++ b/project_files/HedgewarsMobile/Classes/MainMenuViewController.m Sat Oct 08 22:51:01 2011 +0200 @@ -170,7 +170,7 @@ [self presentModalViewController:self.settingsViewController animated:YES]; break; case 3: -#ifdef DEBUG +#if 0 if ([[NSFileManager defaultManager] fileExistsAtPath:DEBUG_FILE()]) debugStr = [[NSString alloc] initWithContentsOfFile:DEBUG_FILE()]; else diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Hedgewars.xcodeproj/project.pbxproj --- a/project_files/HedgewarsMobile/Hedgewars.xcodeproj/project.pbxproj Sat Oct 08 22:44:32 2011 +0200 +++ b/project_files/HedgewarsMobile/Hedgewars.xcodeproj/project.pbxproj Sat Oct 08 22:51:01 2011 +0200 @@ -28,6 +28,9 @@ 61006F95128DE31F00EBA7F7 /* CreationChamber.m in Sources */ = {isa = PBXBuildFile; fileRef = 61006F94128DE31F00EBA7F7 /* CreationChamber.m */; }; 61077E87143FB09800645B29 /* MissionTrainingViewController-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61077E86143FB09800645B29 /* MissionTrainingViewController-iPad.xib */; }; 6107802A143FCCC800645B29 /* startGameButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 61078029143FCCC800645B29 /* startGameButton@2x.png */; }; + 610782961440EE5C00645B29 /* basicFlags.plist in Resources */ = {isa = PBXBuildFile; fileRef = 610782931440EE5C00645B29 /* basicFlags.plist */; }; + 610782971440EE5C00645B29 /* credits.plist in Resources */ = {isa = PBXBuildFile; fileRef = 610782941440EE5C00645B29 /* credits.plist */; }; + 610782981440EE5C00645B29 /* gameMods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 610782951440EE5C00645B29 /* gameMods.plist */; }; 610D5FB21270E2660033333A /* Icon-Small@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 61F7A43411E290650040BA66 /* Icon-Small@2x.png */; }; 610D5FB31270E26C0033333A /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 61F7A43611E290650040BA66 /* Icon@2x.png */; }; 61188BF212A6FE530026C5DA /* ammoButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 6103D399129B350700911D8D /* ammoButton@2x.png */; }; @@ -179,7 +182,6 @@ 61842B24122B619D0096E335 /* HelpPageInGameViewController-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61842B23122B619D0096E335 /* HelpPageInGameViewController-iPad.xib */; }; 61842B3E122B65BD0096E335 /* helpabove.png in Resources */ = {isa = PBXBuildFile; fileRef = 61842B3D122B65BD0096E335 /* helpabove.png */; }; 61842B40122B66280096E335 /* helpleft.png in Resources */ = {isa = PBXBuildFile; fileRef = 61842B3F122B66280096E335 /* helpleft.png */; }; - 6187AEBD120781B900B31A27 /* Settings in Resources */ = {isa = PBXBuildFile; fileRef = 6187AEA5120781B900B31A27 /* Settings */; }; 61889985129995B500D55FD6 /* title~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 61889984129995B500D55FD6 /* title~ipad.png */; }; 61915D5B143A4E2C00299991 /* MissionTrainingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61915D59143A4E2C00299991 /* MissionTrainingViewController.m */; }; 61915D5C143A4E2C00299991 /* MissionTrainingViewController-iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61915D5A143A4E2C00299991 /* MissionTrainingViewController-iPhone.xib */; }; @@ -363,6 +365,9 @@ 6103D39E129B350700911D8D /* cornerButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cornerButton@2x.png"; path = "Resources/Overlay/cornerButton@2x.png"; sourceTree = "<group>"; }; 61077E86143FB09800645B29 /* MissionTrainingViewController-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "MissionTrainingViewController-iPad.xib"; sourceTree = "<group>"; }; 61078029143FCCC800645B29 /* startGameButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "startGameButton@2x.png"; path = "Resources/Frontend/startGameButton@2x.png"; sourceTree = "<group>"; }; + 610782931440EE5C00645B29 /* basicFlags.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = basicFlags.plist; path = Resources/basicFlags.plist; sourceTree = "<group>"; }; + 610782941440EE5C00645B29 /* credits.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = credits.plist; path = Resources/credits.plist; sourceTree = "<group>"; }; + 610782951440EE5C00645B29 /* gameMods.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = gameMods.plist; path = Resources/gameMods.plist; sourceTree = "<group>"; }; 611D9BF812497E9800008271 /* SavedGamesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SavedGamesViewController.h; sourceTree = "<group>"; }; 611D9BF912497E9800008271 /* SavedGamesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SavedGamesViewController.m; sourceTree = "<group>"; }; 611D9BFA12497E9800008271 /* SavedGamesViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SavedGamesViewController.xib; sourceTree = "<group>"; }; @@ -544,7 +549,6 @@ 61842B23122B619D0096E335 /* HelpPageInGameViewController-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "HelpPageInGameViewController-iPad.xib"; sourceTree = "<group>"; }; 61842B3D122B65BD0096E335 /* helpabove.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = helpabove.png; path = Resources/Overlay/helpabove.png; sourceTree = "<group>"; }; 61842B3F122B66280096E335 /* helpleft.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = helpleft.png; path = Resources/Overlay/helpleft.png; sourceTree = "<group>"; }; - 6187AEA5120781B900B31A27 /* Settings */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Settings; path = Resources/Settings; sourceTree = "<group>"; }; 618899811299516000D55FD6 /* title@2x~iphone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "title@2x~iphone.png"; path = "Resources/Frontend/title@2x~iphone.png"; sourceTree = "<group>"; }; 61889984129995B500D55FD6 /* title~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "title~ipad.png"; path = "Resources/Frontend/title~ipad.png"; sourceTree = "<group>"; }; 618E27B612A2C30700C20EF0 /* SDL_net.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL_net.xcodeproj; path = "../../../Library/SDL_net/Xcode-iPhoneOS/SDL_net.xcodeproj"; sourceTree = SOURCE_ROOT; }; @@ -750,8 +754,10 @@ 61F903FA11DF58680068B24D /* Frontend */, 6179936611501D1E00BA94A9 /* Overlay */, 61798A5E114AE08600BA94A9 /* Data */, - 6187AEA5120781B900B31A27 /* Settings */, 8D1107310486CEB800E47090 /* Info.plist */, + 610782931440EE5C00645B29 /* basicFlags.plist */, + 610782941440EE5C00645B29 /* credits.plist */, + 610782951440EE5C00645B29 /* gameMods.plist */, ); name = Resources; sourceTree = "<group>"; @@ -1383,7 +1389,6 @@ 615AD96212073B4D00F2FF04 /* startGameButton.png in Resources */, 615AD9E9120764CA00F2FF04 /* backButton.png in Resources */, 615AD9EB1207654E00F2FF04 /* helpButton.png in Resources */, - 6187AEBD120781B900B31A27 /* Settings in Resources */, 611EE974122A9C4100DF6938 /* clickSound.wav in Resources */, 611EE9DA122AA10A00DF6938 /* selSound.wav in Resources */, 611EEAEF122B2A4D00DF6938 /* HelpPageLobbyViewController-iPad.xib in Resources */, @@ -1469,6 +1474,9 @@ 61915D5C143A4E2C00299991 /* MissionTrainingViewController-iPhone.xib in Resources */, 61077E87143FB09800645B29 /* MissionTrainingViewController-iPad.xib in Resources */, 6107802A143FCCC800645B29 /* startGameButton@2x.png in Resources */, + 610782961440EE5C00645B29 /* basicFlags.plist in Resources */, + 610782971440EE5C00645B29 /* credits.plist in Resources */, + 610782981440EE5C00645B29 /* gameMods.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Resources/Settings/basicFlags.plist --- a/project_files/HedgewarsMobile/Resources/Settings/basicFlags.plist Sat Oct 08 22:44:32 2011 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,270 +0,0 @@ -<?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"> -<array> - <dict> - <key>default</key> - <integer>100</integer> - <key>image</key> - <string>Health</string> - <key>max</key> - <integer>200</integer> - <key>min</key> - <integer>50</integer> - <key>title</key> - <string>Initial Health</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$damagepct</string> - <key>default</key> - <integer>100</integer> - <key>image</key> - <string>Damage</string> - <key>max</key> - <integer>300</integer> - <key>min</key> - <integer>10</integer> - <key>title</key> - <string>Damage Modifier</string> - </dict> - <dict> - <key>checkOverMax</key> - <true/> - <key>times1000</key> - <true/> - <key>command</key> - <string>e$turntime</string> - <key>default</key> - <integer>45</integer> - <key>image</key> - <string>Time</string> - <key>max</key> - <integer>100</integer> - <key>min</key> - <integer>1</integer> - <key>title</key> - <string>Turn Time</string> - </dict> - <dict> - <key>checkOverMax</key> - <true/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$sd_turns</string> - <key>default</key> - <integer>15</integer> - <key>image</key> - <string>SuddenDeath</string> - <key>max</key> - <integer>50</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Sudden Death Timeout</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$waterrise</string> - <key>default</key> - <integer>47</integer> - <key>image</key> - <string>SuddenDeath</string> - <key>max</key> - <integer>100</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Water Rise Amount</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$healthdec</string> - <key>default</key> - <integer>5</integer> - <key>image</key> - <string>SuddenDeath</string> - <key>max</key> - <integer>100</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Health Decrease</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$ropepct</string> - <key>default</key> - <integer>100</integer> - <key>image</key> - <string>Rope</string> - <key>max</key> - <integer>999</integer> - <key>min</key> - <integer>25</integer> - <key>title</key> - <string>Rope Length (%)</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$casefreq</string> - <key>default</key> - <integer>5</integer> - <key>image</key> - <string>Box</string> - <key>max</key> - <integer>9</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Crate Drop Turns</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$healthprob</string> - <key>default</key> - <integer>35</integer> - <key>image</key> - <string>Health</string> - <key>max</key> - <integer>100</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Health Kit Probability (%)</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$hcaseamount</string> - <key>default</key> - <integer>25</integer> - <key>image</key> - <string>Health</string> - <key>max</key> - <integer>200</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Health Amount in Kit</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <true/> - <key>command</key> - <string>e$minestime</string> - <key>default</key> - <integer>3</integer> - <key>image</key> - <string>Time</string> - <key>max</key> - <integer>5</integer> - <key>min</key> - <integer>-1</integer> - <key>title</key> - <string>Mines Time</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$minesnum</string> - <key>default</key> - <integer>4</integer> - <key>image</key> - <string>Mine</string> - <key>max</key> - <integer>80</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Mines Number</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$minedudpct</string> - <key>default</key> - <integer>0</integer> - <key>image</key> - <string>Dud</string> - <key>max</key> - <integer>100</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Dud Mines Probability (%)</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$explosives</string> - <key>default</key> - <integer>2</integer> - <key>image</key> - <string>Damage</string> - <key>max</key> - <integer>40</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Explosives</string> - </dict> - <dict> - <key>checkOverMax</key> - <false/> - <key>times1000</key> - <false/> - <key>command</key> - <string>e$getawaytime</string> - <key>default</key> - <integer>100</integer> - <key>image</key> - <string>Time</string> - <key>max</key> - <integer>999</integer> - <key>min</key> - <integer>0</integer> - <key>title</key> - <string>Get Away Time (%)</string> - </dict> -</array> -</plist> diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Resources/Settings/credits.plist --- a/project_files/HedgewarsMobile/Resources/Settings/credits.plist Sat Oct 08 22:44:32 2011 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,128 +0,0 @@ -<?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"> -<array> - <array> - <string>Andrey "UnC0Rr" Korotaev</string> - <string>Igor "Displacer" Ulyanov</string> - <string>Derek "Nemo" Pomery</string> - <string>Martin "Affect" Boze</string> - <string>David "Krawek" Cuadrado</string> - <string>Martin "Ttsmj" Minarik</string> - <string>Kristian "TheXception" Lehmann</string> - <string>Vittorio "Koda" Giovara</string> - <string>Mario "Smaxx" Liebisch</string> - <string>Carlos "Palewolf" Vives</string> - <string>Richard "Sheepluva" Korlyi</string> - <string>Henning "Prg" Kühn</string> - <string>Henrik "Henek" Rostedt</string> - <string>John "Mikade" Lambert</string> - <string>Mayur "Zorg" Pawashe</string> - <string>Richard "Xeli" Deurwaarder</string> - </array> - <array> - <string>John "Fizzy" Dum</string> - <string>Joshua Frese</string> - <string>Stanko Tadić</string> - <string>Julien Koesten</string> - <string>Joshua O'Sullivan</string> - <string>Nils Luck</string> - <string>Trey Perry</string> - </array> - <array> - <string>Stephen "Armagon" Alexander</string> - <string>John "Fizzy" Dum</string> - <string>Jonatan Nilsson</string> - <string>Daniel Martin</string> - </array> - <array> - <string>Romulo Fernandes Machado</string> - <string>Svetoslav Stefanov</string> - <string>Petr Řezáček</string> - <string>Jie Luo</string> - <string>Andrey Korotaev</string> - <string>Nina Kuisma</string> - <string>Antoine Turmel</string> - <string>Peter Hüwe, Mario Liebisch, Richard Karolyi</string> - <string>Talos Kriti</string> - <string>Luca Bonora, Marco Bresciani</string> - <string>Adam Etienne</string> - <string>Anthony Bellew</string> - <string>Lukas Urbonas</string> - <string>Maciej Mroziński, Wojciech Latkowski, Piotr Mitana, Maciej Górny</string> - <string>Fábio Canário</string> - <string>Andrey Korotaev</string> - <string>Jose Riha</string> - <string>Carlos Vives</string> - <string>Niklas Grahn, Henrik Rostedt</string> - <string>Eugene V. Lyubimkin, Igor Paliychuk, Eugene Sakara</string> - </array> - <array> - <string>Aleksey Andreev</string> - <string>Aleksander Rudalev</string> - <string>Natasha Korotaeva</string> - <string>Adam Higerd</string> - </array> - <array> - <string>Engine, frontend, net server</string> - <string>Many desktop frontend improvements</string> - <string>Many engine and desktop frontend improvements</string> - <string>Drillrocket, Ballgun, RC Plane weapons</string> - <string>Mine number and time game settings</string> - <string>Desktop frontend improvements</string> - <string>Desktop frontend improvements</string> - <string>Mac OS X and iPhone version</string> - <string>Many engine and desktop frontend improvements</string> - <string>Gamepad and Lua integration</string> - <string>Many engine improvements and graphics</string> - <string>Maze maps</string> - <string>Engine and desktop frontend improvements</string> - <string>Lua game modes and missions</string> - <string>Desktop frontend improvements</string> - <string>Android port</string> - </array> - <array> - <string>Main graphics</string> - <string></string> - <string></string> - <string></string> - <string></string> - <string></string> - <string>Some hats</string> - </array> - <array> - <string>Hedgehogs voice</string> - <string></string> - <string></string> - <string></string> - </array> - <array> - <string>Brazilian Portuguese</string> - <string>Bulgarian</string> - <string>Czech</string> - <string>Chinese</string> - <string>English</string> - <string>Finnish</string> - <string>French</string> - <string>German</string> - <string>Greek</string> - <string>Italian</string> - <string>Japanese</string> - <string>Korean</string> - <string>Lithuanian</string> - <string>Polish</string> - <string>Portuguese</string> - <string>Russian</string> - <string>Slovak</string> - <string>Spanish</string> - <string>Swedish</string> - <string>Ukrainian</string> - </array> - <array> - <string></string> - <string></string> - <string></string> - <string></string> - </array> -</array> -</plist> diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Resources/Settings/gameMods.plist --- a/project_files/HedgewarsMobile/Resources/Settings/gameMods.plist Sat Oct 08 22:44:32 2011 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,206 +0,0 @@ -<?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"> -<array> - <dict> - <key>description</key> - <string>Land can not be destroyed</string> - <key>image</key> - <string>Solid</string> - <key>title</key> - <string>Solid Land</string> - </dict> - <dict> - <key>description</key> - <string>Add an indestructable border around the terrain</string> - <key>image</key> - <string>Border</string> - <key>title</key> - <string>Add Border</string> - </dict> - <dict> - <key>description</key> - <string>Teams will start on opposite sides of the terrain</string> - <key>image</key> - <string>TeamsDivide</string> - <key>title</key> - <string>Divide Team (max 2 teams)</string> - </dict> - <dict> - <key>description</key> - <string>Lower gravity</string> - <key>image</key> - <string>LowGravity</string> - <key>title</key> - <string>Low Gravity</string> - </dict> - <dict> - <key>description</key> - <string>Assisted aiming with laser sight</string> - <key>image</key> - <string>LaserSight</string> - <key>title</key> - <string>Laser Sight</string> - </dict> - <dict> - <key>description</key> - <string>All hogs have a personal forcefield</string> - <key>image</key> - <string>Invulnerable</string> - <key>title</key> - <string>Invulnerable</string> - </dict> - <dict> - <key>description</key> - <string>All (living) hedgehogs are fully restored at the end of turn</string> - <key>image</key> - <string>ResetHealth</string> - <key>title</key> - <string>Reset Health</string> - </dict> - <dict> - <key>description</key> - <string>Gain 80% of the damage you do back in health</string> - <key>image</key> - <string>Vampiric</string> - <key>title</key> - <string>Vampirism Mode</string> - </dict> - <dict> - <key>description</key> - <string>Share your opponents pain, share their damage</string> - <key>image</key> - <string>Karma</string> - <key>title</key> - <string>Karma Mode</string> - </dict> - <dict> - <key>description</key> - <string>Your hogs are unable to move, test your aim</string> - <key>image</key> - <string>Artillery</string> - <key>title</key> - <string>Artillery Mode</string> - </dict> - <dict> - <key>description</key> - <string>Defend your fort and destroy the opponents</string> - <key>image</key> - <string>Forts</string> - <key>title</key> - <string>Fort Mode</string> - </dict> - <dict> - <key>description</key> - <string>Order of play is random instead of in room order</string> - <key>image</key> - <string>RandomOrder</string> - <key>title</key> - <string>Random Order</string> - </dict> - <dict> - <key>description</key> - <string>Play with a King; when he dies, your side loses</string> - <key>image</key> - <string>King</string> - <key>title</key> - <string>King Mode</string> - </dict> - <dict> - <key>description</key> - <string>Take turns placing your hedgehogs pre-game</string> - <key>image</key> - <string>PlaceHog</string> - <key>title</key> - <string>Place Hedgehogs</string> - </dict> - <dict> - <key>description</key> - <string>Ammo is shared between all clan teams</string> - <key>image</key> - <string>SharedAmmo</string> - <key>title</key> - <string>Clan Shares Ammo</string> - </dict> - <dict> - <key>description</key> - <string>Disable girders when generating random maps</string> - <key>image</key> - <string>DisableGirders</string> - <key>title</key> - <string>Disable Girders</string> - </dict> - <dict> - <key>description</key> - <string>Disable land objects when generating maps</string> - <key>image</key> - <string>DisableLandObjects</string> - <key>title</key> - <string>Disable Land Objects</string> - </dict> - <dict> - <key>description</key> - <string>AI-controlled hogs respawn on death</string> - <key>image</key> - <string>AISurvival</string> - <key>title</key> - <string>AI Survival Mode</string> - </dict> - <dict> - <key>description</key> - <string>Attacking does not end your turn</string> - <key>image</key> - <string>InfAttack</string> - <key>title</key> - <string>Unlimited Attacks</string> - </dict> - <dict> - <key>description</key> - <string>Weapons are reset to starting values each turn</string> - <key>image</key> - <string>ResetWeps</string> - <key>title</key> - <string>Reset Weapons</string> - </dict> - <dict> - <key>description</key> - <string>Each hedgehog has its own ammo</string> - <key>image</key> - <string>PerHogAmmo</string> - <key>title</key> - <string>Per Hedgehog Ammo</string> - </dict> - <dict> - <key>description</key> - <string>You will not have to worry about wind any more</string> - <key>image</key> - <string>NoWind</string> - <key>title</key> - <string>Disable Wind</string> - </dict> - <dict> - <key>description</key> - <string>Wind will affect almost everything</string> - <key>image</key> - <string>MoreWind</string> - <key>title</key> - <string>More Wind</string> - </dict> - <dict> - <key>description</key> - <string>Clan teams take turns sharing their time</string> - <key>image</key> - <string>TagTeam</string> - <key>title</key> - <string>Tag Team</string> - </dict> - <dict> - <key>description</key> - <string>Add an indestructible border along the bottom</string> - <key>image</key> - <string>BottomBorder</string> - <key>title</key> - <string>Bottom Border</string> - </dict> -</array> -</plist> diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Resources/basicFlags.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/Resources/basicFlags.plist Sat Oct 08 22:51:01 2011 +0200 @@ -0,0 +1,270 @@ +<?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"> +<array> + <dict> + <key>default</key> + <integer>100</integer> + <key>image</key> + <string>Health</string> + <key>max</key> + <integer>200</integer> + <key>min</key> + <integer>50</integer> + <key>title</key> + <string>Initial Health</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$damagepct</string> + <key>default</key> + <integer>100</integer> + <key>image</key> + <string>Damage</string> + <key>max</key> + <integer>300</integer> + <key>min</key> + <integer>10</integer> + <key>title</key> + <string>Damage Modifier</string> + </dict> + <dict> + <key>checkOverMax</key> + <true/> + <key>times1000</key> + <true/> + <key>command</key> + <string>e$turntime</string> + <key>default</key> + <integer>45</integer> + <key>image</key> + <string>Time</string> + <key>max</key> + <integer>100</integer> + <key>min</key> + <integer>1</integer> + <key>title</key> + <string>Turn Time</string> + </dict> + <dict> + <key>checkOverMax</key> + <true/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$sd_turns</string> + <key>default</key> + <integer>15</integer> + <key>image</key> + <string>SuddenDeath</string> + <key>max</key> + <integer>50</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Sudden Death Timeout</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$waterrise</string> + <key>default</key> + <integer>47</integer> + <key>image</key> + <string>SuddenDeath</string> + <key>max</key> + <integer>100</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Water Rise Amount</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$healthdec</string> + <key>default</key> + <integer>5</integer> + <key>image</key> + <string>SuddenDeath</string> + <key>max</key> + <integer>100</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Health Decrease</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$ropepct</string> + <key>default</key> + <integer>100</integer> + <key>image</key> + <string>Rope</string> + <key>max</key> + <integer>999</integer> + <key>min</key> + <integer>25</integer> + <key>title</key> + <string>Rope Length (%)</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$casefreq</string> + <key>default</key> + <integer>5</integer> + <key>image</key> + <string>Box</string> + <key>max</key> + <integer>9</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Crate Drop Turns</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$healthprob</string> + <key>default</key> + <integer>35</integer> + <key>image</key> + <string>Health</string> + <key>max</key> + <integer>100</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Health Kit Probability (%)</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$hcaseamount</string> + <key>default</key> + <integer>25</integer> + <key>image</key> + <string>Health</string> + <key>max</key> + <integer>200</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Health Amount in Kit</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <true/> + <key>command</key> + <string>e$minestime</string> + <key>default</key> + <integer>3</integer> + <key>image</key> + <string>Time</string> + <key>max</key> + <integer>5</integer> + <key>min</key> + <integer>-1</integer> + <key>title</key> + <string>Mines Time</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$minesnum</string> + <key>default</key> + <integer>4</integer> + <key>image</key> + <string>Mine</string> + <key>max</key> + <integer>80</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Mines Number</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$minedudpct</string> + <key>default</key> + <integer>0</integer> + <key>image</key> + <string>Dud</string> + <key>max</key> + <integer>100</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Dud Mines Probability (%)</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$explosives</string> + <key>default</key> + <integer>2</integer> + <key>image</key> + <string>Damage</string> + <key>max</key> + <integer>40</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Explosives</string> + </dict> + <dict> + <key>checkOverMax</key> + <false/> + <key>times1000</key> + <false/> + <key>command</key> + <string>e$getawaytime</string> + <key>default</key> + <integer>100</integer> + <key>image</key> + <string>Time</string> + <key>max</key> + <integer>999</integer> + <key>min</key> + <integer>0</integer> + <key>title</key> + <string>Get Away Time (%)</string> + </dict> +</array> +</plist> diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Resources/credits.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/Resources/credits.plist Sat Oct 08 22:51:01 2011 +0200 @@ -0,0 +1,128 @@ +<?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"> +<array> + <array> + <string>Andrey "UnC0Rr" Korotaev</string> + <string>Igor "Displacer" Ulyanov</string> + <string>Derek "Nemo" Pomery</string> + <string>Martin "Affect" Boze</string> + <string>David "Krawek" Cuadrado</string> + <string>Martin "Ttsmj" Minarik</string> + <string>Kristian "TheXception" Lehmann</string> + <string>Vittorio "Koda" Giovara</string> + <string>Mario "Smaxx" Liebisch</string> + <string>Carlos "Palewolf" Vives</string> + <string>Richard "Sheepluva" Korlyi</string> + <string>Henning "Prg" Kühn</string> + <string>Henrik "Henek" Rostedt</string> + <string>John "Mikade" Lambert</string> + <string>Mayur "Zorg" Pawashe</string> + <string>Richard "Xeli" Deurwaarder</string> + </array> + <array> + <string>John "Fizzy" Dum</string> + <string>Joshua Frese</string> + <string>Stanko Tadić</string> + <string>Julien Koesten</string> + <string>Joshua O'Sullivan</string> + <string>Nils Luck</string> + <string>Trey Perry</string> + </array> + <array> + <string>Stephen "Armagon" Alexander</string> + <string>John "Fizzy" Dum</string> + <string>Jonatan Nilsson</string> + <string>Daniel Martin</string> + </array> + <array> + <string>Romulo Fernandes Machado</string> + <string>Svetoslav Stefanov</string> + <string>Petr Řezáček</string> + <string>Jie Luo</string> + <string>Andrey Korotaev</string> + <string>Nina Kuisma</string> + <string>Antoine Turmel</string> + <string>Peter Hüwe, Mario Liebisch, Richard Karolyi</string> + <string>Talos Kriti</string> + <string>Luca Bonora, Marco Bresciani</string> + <string>Adam Etienne</string> + <string>Anthony Bellew</string> + <string>Lukas Urbonas</string> + <string>Maciej Mroziński, Wojciech Latkowski, Piotr Mitana, Maciej Górny</string> + <string>Fábio Canário</string> + <string>Andrey Korotaev</string> + <string>Jose Riha</string> + <string>Carlos Vives</string> + <string>Niklas Grahn, Henrik Rostedt</string> + <string>Eugene V. Lyubimkin, Igor Paliychuk, Eugene Sakara</string> + </array> + <array> + <string>Aleksey Andreev</string> + <string>Aleksander Rudalev</string> + <string>Natasha Korotaeva</string> + <string>Adam Higerd</string> + </array> + <array> + <string>Engine, frontend, net server</string> + <string>Many desktop frontend improvements</string> + <string>Many engine and desktop frontend improvements</string> + <string>Drillrocket, Ballgun, RC Plane weapons</string> + <string>Mine number and time game settings</string> + <string>Desktop frontend improvements</string> + <string>Desktop frontend improvements</string> + <string>Mac OS X and iPhone version</string> + <string>Many engine and desktop frontend improvements</string> + <string>Gamepad and Lua integration</string> + <string>Many engine improvements and graphics</string> + <string>Maze maps</string> + <string>Engine and desktop frontend improvements</string> + <string>Lua game modes and missions</string> + <string>Desktop frontend improvements</string> + <string>Android port</string> + </array> + <array> + <string>Main graphics</string> + <string></string> + <string></string> + <string></string> + <string></string> + <string></string> + <string>Some hats</string> + </array> + <array> + <string>Hedgehogs voice</string> + <string></string> + <string></string> + <string></string> + </array> + <array> + <string>Brazilian Portuguese</string> + <string>Bulgarian</string> + <string>Czech</string> + <string>Chinese</string> + <string>English</string> + <string>Finnish</string> + <string>French</string> + <string>German</string> + <string>Greek</string> + <string>Italian</string> + <string>Japanese</string> + <string>Korean</string> + <string>Lithuanian</string> + <string>Polish</string> + <string>Portuguese</string> + <string>Russian</string> + <string>Slovak</string> + <string>Spanish</string> + <string>Swedish</string> + <string>Ukrainian</string> + </array> + <array> + <string></string> + <string></string> + <string></string> + <string></string> + </array> +</array> +</plist> diff -r 117bdf4e7af9 -r 29bf0ca70af9 project_files/HedgewarsMobile/Resources/gameMods.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/Resources/gameMods.plist Sat Oct 08 22:51:01 2011 +0200 @@ -0,0 +1,206 @@ +<?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"> +<array> + <dict> + <key>description</key> + <string>Land can not be destroyed</string> + <key>image</key> + <string>Solid</string> + <key>title</key> + <string>Solid Land</string> + </dict> + <dict> + <key>description</key> + <string>Add an indestructable border around the terrain</string> + <key>image</key> + <string>Border</string> + <key>title</key> + <string>Add Border</string> + </dict> + <dict> + <key>description</key> + <string>Teams will start on opposite sides of the terrain</string> + <key>image</key> + <string>TeamsDivide</string> + <key>title</key> + <string>Divide Team (max 2 teams)</string> + </dict> + <dict> + <key>description</key> + <string>Lower gravity</string> + <key>image</key> + <string>LowGravity</string> + <key>title</key> + <string>Low Gravity</string> + </dict> + <dict> + <key>description</key> + <string>Assisted aiming with laser sight</string> + <key>image</key> + <string>LaserSight</string> + <key>title</key> + <string>Laser Sight</string> + </dict> + <dict> + <key>description</key> + <string>All hogs have a personal forcefield</string> + <key>image</key> + <string>Invulnerable</string> + <key>title</key> + <string>Invulnerable</string> + </dict> + <dict> + <key>description</key> + <string>All (living) hedgehogs are fully restored at the end of turn</string> + <key>image</key> + <string>ResetHealth</string> + <key>title</key> + <string>Reset Health</string> + </dict> + <dict> + <key>description</key> + <string>Gain 80% of the damage you do back in health</string> + <key>image</key> + <string>Vampiric</string> + <key>title</key> + <string>Vampirism Mode</string> + </dict> + <dict> + <key>description</key> + <string>Share your opponents pain, share their damage</string> + <key>image</key> + <string>Karma</string> + <key>title</key> + <string>Karma Mode</string> + </dict> + <dict> + <key>description</key> + <string>Your hogs are unable to move, test your aim</string> + <key>image</key> + <string>Artillery</string> + <key>title</key> + <string>Artillery Mode</string> + </dict> + <dict> + <key>description</key> + <string>Defend your fort and destroy the opponents</string> + <key>image</key> + <string>Forts</string> + <key>title</key> + <string>Fort Mode</string> + </dict> + <dict> + <key>description</key> + <string>Order of play is random instead of in room order</string> + <key>image</key> + <string>RandomOrder</string> + <key>title</key> + <string>Random Order</string> + </dict> + <dict> + <key>description</key> + <string>Play with a King; when he dies, your side loses</string> + <key>image</key> + <string>King</string> + <key>title</key> + <string>King Mode</string> + </dict> + <dict> + <key>description</key> + <string>Take turns placing your hedgehogs pre-game</string> + <key>image</key> + <string>PlaceHog</string> + <key>title</key> + <string>Place Hedgehogs</string> + </dict> + <dict> + <key>description</key> + <string>Ammo is shared between all clan teams</string> + <key>image</key> + <string>SharedAmmo</string> + <key>title</key> + <string>Clan Shares Ammo</string> + </dict> + <dict> + <key>description</key> + <string>Disable girders when generating random maps</string> + <key>image</key> + <string>DisableGirders</string> + <key>title</key> + <string>Disable Girders</string> + </dict> + <dict> + <key>description</key> + <string>Disable land objects when generating maps</string> + <key>image</key> + <string>DisableLandObjects</string> + <key>title</key> + <string>Disable Land Objects</string> + </dict> + <dict> + <key>description</key> + <string>AI-controlled hogs respawn on death</string> + <key>image</key> + <string>AISurvival</string> + <key>title</key> + <string>AI Survival Mode</string> + </dict> + <dict> + <key>description</key> + <string>Attacking does not end your turn</string> + <key>image</key> + <string>InfAttack</string> + <key>title</key> + <string>Unlimited Attacks</string> + </dict> + <dict> + <key>description</key> + <string>Weapons are reset to starting values each turn</string> + <key>image</key> + <string>ResetWeps</string> + <key>title</key> + <string>Reset Weapons</string> + </dict> + <dict> + <key>description</key> + <string>Each hedgehog has its own ammo</string> + <key>image</key> + <string>PerHogAmmo</string> + <key>title</key> + <string>Per Hedgehog Ammo</string> + </dict> + <dict> + <key>description</key> + <string>You will not have to worry about wind any more</string> + <key>image</key> + <string>NoWind</string> + <key>title</key> + <string>Disable Wind</string> + </dict> + <dict> + <key>description</key> + <string>Wind will affect almost everything</string> + <key>image</key> + <string>MoreWind</string> + <key>title</key> + <string>More Wind</string> + </dict> + <dict> + <key>description</key> + <string>Clan teams take turns sharing their time</string> + <key>image</key> + <string>TagTeam</string> + <key>title</key> + <string>Tag Team</string> + </dict> + <dict> + <key>description</key> + <string>Add an indestructible border along the bottom</string> + <key>image</key> + <string>BottomBorder</string> + <key>title</key> + <string>Bottom Border</string> + </dict> +</array> +</plist>