URL:
<http://gna.org/bugs/?16679>
Summary: Messages from event cahce are displayed in
incorrect order
Project: Freeciv
Submitted by: handuman
Submitted on: Saturday 09/11/10 at 09:26
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release: 2.2.2
Discussion Lock: Any
Operating System: None
Planned Release:
_______________________________________________________
Details:
When a client joins an ongoing game the messages from event cache are not
dislpayded in the order of actual occurrence. It seems that they appear in
some categories. An example (from chat pane):
[11:40:08] Freeciv is free software and you are welcome to distribute copies
of it under certain conditions;
[11:40:08] See the "Copying" item on the Help menu.
[11:40:08] Now ... Go give 'em hell!
[11:40:19] Welcome to the Freeciv version 2.2.2 Server running at ***.***
port *****.
[11:40:19] (T476 - 00:15:13) Year: 2051 AD
[11:40:19] (T476 - 00:48:19) Lost connection: HanduMan from ***.***.***.***
(player Or Not Tupi).
[11:40:19] (T476 - 02:18:32) Global warming has occurred!
[11:40:19] (T476 - 02:18:32) Coastlines have been flooded and vast ranges of
grassland have become deserts.
[11:40:19] (T477 - 02:18:32) Year: 2052 AD
[11:40:19] (T477 - 02:36:55) The Cambodians detonated a nuke!
[11:40:19] (T477 - 09:53:40) HanduMan has connected from ***.***.***.***.
[11:40:19] (T477 - 10:19:00) Global warming has occurred!
[11:40:19] (T477 - 10:19:00) Coastlines have been flooded and vast ranges of
grassland have become deserts.
[11:40:19] (T478 - 10:19:00) Year: 2053 AD
[11:40:19] (T478 - 11:39:55) Lost connection: HanduMan from ***.***.***.***
(player Or Not Tupi).
[11:40:19] Game started.
[11:40:19] (T476 - 02:18:31) Tupinambarana is finished building Engineers.
[11:40:19] (T477 - 10:18:58) Tupinambarana is finished building Engineers.
[11:40:19] (T477 - 10:18:58) Tupinambarana is building Supermarket from the
worklist.
[11:40:19] (T477 - 10:18:58) Uusi Uljas Maailma is finished building
Engineers.
[11:40:19] (T478 - 10:19:01) Your Engineers became more experienced!
[11:40:19] (T478 - 10:19:01) Your Engineers became more experienced!
[11:40:19] (T478 - 10:34:12) Engineers transported successfully.
[11:40:19] You are logged in as 'HanduMan' connected to Or Not Tupi.
[11:40:19] Turn-blocking game play: waiting on Pol Pot to finish turn...
The connect messages, year advances, disasters and nuke detonations appear in
one group and the rest in another with the _Game started._ message in
between.
Also, the first group is missing from the Messages pane (F9). All messages
are set to be displayed in both.
[messages]
event={ "name","where"
"E_CITY_CANTBUILD",3
"E_CITY_LOST",3
"E_CITY_LOVE",3
"E_CITY_DISORDER",3
"E_CITY_FAMINE",3
"E_CITY_FAMINE_FEARED",3
"E_CITY_GROWTH",3
"E_CITY_MAY_SOON_GROW",3
"E_CITY_AQUEDUCT",3
"E_CITY_AQ_BUILDING",3
"E_CITY_NORMAL",3
"E_CITY_NUKED",3
"E_CITY_CMA_RELEASE",3
"E_CITY_GRAN_THROTTLE",3
"E_CITY_TRANSFER",3
"E_CITY_BUILD",3
"E_CITY_PRODUCTION_CHANGED",3
"E_WORKLIST",3
"E_UPRISING",3
"E_CIVIL_WAR",3
"E_ANARCHY",3
"E_FIRST_CONTACT",3
"E_NEW_GOVERNMENT",3
"E_LOW_ON_FUNDS",3
"E_POLLUTION",3
"E_REVOLT_DONE",3
"E_REVOLT_START",3
"E_SPACESHIP",3
"E_MY_DIPLOMAT_BRIBE",3
"E_DIPLOMATIC_INCIDENT",3
"E_MY_DIPLOMAT_ESCAPE",3
"E_MY_DIPLOMAT_EMBASSY",3
"E_MY_DIPLOMAT_FAILED",3
"E_MY_DIPLOMAT_INCITE",3
"E_MY_DIPLOMAT_POISON",3
"E_MY_DIPLOMAT_SABOTAGE",3
"E_MY_DIPLOMAT_THEFT",3
"E_ENEMY_DIPLOMAT_BRIBE",3
"E_ENEMY_DIPLOMAT_EMBASSY",3
"E_ENEMY_DIPLOMAT_FAILED",3
"E_ENEMY_DIPLOMAT_INCITE",3
"E_ENEMY_DIPLOMAT_POISON",3
"E_ENEMY_DIPLOMAT_SABOTAGE",3
"E_ENEMY_DIPLOMAT_THEFT",3
"E_CARAVAN_ACTION",3
"E_SCRIPT",7
"E_BROADCAST_REPORT",3
"E_GAME_END",1
"E_GAME_START",1
"E_NATION_SELECTED",1
"E_DESTROYED",3
"E_REPORT",3
"E_TURN_BELL",3
"E_NEXT_YEAR",3
"E_GLOBAL_ECO",3
"E_NUKE",3
"E_HUT_BARB",2
"E_HUT_CITY",2
"E_HUT_GOLD",2
"E_HUT_BARB_KILLED",2
"E_HUT_MERC",2
"E_HUT_SETTLER",2
"E_HUT_TECH",2
"E_HUT_BARB_CITY_NEAR",2
"E_IMP_BUY",3
"E_IMP_BUILD",3
"E_IMP_AUCTIONED",3
"E_IMP_AUTO",3
"E_IMP_SOLD",3
"E_TECH_GAIN",3
"E_TECH_LEARNED",3
"E_TREATY_ALLIANCE",3
"E_TREATY_BROKEN",3
"E_TREATY_CEASEFIRE",3
"E_TREATY_PEACE",3
"E_TREATY_SHARED_VISION",3
"E_UNIT_LOST_ATT",3
"E_UNIT_WIN_ATT",3
"E_UNIT_BUY",3
"E_UNIT_BUILT",3
"E_UNIT_LOST_DEF",3
"E_UNIT_WIN",3
"E_UNIT_BECAME_VET",3
"E_UNIT_UPGRADED",3
"E_UNIT_RELOCATED",3
"E_UNIT_ORDERS",3
"E_WONDER_BUILD",3
"E_WONDER_OBSOLETE",3
"E_WONDER_STARTED",3
"E_WONDER_STOPPED",3
"E_WONDER_WILL_BE_BUILT",3
"E_DIPLOMACY",3
"E_TREATY_EMBASSY",3
"E_BAD_COMMAND",3
"E_SETTING",1
"E_CHAT_MSG",1
"E_MESSAGE_WALL",7
"E_CHAT_ERROR",1
"E_CONNECTION",3
"E_AI_DEBUG",1
"E_LOG_ERROR",1
"E_LOG_FATAL",5
"E_TECH_GOAL",3
"E_UNIT_LOST_MISC",3
"E_CITY_PLAGUE",3
"E_VOTE_NEW",1
"E_VOTE_RESOLVED",1
"E_VOTE_ABORTED",1
}
count=108
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?16679>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev