Engine:
* Removed horizontal weapon offsets for now (shouldn't affect human player's gameplay but that of AI)
Frontend:
* Added some main menu tips
--- 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!"));
--- 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)
);