Engine:
authorsmxx
Tue, 01 Jun 2010 19:33:45 +0000
changeset 3489 aedf289192f5
parent 3488 6c5d74cf4396
child 3490 016b3172b645
Engine: * Removed horizontal weapon offsets for now (shouldn't affect human player's gameplay but that of AI) Frontend: * Added some main menu tips
QTfrontend/pages.cpp
hedgewars/uConsts.pas
--- 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)
             );