MegaGlest Forum
MegaGlest => MegaGlest => Topic started by: titi on 4 December 2014, 09:53:37
-
The next step for a release is done, please test the current beta and report all bugs you can find.
Its available here:
http://snapshots.megaglest.org/
Data Package: http://snapshots.megaglest.org/data/
Linux 64 bit: http://snapshots.megaglest.org/linux/megaglest-binary-linux-x86_64-3.10.0-beta1.tar.xz
Windows: http://snapshots.megaglest.org/windows/saved-beta/megaglest-binary-win32-i386-3.10.0-beta1.7z
Install: Download data and binary package and extract both in an empty directory directory. Start with "./start_megaglest" ( or "megaglest.exe" ) .
MG features added since 3.9.1
- tags feature https://forum.megaglest.org/index.php?topic=9543.0
- CPU players multiplier are displayed in debug view
- You can have non commandable units
- Units spawned by an attack skill can get an attack command https://github.com/MegaGlest/megaglest-source/pull/22/
- Unit and Splash particles can be speeded up ( accelerated )
- Looting https://github.com/MegaGlest/megaglest-source/pull/17
- multi shot / multi projectiles with different timings,sounds and particle systems https://docs.megaglest.org/XML/Skills#Alternative_way_to_handle_multiple_projectiles:_.28_Megaglest.3E3.9.1_.29
- HP and EP starting values
- several camera shake effects https://docs.megaglest.org/XML/Skills#shake
- support for team unit sharing
- team ressource sharing
- Attack boosts and upgrades now support upgrading attack speed
- improve switching settings when connected to a headless server
- healthbars
- <target-height> <burn-height> can be given https://docs.megaglest.org/XML/Unit#target-height
- +several bugfixes
-
Great job titi :D
You could also get it from here http://megaglest.org/3-10-beta.html
-
Unfortunately, there isn't a source package. I usually make my own ebuild and compile from source. Is the source files on git or somewhere?
-
Unfortunately, there isn't a source package. I usually make my own ebuild and compile from source. Is the source files on git or somewhere?
Sounds like enough advanced user to this :):
Do recursive clone: "https://github.com/MegaGlest/megaglest-source.git"
Then choose "beta commits", for source: "974e04ef1f0ed39d5ffb853376897b96f2a6ee31",
for data ("cd data/glest_game"): "720a63bb34e0c30add8fb1bf65833db0710ae6fc".
-
hey titi .
Rule out the option The amount of life of units . Takes up the entire screen is difficult to play also take fps .
so ... Recommend you change it
-
I hope that titi will know what are you talking about, because for me it sounds mysteriously.
...Takes up the entire screen is difficult to play...
Well, this part directs me to think about "debug screen" which you can turn off by "?" in other words "/"+"shift". If it is not that then I give up ;D.
-
After a chat in irc with david123
The amount of life of units = Health Bars
-
Then he is talking about this:
https://forum.megaglest.org/index.php?topic=9601
... but entire screen :D
-
I gave it a quick spin on Windows 7.
I hope it's alright if I pick apart the GUI a bit:
- Keyboard keybinding names are untranslatable
- In the "About" screen, some strings aren't translated (web, bug reports, copyright)
- LAN setup: "Found games" is "Geamannan air an lorg" in the gd locale, which doesn't have enough space. I just shortened the string to this from something even longer, but I expect it still won't fit in the label. Make it as wide as the server IP address field and it will both fit and look less cluttered.
- LAN hosting: The "Clear Blocked Players" label needs to fit "Glan na cluicheadairean bacte"
- Internet lobby: Yellow greeting announcement from Masterserver is in English
- Serverlist fonts have no contrast to the menu background, very hard to read.
- Custom Game: "Shared Team Units" and "Shared Team Resources" should right-align to their checkboxes. "Scenario" and "Advanced options" should have right-aligned checkboxes in the same vertical axis, with their labels right-aligned to the left of them
- "Exit current game?" is still one string, I have pointed out before that it needs to be split into a menu entry and a dialog question. One does not put question marks on menu buttons. This is a legacy from Vanilla Glest and it's time it got fixed.
Also, options menus take ages to load. I also have lag when selecting a building in-game.
-
- LAN setup: "Found games" is "Geamannan air an lorg" in the gd locale, which doesn't have enough space. I just shortened the string to this from something even longer, but I expect it still won't fit in the label. Make it as wide as the server IP address field and it will both fit and look less cluttered.
- LAN hosting: The "Clear Blocked Players" label needs to fit "Glan na cluicheadairean bacte"
- Serverlist fonts have no contrast to the menu background, very hard to read.
- Custom Game: "Shared Team Units" and "Shared Team Resources" should right-align to their checkboxes. "Scenario" and "Advanced options" should have right-aligned checkboxes in the same vertical axis, with their labels right-aligned to the left of them
- "Exit current game?" is still one string, I have pointed out before that it needs to be split into a menu entry and a dialog question. One does not put question marks on menu buttons. This is a legacy from Vanilla Glest and it's time it got fixed.
Also, options menus take ages to load...
I agree with this. :thumbup: :)
... also some differences between game configuration screens (own hosted vs headless) are nasty. The worst is related with "start game button". On headless is located on the left, in other case on the right ::). In my opinion many times, many people clicked "reload las..." instead of "start".
... and this reminded me about broken "reload last..." function on headless.
...- Keyboard keybinding names are untranslatable
- In the "About" screen, some strings aren't translated (web, bug reports, copyright)...
For these in general we need very trusted/verified translations what isn't possible currently, because number of active translators (for each language) is not enough large. For example by bad translation "key shortcut" may do something different than description.
Summing up: it is possible to do but not so easy.
...Internet lobby: Yellow greeting announcement from Masterserver is in English...
This text is taken each time from masterserver. Translation isn't a problem here but when someone will change this text on masterserver then translation will disappear. I had personal patch for this maybe 2 years ago but since this time message was changed few times.
Summing up: it is possible to do but not so easy.
-
...- Keyboard keybinding names are untranslatable
- In the "About" screen, some strings aren't translated (web, bug reports, copyright)...
For these in general we need very trusted/verified translations what isn't possible currently, because number of active translators (for each language) is not enough large. For example by bad translation "key shortcut" may do something different than description.
Summing up: it is possible to do but not so easy.
But this is true of other translations also - anything can be misleading if translated badly. I don't see what makes keybindings more special than e.g. graphics settings.
...Internet lobby: Yellow greeting announcement from Masterserver is in English...
This text is taken each time from masterserver. Translation isn't a problem here but when someone will change this text on masterserver then translation will disappear. I had personal patch for this maybe 2 years ago but since this time message was changed few times.
Summing up: it is possible to do but not so easy.
It would have to be a separate translation file then? I understand that content that can change frequently is a problem. Since we're not using gettext, I also don't know what will happen to translations if there is a small change in the source string - with gettext, my Translation Memory would find the old string + mark the changes in the English string for me.
-
This new string needds fixing:
Your firewall or router is not properly configured to host games.
To fix it you can:
- simply use a headless server in the internet menu
-Or visit faqs.megaglest.org to read how to setup your router
Capitalize first list item: - Simply use.
Add a blank space in the bottom row: - Or visit.
-
I know one very new bug.
Advanced transifex menu is placed too low now and its buttons overlap standard buttons.
-
@GunChleoc: I don't know what you mean with this::
"Exit current game?" is still one string, I have pointed out before that it needs to be split into a menu entry and a dialog question. One does not put question marks on menu buttons. This is a legacy from Vanilla Glest and it's time it got fixed.
"Announcement form masterserver" is just a txt form the masterserver and can be changed any time we want. By this its not translated.
For all the non translatable strings, that's something that will not be changed in this release.
-
@GunChleoc: I don't know what you mean with this::
"Exit current game?" is still one string, I have pointed out before that it needs to be split into a menu entry and a dialog question. One does not put question marks on menu buttons. This is a legacy from Vanilla Glest and it's time it got fixed.
Does the picture explain it? The first picture should not have a question mark in it. When you click the button, you get what's in the second picture, which is correct. Be careful when you fix it that you create separate string IDs for them.
(http://www.foramnagaidhlig.net/internal/megaglest/megaglest-exitgame.png)
"Announcement form masterserver" is just a txt form the masterserver and can be changed any time we want. By this its not translated.
For all the non translatable strings, that's something that will not be changed in this release.
Understandable. Since the message from the masterserver isn't tied to the release and can change often, we'll have to leave it in English. Translating it wouldn't be practical.