# HG changeset patch # User smxx # Date 1275420825 0 # Node ID aedf289192f528a2ede60dac06e03f51e706034f # Parent 6c5d74cf439688421562d0f9d1676014ffe1f1a7 Engine: * Removed horizontal weapon offsets for now (shouldn't affect human player's gameplay but that of AI) Frontend: * Added some main menu tips diff -r 6c5d74cf4396 -r aedf289192f5 QTfrontend/pages.cpp --- a/QTfrontend/pages.cpp Tue Jun 01 18:10:06 2010 +0000 +++ b/QTfrontend/pages.cpp Tue Jun 01 19:33:45 2010 +0000 @@ -94,12 +94,32 @@ mainNote->setWordWrap(true); QStringList Tips; - Tips << tr("Tips", "Simply pick the same color as a friend to play together as a team. Each of you will still control his or her own hedgehogs but they'll win together."); + Tips << tr("Tips", "Simply pick the same color as a friend to play together as a team. Each of you will still control his or her own hedgehogs but they'll win or lose together."); Tips << tr("Tips", "Some weapons might do only low damage but they can be a lot more devastating in the right situation. Try to use the Desert Eagle to knock multiple hedgehogs into the water."); Tips << tr("Tips", "If you're unsure what to do and don't want to waste ammo, skip one round. But don't let too much time pass as there will be Sudden Death!"); Tips << tr("Tips", "Want to save ropse? Release the rope in mid air and then shoot again. As long as you don't touch the ground you'll reuse your rope without wasting ammo!"); Tips << tr("Tips", "If you'd like to keep others from using your preferred nickname on the official server, register an account at http://www.hedgewars.org/."); Tips << tr("Tips", "You're bored of default gameplay? Try one of the missions - they'll offer different gameplay depending on the one you picked."); + Tips << tr("Tips", "By default the game will always record the last game played as a demo. Select 'Local Game' and pick the 'Demos' button on the lower right corner to play or manage them."); + Tips << tr("Tips", "Hedgewars is Open Source and Freeware we create in our spare time. If you've got problems, ask on our forums but please don't expect 24/7 support!"); + Tips << tr("Tips", "Hedgewars is Open Source and Freeware we create in our spare time. If you like it, help us with a small donation or contribute your own work!"); + Tips << tr("Tips", "Hedgewars is Open Source and Freeware we create in our spare time. Share it with your family and friends as you like!"); + Tips << tr("Tips", "From time to time there will be official tournaments. Upcoming events will be announced at http://www.hedgewars.org/ some days in advance."); + Tips << tr("Tips", "Hedgewars is available in many languages. If the translation in your language seems to be missing or outdated, feel free to contact us!"); + Tips << tr("Tips", "Hedgewars can be run on lots of different operating systems including Microsoft Windows, Mac OS X and Linux."); + Tips << tr("Tips", "Always remember you're able to set up your own games in local and network/online play. You're not restricted to the 'Simple Game' option."); + Tips << tr("Tips", "Connect a gamepad before launching the game to be able to assign its controls to your team."); + Tips << tr("Tips", "Create an account on http://www.hedgewars.org/ to keep others from using your most favourite nickname while playing on the official server."); + Tips << tr("Tips", "While playing you should give yourself a short break at least once an hour."); + Tips << tr("Tips", "If your graphics card isn't able to provide hardware accelerated OpenGL, try to enable the low quality mode to improve performance."); + Tips << tr("Tips", "We're open to suggestions and constructive feedback. If you don't like something or got a great idea, let us know!"); + Tips << tr("Tips", "Especially while playing online be polite and always remember there might be some minors playing with or against you as well!"); + Tips << tr("Tips", "Special game modes such as 'Vampirism' or 'Karma' allow you to develop completely new tactics. Try them in a custom game!"); + Tips << tr("Tips", "The Windows version of Hedgewars supports Xfire. Make sure to add Hedgwars to its game list so your friends can see you playing."); + Tips << tr("Tips", "You should never install Hedgewars on computers you don't own (school, university, work, etc.). Please ask the responsible person instead!"); + Tips << tr("Tips", "Hedgewars can be perfect for short games during breaks. Just ensure you don't add too many hedgehogs or use an huge map. Reducing time and health might help as well."); + Tips << tr("Tips", "No hedgehogs were harmed in making this game."); + if(isDevBuild) mainNote->setText(QLabel::tr("This SVN build is 'work in progress' and may not be compatible with other versions of the game. Some features might be broken or incomplete. Use at your own risk!")); diff -r 6c5d74cf4396 -r aedf289192f5 hedgewars/uConsts.pas --- a/hedgewars/uConsts.pas Tue Jun 01 18:10:06 2010 +0000 +++ b/hedgewars/uConsts.pas Tue Jun 01 19:33:45 2010 +0000 @@ -986,7 +986,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 20; + ejectX: 0; //20; ejectY: -6), // Bee @@ -1010,7 +1010,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 16; + ejectX: 0; //16; ejectY: 0), // Shotgun @@ -1034,7 +1034,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 26; + ejectX: 0; //26; ejectY: -6), // PickHammer @@ -1158,7 +1158,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 23; + ejectX: 0; //23; ejectY: -6), // Dynamite @@ -1473,7 +1473,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 20; + ejectX: 0; //20; ejectY: -6), // Kamikaze @@ -1645,7 +1645,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprDrill; - ejectX: 20; + ejectX: 0; //20; ejectY: -6), // Ballgun @@ -1669,7 +1669,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 20; + ejectX: 0; //20; ejectY: -3), // RC-Plane @@ -1893,7 +1893,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 40; + ejectX: 0; //40; ejectY: -5), // Jetpack ("Flying Saucer") @@ -2000,7 +2000,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 29; + ejectX: 0; //29; ejectY: -15), // Piano @@ -2100,7 +2100,7 @@ SkipTurns: 0; PosCount: 1; PosSprite: sprWater; - ejectX: 20; + ejectX: 0; //20; ejectY: -3) );