Author Topic: where to go from 3.4.0  (Read 1499 times)

olaus

  • Guest
where to go from 3.4.0
« on: 6 February 2011, 21:03:28 »
hi folks,

3.4.0 was a big step ahead, but instead of new features i really would like to see those small annoying things fixed that spoil my fun me in nearly every game:
- sometimes workers don't start to mine if i right click on gold or wood
- sometimes workers don't start to mine after creation if i set the meeting point to gold
- if i can't build something because resources are missing, MG doesn't tell which resource is missing
- technicians can't start to build battle machines if they're standing together in a group (invalid position). they should spread if it's needed to build.
- if a technician starts building a battle machine, and another one stands next to him (because he also walks from the technodrome to the meeting point), the battle machine isn't finished (again: invalid position).

i hope i don't sound demanding but i guess i'm not the only one who's annoyed by those ;)

regards
olaus

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: where to go from 3.4.0
« Reply #1 on: 7 February 2011, 10:07:14 »
You might think these are small issues, but in fact these are very evil ones :-) . I think everyone knows them, but how to solve?
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

silnarm

  • GAE Team
  • Behemoth
  • ********
  • Posts: 1,373
    • View Profile
Re: where to go from 3.4.0
« Reply #2 on: 7 February 2011, 11:24:41 »
You might think these are small issues, but in fact these are very evil ones :-) . I think everyone knows them, but how to solve?

Here you go:

- sometimes workers don't start to mine if i right click on gold or wood
This happens because the engine doesn't know what you clicked, it doesn't 'render' objects/resources in selection mode, and it decides what that you wanted to harvest or move based on the cell you clicked. Sadly the code that determines the cell you clicked is not very accurate.
Solution: render resources in selection mode, and chose default orders accordingly.

Quote
- sometimes workers don't start to mine after creation if i set the meeting point to gold
This probably happens after resource depletion, the meeting point is set to a cell location, when there are no more resources there...
Solution: You could check meeting points on resource depletion, and shift any that were on the now depleted resource.

Quote
- if i can't build something because resources are missing, MG doesn't tell which resource is missing
Solution: use a return value / ref parameter and report to console (GAE does this with static variables, don't do that!).

Quote
- technicians can't start to build battle machines if they're standing together in a group (invalid position). they should spread if it's needed to build.
Maybe not so easy as the others, but hardly evil, or overly hard.
Solution: 'reserve' cells per faction/team, have other units on that team respect these reservations.

Quote
- if a technician starts building a battle machine, and another one stands next to him (because he also walks from the technodrome to the meeting point), the battle machine isn't finished (again: invalid position).
Solution: as above.

Cheers.
Glest Advanced Engine - Code Monkey

Timeline | Downloads

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: where to go from 3.4.0
« Reply #3 on: 7 February 2011, 13:24:20 »
okokok I will look at these :) and thanks silnarm!

In fact I already had implemented the object selection to show how much gold is left in a piece of gold like GAE does it. I decided to skip it for the moment, because we still had this trouble with selection and I didn't wanted it more complicated there. But thats solved now, so I will try it with this ( after the cliffs )
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

olaus

  • Guest
Re: where to go from 3.4.0
« Reply #4 on: 7 February 2011, 22:41:28 »
and one more: stable online-games would be fine ;)

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: where to go from 3.4.0
« Reply #5 on: 8 February 2011, 13:36:50 »
hahaha  :O :P :O ;D
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: where to go from 3.4.0
« Reply #6 on: 8 February 2011, 14:43:08 »
Will this new selection stuff possibly fix the ever so annoying rando-selecto where you drag-select a certain group and it adds random workers outside the selection box into your selection? :look:
Egypt Remastered!

Proof: Owner of glest@mail.com

olaus

  • Guest
Re: where to go from 3.4.0
« Reply #7 on: 8 February 2011, 15:07:02 »
hahaha  :O :P :O ;D

are you laughing because you still won the game yesterday after we other player where disconnected because of the unstable network-code? ;)

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: where to go from 3.4.0
« Reply #8 on: 8 February 2011, 15:24:39 »
Archmage this is already fixed. It was a "bug" in the tech worker model while mining. If you still use old data it is not fixed for you!
MG 3.4.0 should not have this trouble any more
« Last Edit: 10 February 2011, 10:08:55 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: where to go from 3.4.0
« Reply #9 on: 11 February 2011, 09:28:58 »
Archmage this is already fixed. It was a "bug" in the tech worker model while mining. If you still use old data it is not fixed for you!
MG 3.4.0 should not have this trouble any more

Ah, good to hear, I'll be grabbing a data update soon then. I hope GAE get's this fixed too.
Egypt Remastered!

Proof: Owner of glest@mail.com

 

anything