# HG changeset patch # User smxx # Date 1265322559 0 # Node ID 2a3091b13ce4f501c3b76771a6bebed05675529b # Parent 0585262f76f6a78f0fbcdeb144c812d64b6572b5 Engine: * Force 'cpu' flag for AI players; keep players from using it * Updated english Locale/de.txt Graphics: * Added first pack of community submitted flags (cm_*.png) * Added some new hats diff -r 0585262f76f6 -r 2a3091b13ce4 QTfrontend/about.cpp --- a/QTfrontend/about.cpp Thu Feb 04 20:49:59 2010 +0000 +++ b/QTfrontend/about.cpp Thu Feb 04 22:29:19 2010 +0000 @@ -74,7 +74,7 @@ "Frontend improvements: Martin Minarik <ttsmj@pokec.sk>
" "Frontend improvements: Kristian Lehmann <email@thexception.net>
" "Mac OS X port, OpenAL wrapper library: Vittorio Giovara <vittorio.giovara@gmail.com>
" - "Gamepad support and additional effects: Mario Liebisch <mario.liebisch+hw@googlemail.com>" + "Gamepad support and additional effects: Mario Liebisch <mario.liebisch@googlemail.com>" "

" + QLabel::tr("Art:") + "

" diff -r 0585262f76f6 -r 2a3091b13ce4 hedgewars/uStore.pas --- a/hedgewars/uStore.pas Thu Feb 04 20:49:59 2010 +0000 +++ b/hedgewars/uStore.pas Thu Feb 04 22:29:19 2010 +0000 @@ -218,6 +218,12 @@ DrawRoundRect(@r, cWhiteColor, cNearBlackColor, texsurf, true); + // overwrite flag for cpu teams and keep players from using it + if (Hedgehogs[0].Gear <> nil) and (Hedgehogs[0].BotLevel > 0) then + Flag:= 'cpu' + else if Flag = 'cpu' then + Flag:= 'hedgewars'; + flagsurf:= LoadImage(Pathz[ptFlags] + '/' + Flag, ifNone); if flagsurf = nil then flagsurf:= LoadImage(Pathz[ptFlags] + '/hedgewars', ifNone); diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_42.png Binary file share/hedgewars/Data/Graphics/Flags/cm_42.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_anarchy.png Binary file share/hedgewars/Data/Graphics/Flags/cm_anarchy.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_balrog.png Binary file share/hedgewars/Data/Graphics/Flags/cm_balrog.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_bars.png Binary file share/hedgewars/Data/Graphics/Flags/cm_bars.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_binary.png Binary file share/hedgewars/Data/Graphics/Flags/cm_binary.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_birdy.png Binary file share/hedgewars/Data/Graphics/Flags/cm_birdy.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_bloodyblade.png Binary file share/hedgewars/Data/Graphics/Flags/cm_bloodyblade.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_brittany.png Binary file share/hedgewars/Data/Graphics/Flags/cm_brittany.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_cog.png Binary file share/hedgewars/Data/Graphics/Flags/cm_cog.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_crossedswords.png Binary file share/hedgewars/Data/Graphics/Flags/cm_crossedswords.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_dragonrb.png Binary file share/hedgewars/Data/Graphics/Flags/cm_dragonrb.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_earth.png Binary file share/hedgewars/Data/Graphics/Flags/cm_earth.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_earth2.png Binary file share/hedgewars/Data/Graphics/Flags/cm_earth2.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_eyeofhorus.png Binary file share/hedgewars/Data/Graphics/Flags/cm_eyeofhorus.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_face.png Binary file share/hedgewars/Data/Graphics/Flags/cm_face.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_fcw.png Binary file share/hedgewars/Data/Graphics/Flags/cm_fcw.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_female.png Binary file share/hedgewars/Data/Graphics/Flags/cm_female.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_galaxy.png Binary file share/hedgewars/Data/Graphics/Flags/cm_galaxy.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_hax0r.png Binary file share/hedgewars/Data/Graphics/Flags/cm_hax0r.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_hurrah.png Binary file share/hedgewars/Data/Graphics/Flags/cm_hurrah.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_iluvu.png Binary file share/hedgewars/Data/Graphics/Flags/cm_iluvu.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_lips.png Binary file share/hedgewars/Data/Graphics/Flags/cm_lips.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_magicskull.png Binary file share/hedgewars/Data/Graphics/Flags/cm_magicskull.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_male.png Binary file share/hedgewars/Data/Graphics/Flags/cm_male.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_mog.png Binary file share/hedgewars/Data/Graphics/Flags/cm_mog.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_music.png Binary file share/hedgewars/Data/Graphics/Flags/cm_music.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_pacman.png Binary file share/hedgewars/Data/Graphics/Flags/cm_pacman.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_pacman2.png Binary file share/hedgewars/Data/Graphics/Flags/cm_pacman2.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_pentagram.png Binary file share/hedgewars/Data/Graphics/Flags/cm_pentagram.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_pirate.png Binary file share/hedgewars/Data/Graphics/Flags/cm_pirate.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_scout.png Binary file share/hedgewars/Data/Graphics/Flags/cm_scout.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_shoppa.png Binary file share/hedgewars/Data/Graphics/Flags/cm_shoppa.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_spider.png Binary file share/hedgewars/Data/Graphics/Flags/cm_spider.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_star.png Binary file share/hedgewars/Data/Graphics/Flags/cm_star.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_swordshield.png Binary file share/hedgewars/Data/Graphics/Flags/cm_swordshield.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_swordshield2.png Binary file share/hedgewars/Data/Graphics/Flags/cm_swordshield2.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_vampire.png Binary file share/hedgewars/Data/Graphics/Flags/cm_vampire.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cm_yinyang.png Binary file share/hedgewars/Data/Graphics/Flags/cm_yinyang.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Flags/cpu.png Binary file share/hedgewars/Data/Graphics/Flags/cpu.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Hats/4gsuif.png Binary file share/hedgewars/Data/Graphics/Hats/4gsuif.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Hats/Falcon.png Binary file share/hedgewars/Data/Graphics/Hats/Falcon.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Hats/Jason.png Binary file share/hedgewars/Data/Graphics/Hats/Jason.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Graphics/Hats/quotecap.png Binary file share/hedgewars/Data/Graphics/Hats/quotecap.png has changed diff -r 0585262f76f6 -r 2a3091b13ce4 share/hedgewars/Data/Locale/en.txt --- a/share/hedgewars/Data/Locale/en.txt Thu Feb 04 20:49:59 2010 +0000 +++ b/share/hedgewars/Data/Locale/en.txt Thu Feb 04 22:29:19 2010 +0000 @@ -402,7 +402,7 @@ 04:00=Attack your enemies using a simple grenade.|It will explode once its timer reaches zero.|1-5: Set grenade's timer|Attack: Hold to throw with more power 04:01=Attack your enemies using a cluster bomb.|It will split into smaller bombs once its timer|reaches zero.|1-5: Set grenade's timer|Attack: Hold to throw with more power 04:02=Attack your enemies using a ballistic projectile|that might be influenced by wind.|Attack: Hold to shoot with more power -04:03=Launch a guided bomb that while home into|the selected target. Don't shoot with full power|to improve its precision.|Cursor: Pick target|Attack: Hold to shoot with more power +04:03=Launch a guided bomb that will home in towards|the selected target. Don't shoot with full power|to improve its precision.|Cursor: Pick target|Attack: Hold to shoot with more power 04:04=Attack your enemy using a shotgun with two shots.|Thanks to its spread you don't need direct hits|to harm your opponents.|Attack: Shoot (multiple times) 04:05=Move underground! Use the pickhammer to drill|a hole into the ground and reach other areas.|Attack: Start or stop digging 04:06=Bored? No way to attack? Save your ammo?|No problem! Just skip your turn, coward!|Attack: Skip your turn without fighting @@ -490,7 +490,7 @@ 04:00=Attack your enemies using a simple grenade.|It will explode once its timer reaches zero.|1-5: Set grenade's timer|Attack: Hold to throw with more power 04:01=Attack your enemies using a cluster bomb.|It will split into smaller bombs once its timer|reaches zero.|1-5: Set grenade's timer|Attack: Hold to throw with more power 04:02=Attack your enemies using a ballistic projectile|that might be influenced by wind.|Attack: Hold to shoot with more power -04:03=Launch a guided bomb that while home into|the selected target. Don't shoot with full power|to improve its precision.|Cursor: Pick target|Attack: Hold to shoot with more power +04:03=Launch a guided bomb that will lock on the|selected target. Don't shoot with full power|to improve its precision.|Cursor: Pick target|Attack: Hold to shoot with more power 04:04=Attack your enemy using a shotgun with two shots.|Thanks to its spread you don't need direct hits|to harm your opponents.|Attack: Shoot (multiple times) 04:05=Move underground! Use the pickhammer to drill|a hole into the ground and reach other areas.|Attack: Start or stop digging 04:06=Bored? No way to attack? Save your ammo?|No problem! Just skip your turn, coward!|Attack: Skip your turn without fighting