Last Updated: 2013-12-06 11:11:02
Commit: 0880fa225b1e Revision: 5278 By: /dev/null On: 2013-12-06 11:00:20am
minor correction to comforting logic to max out at 901 seconds.
Commit: 223886b6b32a Revision: 5277 By: /dev/null On: 2013-12-06 10:39:37am
added no collect quest global setting to bot to disable all quest collections.
Commit: bea4a550b1f4 Revision: 5276 By: /dev/null On: 2013-12-06 10:38:07am
add colony +/- column to resource panel
add hidden food to resource panel when foodjuggling active.
Commit: d787dec5bcc4 Revision: 5275 By: tkeefe On: 2013-12-05 06:04:16pm
Fixed a problem with dispatching newarmy events for foodjuggling and fixed
formatting in the resource panel.
Commit: ce918c889bdd Revision: 5274 By: /dev/null On: 2013-12-06 07:59:08am
5222 foodjuggling fix #1
Commit: 7c5ada9518f7 Revision: 5273 By: /dev/null On: 2013-12-05 05:24:16pm
Major structural changes. Complete elimination of CityManager objects,
incorporate logic into Castle bean. Moved constants into Castles class.
Added several queues into Connection class. Relocated some of the classes to
change the priority on how the bot makes requests to the server. Since we now
dispatch the response to the appropriate object within the bot expecting the
response based on the queue priority the request was slotted into, these add'l
queues were somewhat necessary but have little impact on bot performance (the
bot is still 20x faster than it was before). Had to add 'PreManager' and
'PreQuick' queues to handle server messages dealing with changes between castles
Conversion of Player bean to a static class, as there is only 1 Player bean
active in the application at a time.
Removed all event handlers from Context (where the player bean was stored).
Future to-do: completely eliminate Context singleton and move logic into
Consolidated all server responses which update individual castles into a static
function, onServerResponse(), within the Castles class for processing.
Consolidated all server responses which update the player bean into the Player
class as a static function, onServerResponse()
Moved fortification queue and destroy methods out of wallqueues into
Moved troop queue method into CastleTroops class
Added several flags to Castle class to track if we are expecting a server
response for particular functions (inn heros update, rally spot update, march,
etc... because the bot works so fast now, we need these flags to keep the bot
from attempting to perform a function while it is still waiting for a reply to
a previous transmitted packet.)
Various bug fixes to colonywar... logic was restructured to allow bot to run
colonywar to run within a specific target (which allows you to colonize anything
around an x,y radius)
Added embassy display on info panel
Added declared war cooldown message to colonies tab
When a valley is attacked, highlight th
Commit: cea5bc5d6dbc Revision: 5272 By: /dev/null On: 2013-12-03 05:05:22pm
temp bug fixes to fix farming.
Commit: f502fa962553 Revision: 5271 By: /dev/null On: 2013-11-29 10:15:10pm
Commit: 075e70e4bef9 Revision: 5270 By: /dev/null On: 2013-11-29 10:13:44pm
further enhancements to command queing system to track which queue the packet
is in to dispatch to the correct caller that sent the command -- allows the bot
to run faster by not dispatching events unnecessarily to modules which did not
request the command.
restructured server response handlers in several gui modules (alliance, reports,
markets, command, debug, chat, mail, statistics)
added additional multiqueue slots
further enhanced scripting execution time
fixed a few miscellaneous bugs in troop queing.
Commit: c05f9821d15d Revision: 5269 By: tkeefe On: 2013-11-26 11:23:15pm
Commit: 46d04c03c16a Revision: 5268 By: tkeefe On: 2013-11-26 11:22:17pm
Backed out changeset: fd4310d9835d
Commit: b58891e52935 Revision: 5267 By: tkeefe On: 2013-11-21 11:27:38pm
Allow food to be managed with request/send resource goals like the other resources
when foodjuggling is enabled.
Updated CastleInfoPanel to show hidden food (along with normal in-city food) when
foodjuggling is enabled.
Commit: fd4310d9835d Revision: 5266 By: tkeefe On: 2013-11-20 07:14:18pm
Fixes for gearstars goal parsing.
Commit: 8372f11c8c2f Revision: 5265 By: /dev/null On: 2013-11-26 06:25:06pm
Commit: da9bc07a1e46 Revision: 5264 By: /dev/null On: 2013-11-26 06:24:53pm
modified queing system to track metrics, including priority. this allows us to
direct received response to the appropriate object (manager, scripting, logging,
etc) without sending it to modules which didn't request the packet.
added a GUI queue to differentiate responses from the Interactive queue, which
is used by the interactive PanelCommands singleton.
added code to response management system to display levy amounts in the log
unconditionally when a colony is levied from the GUI.
Commit: 6bdf987c8ae2 Revision: 5263 By: /dev/null On: 2013-11-26 05:01:38pm
miscellaney bug fixes to interactive alliance commands which were not working
properly (where waiting for the wrong response from the server.)
fixed bug in building logic in food juggling which was causing bot to burp.
added code to bot to show what the bot lacks in the next building condition,
so users can determine what is holding the bot up from the next building.
Commit: 3836b3bb38b4 Revision: 5262 By: /dev/null On: 2013-11-24 03:53:18pm
Changed startup code. Do not create Script/CityState objects unless you are
actually running a script in a city -- saves memory and cpu cycles for other
things. Also, prevents dispatching an event to CityState when in fact it
originated from CityManager.
Changed scripting code to run appx. 4x faster.
Changed CityManager code to run 4x faster. It is not uncommon now for a castle
to get focus at least once every 30 seconds, depending on what the castles in
front of it do.
Commit: 308e5799c1df Revision: 5261 By: /dev/null On: 2013-11-21 06:45:03pm
expanding of goal "build" to include options to automatically use speedups and
limit building to specific locations.
Commit: 968e3ab2b3a5 Revision: 5260 By: /dev/null On: 2013-11-21 01:16:25pm
fix for building - bot would not demolish whatever building was at position 0
on the interior map.
Commit: 10db7cbb5495 Revision: 5259 By: /dev/null On: 2013-11-21 10:53:19am
Commit: 92a5e54678cf Revision: 5258 By: /dev/null On: 2013-11-21 10:52:41am
rewrote gearstars goal to use /flags rather than positional parameters.
Commit: a591f4080296 Revision: 5257 By: tkeefe On: 2013-11-20 05:56:39pm
Backed out changeset: 345c52ca6606
Commit: 345c52ca6606 Revision: 5256 By: tkeefe On: 2013-11-20 04:47:39pm
Backed out changeset: d40e36b4c5ad
Commit: e97ea5c529e1 Revision: 5255 By: tkeefe On: 2013-11-20 04:45:57pm
Commit: bea77d07b991 Revision: 5254 By: tkeefe On: 2013-11-20 04:34:49pm
Fixes for gear level research.
Commit: 9c01fbcecc2e Revision: 5253 By: tkeefe On: 2013-11-20 04:29:52pm
Minor FoodJuggling fixes.
Commit: d40e36b4c5ad Revision: 5252 By: /dev/null On: 2013-11-20 02:54:44pm
misc gear fixes.
Commit: 6e7c97295f20 Revision: 5251 By: /dev/null On: 2013-11-20 11:54:11am
added gearstars goal
temporarily removed check in startup for invalid config file when people use
old server to log in to a merged server.
Commit: 5d617cd7cfbb Revision: 5250 By: /dev/null On: 2013-11-18 05:54:32pm
more gear researching enhancements.
suppress some error messages in trading module when the server sends response
packets out of sequence.
Commit: 87e728bb234e Revision: 5249 By: /dev/null On: 2013-11-17 07:18:36pm
initial implemenetation of automatic gear research. probably stuff I have
forgotten to think of and include here.
fix for context call to citymanagers.getcitymanager
Commit: cb9418703b32 Revision: 5248 By: /dev/null On: 2013-11-16 07:52:52pm
Further enhancements to city focus speedup code... help the bot not flood the
server so much with packets before it sees a response, which will prevent things
like double-queing trades when a castle has focus.
Commit: 6e044d76aaee Revision: 5247 By: /dev/null On: 2013-11-16 11:17:57am
Commit: 5e970a249cd8 Revision: 5246 By: /dev/null On: 2013-11-16 11:16:56am
Initial rewrite of MasterTimer to shift castle focus to the next city if the
current city doesn't do anything. Previous to this rev, the bot allocated 30
second cycles to each castle. It would wait in each castle the full 30 seconds
before shifting focus to the next castle, even if the castle wasn't doing
anything. Now, the bot detects if it did anything when the city has focus, and
if not, will shift focus to the next city automatically. If it does do something
then it will continue to allow the existing city to have focus for a maximum of
30 seconds before shifting automatically to the next castle. This almost never
happens now, however.
Fix to production tab not appearing.
Fix to panellog/chat garbage collection messages not having a \n
Changed the way the bot requests barracks and wall queue updates to accomodate
faster castle focus.
Fixed a couple of miscellaneous errors with troop queues, inn hero hiring.
Commit: 15d9c5470ad3 Revision: 5245 By: tkeefe On: 2013-11-15 06:37:30pm
Commit: e55fece17691 Revision: 5244 By: tkeefe On: 2013-11-15 06:35:21pm
Corrected problems where hero.promote() is called when hero is already mayor.
Commit: 6f0e8bc162a7 Revision: 5243 By: tkeefe On: 2013-11-15 02:15:58am
Fix for hero promotion.
Commit: c72ab015703c Revision: 5242 By: tkeefe On: 2013-11-14 01:10:30am
Cleaned up some food juggling debugging code.
Commit: b4f33cf25291 Revision: 5241 By: /dev/null On: 2013-11-14 06:18:39pm
fix for panellog spacing from beemer
add logic for better packet tracking for response handling
fix for deletion of fortification queues
fix for fort queues not showing up on screen when queued or cancelled
correction for packet logging not collecting data when disabled
modification to panelmarket to handle trade responses better for resource
remove commented unnecessary facebook login code
remove unnecessary global updates in context
more enhancements to scripting handling in the background
Commit: d340c1fb6437 Revision: 5240 By: /dev/null On: 2013-11-13 09:36:23am
fix packet debugger to not collect packets when disabled
persist packet debugger status in global settings
remove event-level communication between cityState and Scripting engine -- use
direct communication instead -- improve performance and responsiveness.
Commit: 03dfb04c9ec2 Revision: 5239 By: /dev/null On: 2013-11-12 03:17:40pm
paneldebug - internal packet debugger -- changes. activate via debug on/off in
Commit: 56c6a2996e1f Revision: 5238 By: /dev/null On: 2013-11-11 05:44:04pm
supress injured troop response packet
more panelstats fixes
fix drafting from gui
Commit: 0c1dad23a72a Revision: 5237 By: tkeefe On: 2013-11-09 02:15:10pm
Fixed problem with PanelStatistics.
Commit: 4c1d5658753a Revision: 5236 By: /dev/null On: 2013-11-05 09:59:59am
add logging for speedup reply if building debugging enabled.
add logging for facebook visit if status debug enabled.
Commit: 8f975ae8ee63 Revision: 5235 By: /dev/null On: 2013-11-05 09:42:15am
various bug fixes to scripting building
restructured hero promotion code.
Commit: 98ccc24522ee Revision: 5234 By: tkeefe On: 2013-11-04 01:04:46am
Corrects problem with hero promotion that was holding up building.
Commit: b583f9e6436f Revision: 5233 By: tkeefe On: 2013-11-02 12:36:42am
Fixed problem where nomayor feature was effectively turned on. This led to cases
where cities had no mayor or were wearing wrong gear for age2.
Commit: e7d04be1558e Revision: 5232 By: tkeefe On: 2013-10-31 03:54:02pm
FoodJuggling improvements. Reduce the number of spontaneous food recalls by
only performing a recall when a large amount arrives. For amounts under 800k,
we try to sell it off. Simplified trading code and eliminated case where we recall
food to city to try and sell off excess.
Commit: cc887cd9c448 Revision: 5231 By: tkeefe On: 2013-10-31 03:29:05pm
Corrected an error condition where an army instance did not include a resource
Commit: 62925c5cca5e Revision: 5230 By: tkeefe On: 2013-10-31 03:27:11pm
Modified trades/transingTrades getter to directly reference the trades/transingTrades
in Castle instance. This eliminates some inconsistency between the results as seen
by trading code and castleInfo displays. Also, more efficient.
Commit: 340b4ee4512e Revision: 5229 By: /dev/null On: 2013-10-24 09:37:01am
remove facebook authentication stuff
add cleanup function to citystate for dynamic instances created from the
interactive command panel.
Commit: 283e12d0c535 Revision: 5228 By: /dev/null On: 2013-10-23 03:57:24pm
Commit: 7b80846d0824 Revision: 5227 By: /dev/null On: 2013-10-23 03:56:58pm
Changes to login sequence to give priority to packets
Allow any single script command to be executed from the interactive command
Fixed issue w/ infinite loop referencing cityManager within CityState
Commit: afcd0ba77b02 Revision: 5226 By: tkeefe On: 2013-10-23 02:14:07pm
Commit: a9359de34021 Revision: 5225 By: tkeefe On: 2013-10-23 02:12:39pm
Fixed date-times to display properly in war reports and email list.
Commit: 05f99f33770f Revision: 5224 By: tkeefe On: 2013-10-20 09:57:15pm
Commit: 8482db6e4b2c Revision: 5223 By: tkeefe On: 2013-10-17 01:18:28pm
Commit: 0e4a21d2f5ac Revision: 5222 By: tkeefe On: 2013-10-17 01:11:21pm
Minor fix for food juggling.
Commit: 92d6b62ed1f0 Revision: 5221 By: /dev/null On: 2013-10-23 01:09:51pm
added interactive attack command
modified evonymapper to correct issue w/ qing troops.
removed stage framerate code no longer used.
Commit: bac3e6a7f46c Revision: 5220 By: /dev/null On: 2013-10-18 06:34:52pm
Facebook cleanup and debugging
Commit: ad1ade56a1d6 Revision: 5219 By: /dev/null On: 2013-10-17 12:04:51pm
Commit: 77fe14577bb1 Revision: 5218 By: /dev/null On: 2013-10-17 12:03:57pm
Facebook login integration, round 1
Commit: 38e311f54ae3 Revision: 5217 By: tkeefe On: 2013-10-16 01:44:04pm
Updates to Facebook authentication.
Commit: 86b9990465e2 Revision: 5216 By: tkeefe On: 2013-10-16 01:14:45pm
Added some Facebook authentication code - work in progress.
Commit: 9be1efbc99b0 Revision: 5215 By: tkeefe On: 2013-10-14 01:24:38am
Fixed minor problem with trading.
Commit: 142f274ed812 Revision: 5214 By: tkeefe On: 2013-10-09 02:26:12pm
Modification to food juggling to improve reliability by ensuring only one march
or callback is active at a time.
Commit: fdc4c8b91379 Revision: 5213 By: /dev/null On: 2013-10-09 12:18:18pm
Local corrections to food juggling
additional modifications to market handler
Commit: b053bf4e284b Revision: 5212 By: tkeefe On: 2013-10-08 02:53:11pm
Fixes Alliance war reports and some other miscellaneous problems.
Commit: d2a904c352c2 Revision: 5211 By: /dev/null On: 2013-10-03 04:33:31pm
complete removal of all CityStateUpdateEvent handlers. update routines now
executed directly from ResponseDispatcher.
improved scripting handling
removed all unnecessary conversion of response objects from generic "Object"
type to another type.
Commit: 01f1f7feadd8 Revision: 5210 By: tkeefe On: 2013-09-30 04:06:33pm
Improvements to error handling. Now handles the case where valley is dropped or
Commit: fafc8808131d Revision: 5209 By: tkeefe On: 2013-09-28 03:37:04pm
Commit: 29704be9ff9c Revision: 5208 By: tkeefe On: 2013-09-28 03:32:07pm
Fixed some problems with FoodJuggling.
1. Refresh reinforce missions just BEFORE maintenance and disallow recalls once
we pause for maintenance.
2. Use getAvailableTroops() when determining if city has enough transports to
3. Put simpletrading back on the quickTimer.
4. Made some changes to error handling.
Commit: 0751a8ceef47 Revision: 5207 By: /dev/null On: 2013-09-26 02:56:37am
made some adjustments to market code logging to add a logging level and make
the loglines/hours user configurable from a script. Logging level will allow for
greater debugging messages in future code changes.
added parameter to sendresources to allow user to have the bot send a hero along
with the transports to reduce the transport time (this is really only applicable
for age 2 players where hero level reduces march times)
made scripting "verbose" command take an integer rather than "on" or "off"
(respectively convert to 1 and 0) to allow for multiple debugging levels in
Commit: ed828c46d413 Revision: 5206 By: tkeefe On: 2013-09-23 02:11:47pm
Change to city tabs in CityPanel to show cities with foodJuggling as Blue. Those
that are having trouble and in 'building' mode are very pale Blue.
Made some improvements to foodjuggling error handling.
a) Better detection/correction of multiple marches to valley.
b) Too many reinforce tries no longer shuts down juggling.
c) Better strategies for dealing with march failures.
Made some corrections to SimpleTrading:
a) Allow adjust resources for some resources even though others may not have
b) Food trading is now done in management() function like most functions and not
Commit: e2878d353e59 Revision: 5205 By: tkeefe On: 2013-09-06 03:18:40pm
Fix to fasthero. Use to get stuck picking idle hero with lowest attack but then
not being able to fire because it violated heroFireLimit (e.g., political hero).
Revised logic to construct a list of potential victims eliminates reserved heroes,
those that have already hit fasthero goal, those that don't qualify due to
heroFireLimit and any heroes in the nodismissHeroList. The remaining hero that
is idle and has lowest attack is fired.
Commit: 48623b2a0a6c Revision: 5204 By: tkeefe On: 2013-09-03 12:22:50am
Commit: 4c35ba402e50 Revision: 5203 By: tkeefe On: 2013-09-03 12:22:14am
Made food juggling more independant of trading. Use getFood() before trying to
Commit: 1eaf1ac6f625 Revision: 5202 By: tkeefe On: 2013-09-01 02:16:37pm
Commit: d6d0efcbeee7 Revision: 5201 By: tkeefe On: 2013-08-30 04:45:38pm
Several foodjuggling changes:
1. Increase network priority when recalling food to city.
2. Modified goal support to recall food and immediately attempt the supported
task (e.g., training or NPC). Most times the food seems to get back in time.
3. Completed support for comforting goal.
4. Reduced the amount of food that triggers hiding to 100k.
Commit: 3852a1f737a4 Revision: 5200 By: /dev/null On: 2013-09-01 08:35:57pm
Attempt #2 to fix friends/blocklist array error in panelchat.
Commit: 588fe0cee303 Revision: 5199 By: /dev/null On: 2013-09-01 07:33:17am
fixed issue w/ blockedplayer error using wrong object type.
1st stage of removing references to playerinfobean
Commit: f7b520f15355 Revision: 5198 By: tkeefe On: 2013-08-30 04:35:07pm
Added hero level to the Hero tab in castle info screen.
Commit: 7419ebefdefa Revision: 5197 By: tkeefe On: 2013-08-30 04:34:02pm
Zinc support library for 4.0.19 release.
Commit: 3b74d2a9bb7d Revision: 5196 By: /dev/null On: 2013-08-29 12:06:51pm
moved trade and transingtrade data into PanelMarket out of Castle bean
renamed "purchases" back to "transingTrades"
moved trades/transingtrades update logic into PanelMarket and adjusted Response
Dispatcher to handle accordingly.
Commit: 1a024a65a222 Revision: 5195 By: /dev/null On: 2013-08-28 07:25:14pm
correction to age 2 amulet collection logic.
Commit: 82fc3062dfc9 Revision: 5194 By: /dev/null On: 2013-08-28 08:28:23am
Commit: 48e1b738621e Revision: 5193 By: /dev/null On: 2013-08-28 08:27:42am
troop production error message fix part 1
elimination of evony's loginresponse, castlebean and playerbean structures -
eliminates unnecessary memory usage and conversion.
Commit: 651bbeb911c0 Revision: 5192 By: tkeefe On: 2013-08-25 12:11:18am
Improved error recovery for food juggling. Added better error messages identifying
problems that will interfere with juggling. Drop priority on connection down to
Mananger level when moving food out of the city.
Commit: ac7b62c513df Revision: 5191 By: tkeefe On: 2013-08-21 07:31:19pm
Food is locked in city for a time in cases when we need to sell some. Removed a
limitation on the number of times NPC runs would be supported by recalling food.
Slight change to the way food is managed during troop production.
Commit: 62e0a990ea8c Revision: 5190 By: tkeefe On: 2013-08-21 07:14:23pm
Revised initialization. FoodJuggling and SimpleTrading are created in
CityManager.init() static function. The original constructor is partitioned into
a constructor and a reset function. The reset function is called in
CastleConfig.reset(). Some additional cleanup of SimpleTrade is included as well.
Commit: 36999efaa911 Revision: 5189 By: tkeefe On: 2013-08-21 07:04:00pm
Stop low food error messages when food juggling is enabled.
Commit: 660edcf88afc Revision: 5188 By: /dev/null On: 2013-08-21 02:36:51pm
Commit: f9f461366a02 Revision: 5187 By: /dev/null On: 2013-08-21 02:35:37pm
Fix to username button click on panelchat yielding error
Elimination of Panel update events -- all panel updates are now done directly
via a call to PanelCastles.getInstance().updateDisplay(castleId, updateType)
Added code to PanelMarket to throttle trading -- no more dumping multiple trades
onto server w/o first receiving response back from the server (or, a timeout)
Commit: 2c4d65418a54 Revision: 5186 By: tkeefe On: 2013-08-21 12:39:08am
Fix for fire hero.
Commit: f1d5d7a227bd Revision: 5185 By: /dev/null On: 2013-08-16 05:42:48pm
Migration to Flex SDK 4.10.0
Commit: fe3c8cd3cac5 Revision: 5184 By: /dev/null On: 2013-08-16 05:24:21pm
fix security error on load when forum is down due to inability of bot to check
fix timer delay on armies screen to update once per second rather than once per
10 seconds when there is an army scheduled to land within 10 seconds.
tell market module not to accept a searchTrades response it is not expecting.
unanticipated responses cause the market data to get out of sync.
fix issue w/ report module not displaying log when click on log button
fix issue w/ statistics panel throwing error
fix issue w/ cityManager stalling on waiting for resource update from troop
fix issue w/ warehouse startup logic causing error
move colony differentials into resourceinfo beans
Commit: 82f914e1477a Revision: 5183 By: /dev/null On: 2013-08-13 01:58:21pm
correction to remoteresources/troops logic overwriting goals.
more cleanup on map panel
Commit: c138644dc66b Revision: 5182 By: tkeefe On: 2013-08-12 01:21:29am
Removing some unintentional changes made in Rev 179.
Commit: a60962b26350 Revision: 5181 By: tkeefe On: 2013-08-12 01:08:48am
Backed out changeset: 3db7b717808e
Commit: 3db7b717808e Revision: 5180 By: tkeefe On: 2013-08-12 01:07:23am
Backed out changeset: a632ccf7a72b
Commit: a632ccf7a72b Revision: 5179 By: tkeefe On: 2013-08-12 01:05:46am
Corrected alignment of columns in the Castle listing with the underlying data for
Commit: cb4e51f1e438 Revision: 5178 By: tkeefe On: 2013-08-10 12:48:26pm
Stop effect of refresh when MapPanel is not visible.
Commit: 3be9bc01dc0a Revision: 5177 By: /dev/null On: 2013-08-10 06:45:09am
update panelmap when visibility changes.
Commit: ffc8597b1f41 Revision: 5176 By: tkeefe On: 2013-08-10 12:57:50am
Commit: 78faeb9038c3 Revision: 5175 By: tkeefe On: 2013-08-10 12:54:20am
Simplified control model for simpleTrading.
Commit: 0d48ed70e881 Revision: 5174 By: tkeefe On: 2013-08-10 12:52:53am
Added support for "r" (sendresources) and "t" (sendtroops) in rally policy restrictions.
Commit: 4834f62c8854 Revision: 5173 By: /dev/null On: 2013-08-09 05:55:51pm
Commit: 5364c5e57d2e Revision: 5172 By: /dev/null On: 2013-08-09 05:54:42pm
fix issue w/ attacks on valleys not populating into enemy armies array.
fix issue w/ reinforcements on valleys from allies not showing (same basic
issue as above.)
Commit: c5c1bae01e31 Revision: 5171 By: /dev/null On: 2013-08-09 05:10:56pm
remove strategem buttons from map panel in preparation for popup window
fix issue w/ geartab not updating correctly
Commit: 10bdac84f7ca Revision: 5170 By: tkeefe On: 2013-08-08 01:18:39am
Fix for requesttroops and requestresources goals.
Commit: e95f86a986d4 Revision: 5169 By: /dev/null On: 2013-08-07 10:44:38pm
undo goof's goof.
Commit: 2817303b8cf4 Revision: 5168 By: /dev/null On: 2013-08-07 10:41:48pm
Commit: e21b0e0ee156 Revision: 5167 By: /dev/null On: 2013-08-07 10:41:29pm
only call map update for castles when the data received in the map singleton
falls within the current diameter of the map display on the panel.
Commit: 3e7819aea746 Revision: 5166 By: tkeefe On: 2013-08-07 08:48:40pm
Fixed recall from armies tab.
Commit: 1fe583fbb969 Revision: 5165 By: /dev/null On: 2013-08-07 02:30:50pm
add strategem script command
add strategems to various panels for age 2 support
fixes to colonywar code
Commit: 7d670495f1be Revision: 5164 By: /dev/null On: 2013-08-06 02:04:40pm
Commit: ac41c1961bdf Revision: 5163 By: /dev/null On: 2013-08-06 02:04:24pm
removed method from castle bean and bugfix to applying bot settings.
Commit: c831b10303fc Revision: 5162 By: tkeefe On: 2013-08-06 01:58:37pm
Backed out password masking fix.
Commit: 2a647e1ffafe Revision: 5161 By: tkeefe On: 2013-08-06 01:47:52pm
Commit: 3a3f3070d402 Revision: 5160 By: tkeefe On: 2013-08-05 07:09:24pm
Commit: 953713059b99 Revision: 5159 By: tkeefe On: 2013-08-05 07:02:19pm
Commit: 816ae82ed03d Revision: 5158 By: tkeefe On: 2013-08-01 10:48:19pm
Commit: 45033aa3c7e8 Revision: 5157 By: tkeefe On: 2013-08-01 10:30:38pm
Minor fixes to merge and corrections to the way juggling is integrated with CityManager class.
Commit: 32d9e712d32d Revision: 5156 By: tkeefe On: 2013-07-30 10:04:44pm
Commit: dadeee575835 Revision: 5155 By: tkeefe On: 2013-07-30 09:59:16pm
Fix to merge.
Commit: 20978f7bd8c4 Revision: 5154 By: tkeefe On: 2013-07-24 09:32:22pm
Commit: 85f9071c5377 Revision: 5153 By: tkeefe On: 2013-07-24 09:30:43pm
Modified juggling so that training doesn't attempt until the food has really been recalled.
Commit: 2344684d883f Revision: 5152 By: tkeefe On: 2013-07-17 01:34:19pm
Commit: 45161936876f Revision: 5151 By: tkeefe On: 2013-07-17 01:32:07pm
Fixed control policy function to ensure that we don't get stuck in build mode after a temporary failure.
Modified availableFood to ensure that it only shows food is available when it really is.
Commit: 53cd5cd3ce8f Revision: 5150 By: tkeefe On: 2013-07-16 01:38:56am
Fixed problem in building.
Commit: 6406a856dc6f Revision: 5149 By: tkeefe On: 2013-07-16 01:38:27am
Fixed problems from merge and minor cleanup.
Commit: 2644af762fb1 Revision: 5148 By: tkeefe On: 2013-07-15 11:21:45am
Commit: 65c912712044 Revision: 5147 By: tkeefe On: 2013-07-15 11:20:15am
Corrected FoodJuggling and SimpleTrading to deal with new import strategy.
Commit: 242437ce9a55 Revision: 5146 By: tkeefe On: 2013-07-13 06:28:34pm
Commit: dbc5aa84c4e2 Revision: 5145 By: tkeefe On: 2013-07-13 06:27:36pm
Commit: 613f9226d6e4 Revision: 5144 By: tkeefe On: 2013-07-13 05:38:19pm
Commit: f353f8c74ec5 Revision: 5143 By: tkeefe On: 2013-07-13 05:22:18pm
Commit: 9305c21c1c70 Revision: 5142 By: tkeefe On: 2013-06-23 10:50:12pm
Commit: fae416a25009 Revision: 5141 By: tkeefe On: 2013-06-23 01:41:47pm
Commit: 5dc99df57024 Revision: 5140 By: tkeefe On: 2013-06-23 01:21:35pm
Fixed a problem where resource levels have not yet been established.
Commit: f64b0597af0d Revision: 5139 By: tkeefe On: 2013-06-23 01:17:41pm
Fixed merge errors.
Commit: 09980d2835c8 Revision: 5138 By: tkeefe On: 2013-06-20 12:02:40am
Commit: 42a216471f79 Revision: 5137 By: tkeefe On: 2013-06-19 11:44:23pm
Added jugglingpolicy and made minor fixes to SimpleTrading.
Commit: 95d71bade28c Revision: 5136 By: tkeefe On: 2013-06-19 11:41:43pm
Fixed construction of forts via goals.
Commit: bf6b508de0d2 Revision: 5135 By: tkeefe On: 2013-06-19 11:39:01pm
Fixed window saving for log panel.
Commit: c5a4fe40283c Revision: 5134 By: tkeefe On: 2013-06-19 11:38:15pm
Fixed password masking.
Commit: 8aa7f21fffc0 Revision: 5133 By: tkeefe On: 2013-06-17 07:31:52pm
Commit: d974b3d5d9b7 Revision: 5132 By: tkeefe On: 2013-06-12 04:32:52pm
Commit: 8344291d33f9 Revision: 5131 By: tkeefe On: 2013-06-12 04:31:26pm
Removing Zinc config file.
Commit: 661dcb9fe5d7 Revision: 5130 By: tkeefe On: 2013-06-12 04:25:46pm
Modified logging behavior and other minor changes.
Commit: adbdc3dc6d3d Revision: 5129 By: tkeefe On: 2013-06-05 06:10:58pm
Commit: 6272f7bae2d7 Revision: 5128 By: tkeefe On: 2013-06-05 06:10:34pm
Commit: de08607518c0 Revision: 5127 By: tkeefe On: 2013-06-05 06:07:00pm
Baseline food juggling.
Commit: 82814b1f8b8a Revision: 5126 By: /dev/null On: 2013-08-06 01:24:25pm
Extended defensePolicy to /usestrategemadvance[0:1] to automatically use a
ADvance By A Hidden Path strategem whenever an Ambush from all sides is placed
on your city.
Additional corrections/enhancements to the city rescue logic to property camp
waves to land the next comforting cycle to prevent plunder
Extended Item Bean with new apply() function which can be used to call the
appropriate routine within EvonyMapper. This will make it easier to apply
different items by centralizing all the code into one area.
Commit: 8f03eaefde94 Revision: 5125 By: /dev/null On: 2013-08-05 03:34:41pm
Create citymanager/citystate objects early during the login process (when the
playerbean is set) so we do not miss updates also sent as part of the initial
login process. Removed them from the CityPanel.
Moved castle/citymanager update functions out of context and placed them in
Restructure a lot of ResponseDispatcher code to send updates from the server
directly to their appropriate update function rather than dispatching an
event. This also eliminated the conversion of the deserialized amf object into
an 'evony' response bean, instead, pass the Object itself to the update routine.
Eliminate a lot of unnecessary beans related to previous change
renamed PopupCaptcha to PanelCaptcha.
Started eliminating a lot of the CityManagerUpdateEvent events. Changed
CityManagerUpdateEvent to reflect a proper Event structure so we can have
specific event listeners for each type of event rather than one global event
that gets dispatched everywhere.
These changes have broken the scripting and command panels for the time being.
use at your own risk. Goals are fine. Some scripts work okay. Just not all.
Changed logging in reports and map to not update the TextArea unless it is
active on the screen.
Put in some stub code for facebook login support. Goes nowhere currently.
Added colonyFood/Iron/Wood/Iron/Stone/Gold to CastleResource Bean (Age2)
Commit: 470323a8c195 Revision: 5124 By: /dev/null On: 2013-08-01 05:40:10pm
Bugfixes for estimated resources
Added manual garbage collection call in MAsterTimer
Commit: 77ca0ddea616 Revision: 5123 By: /dev/null On: 2013-08-01 04:39:06pm
More migration of panels to singleton instances
Migration of citymanager and citystate arrays to singleton class
Elimination of EstimatedResources class, instead whenever resource amount is
modiied a flag is set to tell the bot to suspend certain operations until a
resource update is received from the server.
Removal of all PropertyChange dispatched events.
Removal of frameRate adjustment experiment. Reduced CPU utilization but also
made the gui less responsive
Created new Connection queue for "Interactive" commands, which should take
precidence over everything else queued automatically by the bot.
Eliminated "Other" Connection queue, default is now the "manager" queue for
anything not specifically dumped into another bucket
Fixed issue w/ npc manual list throwing an exception in castle configuration
Fixed issue w/ trading in CityManager in gold computation.
Modified CastleResource bean to make "gold" a ResourceInfo bean rather than a
separate Number field, this will make code easier to structure when enumerating
over resources (part of EstimatedResources elimination). Note that scripts will
now need m_cityManager.resources.gold.amount whereas in the past the .amount
was not needed.
Modified ResourceInfo class to include custom getter/setter on amount property
to automatically set resourceUpdateNeeded flag in cityManager when the amount
is changed by code other than the constructor.
Set resourceUpdateNeeded flag in cityManager when marching (uses resources).
Modified cityManager to put checks in place for resourceUpdateNeeded when we
are doing things that use rez like queing troops, forts, etc. Probably needs to
be in other areas like trading, farming (can't farm if we have to dispatch
troops which use food), etc. Will need to add these over time as we think where
the check should go.
Commit: d57452a5c435 Revision: 5122 By: /dev/null On: 2013-07-29 11:19:18am
Major internal restructuring of several components.
Elimination of 99% of ArrayCollections in favor for straight arrays, which use
Made several display objects singletons (panelchat, panellog, mainscreen,
moved logging commands out of context into panelLog, removed need to dispatch
events to update display log, now PanelLog.getInstance().logMessage() call
performs this function immediately rather than dispatching an event to do it.
Restructured ResponseDispatcher to directly send responses to appropriate
routines in PanelChat, PanelReports and PanelMap, eliminating the need to
convert the AMF object into a response event and then dispatching it.
Eliminated new castle Context event when moving from castle to castle -- now
Context calls appropriate setter within display singleton.
Made fix to building logic on prerequisites.
Commit: 608574d53c09 Revision: 5121 By: /dev/null On: 2013-07-23 03:39:03pm
Removed all toDebugString() functions, use ObjectUtil.toString() instead.
Commented out map stats collection stuff
fixed Error in chat clear function
fixed error on CheckBoxDataGrid where check all wouldnt check item #1
Fixed CloseEvent error on bot settings window
Fixed chat window scrolling
Fixed log window scrolling
Created specific bean/collection to store safevalley data
Fixed quickbuy/sell click bug
More screwing around w/ reports tryign to isolate memory leak
Added lag detection to Map processing
Fixed problems w/ march calculations
Commit: fc0c6b359d0b Revision: 5120 By: /dev/null On: 2013-07-17 09:55:23am
fix memory leak on map stats collection.
Commit: 56344a9ab744 Revision: 5119 By: /dev/null On: 2013-07-16 07:04:58pm
adjustments to logging garbage collection.
Commit: 88458cabdc2c Revision: 5118 By: /dev/null On: 2013-07-16 04:25:34pm
bug fixes to reports not changing back queue priority after receiving report
fix to maximum building level computation in citymanager.as
Commit: f22968e06544 Revision: 5117 By: /dev/null On: 2013-07-15 09:24:14am
remove unnecessary libraries from swf
correct issue w/ building upgrades
move some functions out of mapdetail into Map singleton to reduce size of map
objects and reduce memory usage.
Commit: fc0bfcc99a4f Revision: 5116 By: /dev/null On: 2013-07-12 02:18:06pm
Dynamically change the refresh rate of the bot from 1 fps to 30 fps depending on
whether or not you are in an interactive field (text input field). This is a
beta test to see if lowering the refresh rate will lower cpu utilization by
reducing the number of GUI operations the bot has to perform.
Fixed an issue in map scanning causing the bot to send multiple requests to the
server for the same field Id.
Implemented /dismiss hero policy within CityManager.
Commit: e609381e2eff Revision: 5115 By: /dev/null On: 2013-07-10 07:14:07pm
additional error cleanup
Commit: 53927df229c5 Revision: 5114 By: /dev/null On: 2013-07-10 01:13:41pm
modified searchcastle command (command window) to send query to new online map
server at emap.ru.vu to find castle data
various bug fixes reported by beta testers
Commit: 9dee9bec6728 Revision: 5113 By: /dev/null On: 2013-07-05 06:50:33pm
rewrote report processing system to handle bad memory leak. added timeout/retry
logic (still needs testing). Added sliding-scale timeout variable to adjust
how long the bot will wait when encountering severe lag.
When submitting bug reports on this please include a report log illustrating the
Commit: a5b8429c0fc6 Revision: 5112 By: /dev/null On: 2013-07-04 08:30:26pm
cleanup to new colonies tab
Commit: 0a8dfe752516 Revision: 5111 By: /dev/null On: 2013-07-04 07:51:03pm
added color to heros tab
added declared wars to colonies tab
removed include directives. These bloated the bot's memory usage by creating
unnecessary getter objects in every bean/collection/object.
made fixes per sef's feedback
Commit: 339ea8158d9d Revision: 5110 By: /dev/null On: 2013-07-02 06:18:54pm
implemented broken gates buff error -- bot will not change gates and consume a
strategem to fix broken gates (to-do: add some type of defensepolicy flag to
tell bot when to use a strategem here)
fixed problem w/ panelstatistics yielding error on alliance stats
fixed issue w/ log garbage collection in map and market
Commit: 655fc025d06a Revision: 5109 By: /dev/null On: 2013-07-02 03:00:00pm
Changed hero promotion logic to automatically select appropriate gear type on
age 2 (e.g. promoting a politics hero for building will automatically select a
Rewrote (yet again) logging feature to use regexp filtering and elimination of
the logmessages collection/logmessage bean.
Logging garbage collection occurs automatically once per hour now.
Commit: 7b5ea3e3d9e3 Revision: 5108 By: /dev/null On: 2013-07-01 03:43:31pm
fix to iostream error on play sound alert policy
performance enhancements to logging - gc once per hour and perform directly on
Commit: 1460ea99eb0c Revision: 5107 By: /dev/null On: 2013-07-01 01:46:15pm
fix to fortifications queue not updating build times
fix to multiple entries in panel map display.
Commit: 64c952eb8174 Revision: 5106 By: /dev/null On: 2013-07-01 09:49:35am
map scanning functionality fixes
Commit: 02a38e85daee Revision: 5105 By: /dev/null On: 2013-06-30 06:55:10am
fix to armies and extra panel not updating.
Commit: e3eed18177a4 Revision: 5104 By: /dev/null On: 2013-06-29 08:30:25am
Commit: 72bc176093e2 Revision: 5103 By: /dev/null On: 2013-06-28 09:26:50pm
fixed production panel issue
fixed map castle display issue
Commit: f5a01085bb2c Revision: 5102 By: /dev/null On: 2013-06-28 09:37:27am
finalization of datagrid elimination in castleinfo panel.
Commit: f9484b961680 Revision: 5101 By: /dev/null On: 2013-06-23 10:36:14pm
* Migrate Building constants to Buildings collection
* added isInside() and isOutside() properties to Building bean
* added maxLevel() property to building Bean
* modified UpgradeConditions to only request data when building level < maxLevel
* made change to cityManager not to request technology or academy research data
if the requisite buildings are not present in IdleUpdatesAtEnd
* Added KY Warming Gel to troop production routine. This comment is here solely
to determine if anyone bothers to read the commit messages or not.
* Made bug fixes to war-walls routine which was generating an exception
* Fixed JSON reference in PanelReports which was causing an exception
* More changes to PanelCastleInfo.mxml to remove datagrids
Commit: 708fdeb7b106 Revision: 5100 By: /dev/null On: 2013-06-23 07:24:19am
move map and market panels to separate window
fix to fort and troop type order not migrating in constructor
adjustments to panel debug
Commit: b21e6cafd02f Revision: 5099 By: /dev/null On: 2013-06-18 05:15:44am
5222 additional changes to support 96
Commit: 836369418c18 Revision: 5098 By: /dev/null On: 2013-06-17 10:46:10pm
cleanup to 96
Commit: 9bf94103317a Revision: 5097 By: /dev/null On: 2013-06-17 10:37:35pm
added panel debug
added gear materials
added upgradegear command
more singleton shortcuts in internals.as
Commit: 9a35e134064a Revision: 5096 By: /dev/null On: 2013-06-06 04:35:59pm
Commit: 32470b7c8cbe Revision: 5095 By: /dev/null On: 2013-06-06 11:40:06am
remove flexlib from libraries
create custom version of YAEB mdi controls from flexlib library source
Commit: 64798d19aa5c Revision: 5094 By: /dev/null On: 2013-06-05 02:16:31pm
more wall bugfixes
Commit: 7b58f7cab643 Revision: 5093 By: /dev/null On: 2013-06-05 10:02:24am
Overnight bug fixes introduced with previous push.
Commit: fa5802ae0d7e Revision: 5092 By: /dev/null On: 2013-06-04 10:01:32pm
* consolidation of Actionfactory routines into single class.
* mark all appropriate classes as final. You would be amazed how many bugs this
uncovered in the code (misspellings, etc.) which dynamic classes would allow to
pass unhindered because most classes are, by default, extension of Objects,
which allow dynamic properties! Marking most classes as final means no dynamic
properties, so the compiler yields a crapload of errors previously not detected
with missing methods/properties/etc.
Commit: 3c212e194de1 Revision: 5091 By: /dev/null On: 2013-06-04 02:50:53pm
add m_factory internal function shortcut pointing to ActionFactory singleton
add m_castle internal function shortcut in castle.as
continued cleanup of evonymapper
modified bug report logic to not send a report unless it has a stack trace
fix minimized/maximized bug on savewindowsettings
extensive logging for estimatedresources. fixed estimatedresources startup bug
establishment of troop production and wall production queue beans/collections
establishment of troop/wall production requirement beans/collections
Commit: 8de7f87b9453 Revision: 5090 By: /dev/null On: 2013-06-02 08:41:29pm
* cache evony serverip/port/sid to globalsettings for ability to log in if the
bot cannot retrieve the information from their server
* move alliance war report monitoring feature into PanelAlliance.mxml. This will
likely need some additional debugging
* added extensive debugging to estimated resources (population level 8 debugging)
* changed debugging levels so Level 9 will show bean toDebugString() and level
8 will show everything else.
* moved internal function shortcuts into new internals.as include file
* moved citymanager/citystate function shortcuts into new castle.as include file
* created m_global internal function shortcut pointing to GlobalSettings.getInstance()
* created m_evony internal function shortcut pointing to EvonyMapper.getInstance()
* created m_master internal function shortcut pointing to MasterTimer.getInstance()
* modified MasterTimer functionality. Timer will not start now until the bot has
completed its startup cycle from Mainscreen.mxml. Previously MasterTimer
singleton would launch early, and would start executing onQuickTimer and onTimer
events to cityManager before cities even have a chance to initialize. Now,
Mainscreen will start the MasterTimer when it has completed initializing the bot
all applying all the goals (if applicable).
* Added new function to Utils to parse calling function name from a stack trace.
This allows devs to tell which function is calling a routine. See example in
* removed Spark crap from Autoevony.mxml. Saved a meg in the executable size.
* likewise removed spark stuff from css file.
Commit: 675dd7d76856 Revision: 5089 By: /dev/null On: 2013-05-29 02:36:56pm
fixed null error in report processing
Commit: 06cf18a8b38f Revision: 5088 By: /dev/null On: 2013-05-29 01:54:34pm
Backed out changeset: 8455e645e137
Commit: 8455e645e137 Revision: 5087 By: /dev/null On: 2013-05-29 01:40:15pm
Updates to handleSendResources/handleSendTroops to handle correct rally spot
usage when sending multiple waves.
Commit: ef92461238e5 Revision: 5086 By: /dev/null On: 2013-05-29 11:46:08am
a. corrected issue w/ multiple comforting messages being sent to the server on
b. corrected issue w/ incorrect check in cityPanel not intercepting events
generated for the particular city, or globally (e.g. global reset of goals was
not working because of this.)
c. removed callback functions from calls within evonymapper (since we do not use
callback functions, this seems pointless to keep in there)
d. added default false to using window default setting on startup page.
e. removed some code which relies on callback functions in panelchat and
f. cleaned up some code in context, removed unnecessary event listener and added
alliance events listener (until it can be moved into alliance panel singleton)
Commit: 478dc948d354 Revision: 5085 By: /dev/null On: 2013-05-28 12:36:20pm
Commit: 5386338a8063 Revision: 5084 By: /dev/null On: 2013-05-28 10:14:30am
Added default window size startup option
Converted report log to textarea from datagrid.
Commit: d9b630c0b855 Revision: 5083 By: /dev/null On: 2013-05-27 10:11:07am
update to fix null errors in mainscreen.mxml and panelreports.mxml
Commit: 98ec48be264c Revision: 5082 By: gargit On: 2013-05-26 01:56:46pm
Merge with 89b0ce01f540f5721f8b17982d4cb8ba7c7760c9
Commit: cf9ef91d54da Revision: 5081 By: gargit On: 2013-05-26 01:56:19pm
Fix my screw up in map
Commit: 89b0ce01f540 Revision: 5080 By: straydawg On: 2013-05-26 10:54:33am
Commit: 252afe505fd0 Revision: 5079 By: straydawg On: 2013-05-25 11:00:26am
Commit: d2e5c574f5f5 Revision: 5078 By: /dev/null On: 2013-05-25 08:03:22pm
fix issue in report processing not processing reports, i think push 66
introduced it. could have been the 46 sdk doing things differently too
conversion of all vectors back to arrays (vectors used way more memory even if
they were 'faster' -- people bitch about memory, not cpu utilization)
Commit: afdf56ae1a92 Revision: 5077 By: gargit On: 2013-05-24 06:52:35pm
Merge with 47673cef44d992af8ed9705603ecd5769c797ba7
Commit: aa8c717fbe6e Revision: 5076 By: gargit On: 2013-05-24 06:52:02pm
Cleanup of commands
Commit: 47673cef44d9 Revision: 5075 By: /dev/null On: 2013-05-24 05:53:02pm
Minor modification to delay report window startup and chat window startup until
after everything else is done.
Fixed singleton constructor on UpgradeConditions
Commit: 7e5ed10ee211 Revision: 5074 By: /dev/null On: 2013-05-23 09:11:48pm
* Fix problem w/ new map field check (Henrik is rusty!)
* Fixed issue w/ herostring any
Commit: e4db4da58620 Revision: 5073 By: /dev/null On: 2013-05-23 08:33:49pm
Commit: be088235f46a Revision: 5072 By: /dev/null On: 2013-05-23 08:33:41pm
More efficient processing of chat users listing
Commit: 3a2ca69adf63 Revision: 5071 By: gargit On: 2013-05-23 06:23:13pm
Merge with 32a1b604298d27f681b850fc386791cc663986ae
Commit: 851e51bb0023 Revision: 5070 By: gargit On: 2013-05-23 06:22:32pm
Added some validity checks for fieldId
Commit: 32a1b604298d Revision: 5069 By: /dev/null On: 2013-05-23 05:58:35pm
Fix problem w/ Bindable flag on PanelFriends
Fix loyaltyattack and spamattack error messages throwing exceptions.
Commit: 56f7e60e05b8 Revision: 5068 By: jar3do On: 2013-05-23 12:57:53pm
Fix a couple of merge issues
Commit: 8946711f0745 Revision: 5067 By: jar3do On: 2013-05-23 12:41:58pm
Commit: c9636358947c Revision: 5066 By: Ja...@LilBlack On: 2013-05-23 02:54:26am
Updating flex.h, mdi.h and yaeb.h to .as extension to make bot compatible with more development environments.
Changed control on chat window back to combox from button.
Fixing a ton of warnings that is just a result of lazy coding and could have unexpected results (bugs).
Refactoring confusing code.
Removing dead code.
Commit: 0062bd90a971 Revision: 5065 By: /dev/null On: 2013-05-23 09:47:33am
Commit: 73cb56c96f2b Revision: 5064 By: /dev/null On: 2013-05-22 02:18:07pm
convert log and chat back to textbox.
fix issue w/ trades/transingtrade update on startup
Commit: 07a37d2b79f1 Revision: 5063 By: /dev/null On: 2013-05-21 10:56:51am
Commit: e6235e24f39c Revision: 5062 By: /dev/null On: 2013-05-21 10:56:29am
Commit: ac799851481c Revision: 5061 By: straydawg On: 2013-05-21 10:51:17am
add userhash to version check
Commit: 318aa72c4290 Revision: 5060 By: /dev/null On: 2013-05-20 09:41:29pm
Commit: eef9ef60f197 Revision: 5059 By: /dev/null On: 2013-05-20 09:41:01pm
correct problem with comforting introduced by elimination of callback functions
clean up code to remove references to callback functions.
Commit: 07564618c749 Revision: 5058 By: gargit On: 2013-05-20 06:01:38pm
Merge with 180e07271df9064094a4e0c96c6be6e697262b27
Commit: df2f08cb0f11 Revision: 5057 By: gargit On: 2013-05-20 06:01:12pm
Fix for warreports
Commit: 180e07271df9 Revision: 5056 By: straydawg On: 2013-05-20 03:13:33pm
add userhash to version check submitter to get user level
Commit: d07ec5da2979 Revision: 5055 By: /dev/null On: 2013-05-20 02:13:27pm
fix issue w/ wordwrap on chat and log
Commit: 06a50a396107 Revision: 5054 By: /dev/null On: 2013-05-20 08:59:16am
* Make NEWARMY message more descriptive with type of mission and any resources
being brought along for the ride.
Commit: 5fffe364190a Revision: 5053 By: /dev/null On: 2013-05-20 08:49:08am
Commit: 6f84593bf224 Revision: 5052 By: /dev/null On: 2013-05-20 08:48:27am
* Correct Stream Error when forum is offline and bot cannot check latest version
* Fix problem with which chat button flipping between world and alliance each
time you press a key
* Address issue when under attack bot yielding an overflow error
Commit: 7459ec69530e Revision: 5051 By: straydawg On: 2013-05-18 08:53:21am
Commit: 69eeb2618528 Revision: 5050 By: straydawg On: 2013-05-18 08:53:00am
Commit: 0d6a26ec408e Revision: 5049 By: gargit On: 2013-05-17 10:14:39am
Merge with eb2f8d1ff51714c3ac8e68ec5bee0bd77e8009a2
Commit: 0f57d9dd938c Revision: 5048 By: gargit On: 2013-05-15 04:22:11pm
Merge with 51deb6171c9e61b0523b91e16e09003232bcfae1
Commit: d08ec7493165 Revision: 5047 By: gargit On: 2013-05-15 04:20:55pm
Made some classes bindable
Commit: 48a0a2b02add Revision: 5046 By: gargit On: 2013-05-15 04:12:45pm
Commit: eb2f8d1ff517 Revision: 5045 By: straydawg On: 2013-05-17 09:29:54am
Commit: dff6ba372e9a Revision: 5044 By: straydawg On: 2013-05-17 08:41:57am
Commit: 09eabd6ac249 Revision: 5043 By: straydawg On: 2013-05-17 08:39:34am
try and remove the "warnings"
Commit: c8bd56037bd8 Revision: 5042 By: straydawg On: 2013-05-16 03:14:12pm
Remove the exit message...
Commit: 52d4624cb50f Revision: 5041 By: /dev/null On: 2013-05-16 02:55:24pm
5222 log fix (again!)
Commit: 9620acba8aab Revision: 5040 By: straydawg On: 2013-05-16 10:53:57am
Export DataGrid to csv
Implemented on Log Panel to start with...
Commit: b7623ab18057 Revision: 5039 By: straydawg On: 2013-05-16 09:31:27am
Commit: 2d92b270b8eb Revision: 5038 By: straydawg On: 2013-05-15 01:53:40pm
Commit: 4c1620184605 Revision: 5037 By: /dev/null On: 2013-05-16 09:26:29am
change back to alliance/world button rather than combobox.
fix package claim message popup when package panel not visible
Commit: 51deb6171c9e Revision: 5036 By: /dev/null On: 2013-05-15 01:21:21pm
5222 fix panellog error
Commit: 931bccc1f5a2 Revision: 5035 By: straydawg On: 2013-05-15 12:52:18pm
log panel fix "again"
Commit: b8b69306ed80 Revision: 5034 By: straydawg On: 2013-05-15 12:51:09pm
Commit: e7b78027908c Revision: 5033 By: straydawg On: 2013-05-15 12:50:43pm
fix log panel
Commit: 6a10439f1c35 Revision: 5032 By: /dev/null On: 2013-05-15 12:24:19pm
Commit: 60872bed6191 Revision: 5031 By: /dev/null On: 2013-05-15 12:23:03pm
5222 Collapsable castle panel.
Commit: 3693cc0b2a08 Revision: 5030 By: /dev/null On: 2013-05-14 11:53:10am
Some minor cleanup
Commit: c311b239fc79 Revision: 5029 By: straydawg On: 2013-05-14 04:39:47pm
More chat changes
Commit: 221a394efab4 Revision: 5028 By: straydawg On: 2013-05-14 03:10:49pm
combobox in chat panel
Commit: 6e3055b60901 Revision: 5027 By: straydawg On: 2013-05-13 04:50:34pm
Commit: d2f63721ea39 Revision: 5026 By: straydawg On: 2013-05-13 04:49:20pm
Added initial support of the non working "Show Castle Only " Filter in log panel
Commit: fe205bbfe21a Revision: 5025 By: /dev/null On: 2013-05-13 02:19:26pm
Commit: 1ca0ea07c0d3 Revision: 5024 By: /dev/null On: 2013-05-13 02:18:53pm
adjustment to word wrap in chat
evasion time fix - using wrong army collection.
Commit: eb088aae8240 Revision: 5023 By: straydawg On: 2013-05-13 02:08:40pm
Recoded Chat & Log Entries to go back in the direction they used to
Commit: 58963ed548bb Revision: 5022 By: straydawg On: 2013-05-13 08:57:10am
5222 - MDIWindow coloring
missed one :\
Commit: 33b347c43e50 Revision: 5021 By: straydawg On: 2013-05-13 08:53:19am
Change coloring for MDIWindows
Commit: 1a7a2b964c4a Revision: 5020 By: straydawg On: 2013-05-13 08:41:34am
remove transparency on loss of focus
Commit: be03e0c71c41 Revision: 5019 By: straydawg On: 2013-05-13 07:11:24am
Commit: 862977f1300f Revision: 5018 By: straydawg On: 2013-05-13 07:02:05am
Backed out merge changeset: edeb79df251f
Backed out merge revision to its second parent (be7917922d13)
Commit: edeb79df251f Revision: 5017 By: straydawg On: 2013-05-13 06:52:32am
Commit: be7917922d13 Revision: 5016 By: /dev/null On: 2013-05-12 09:58:39pm
Commit: 86d3949570e2 Revision: 5015 By: /dev/null On: 2013-05-12 07:28:09pm
5222 more 4.6 conversion stuff
correction to training hero movement issue
Commit: c8fb1b6c09be Revision: 5014 By: gargit On: 2013-05-12 07:58:09pm
Commit: e52909ade855 Revision: 5013 By: straydawg On: 2013-05-11 09:49:40am
Commit: 77839a88444a Revision: 5012 By: straydawg On: 2013-05-11 09:48:33am
adding new reporting
Commit: f809a7633810 Revision: 5011 By: straydawg On: 2013-05-11 09:39:04am
Commit: 99d2f1535f8d Revision: 5010 By: straydawg On: 2013-05-11 09:34:37am
Commit: 554aa89568a0 Revision: 5009 By: straydawg On: 2013-05-09 03:20:41pm
Commit: 35e0782f6dfc Revision: 5008 By: straydawg On: 2013-05-09 03:15:25pm
New Coloring & Stuff
Commit: b563b0914ea9 Revision: 5007 By: /dev/null On: 2013-05-11 09:42:18am
5222 more sdk 4.6 cleanup
Commit: 3295fc0b0925 Revision: 5006 By: /dev/null On: 2013-05-11 09:13:36am
5222 various 4.6sdk adjustments
Commit: dcf811503ba2 Revision: 5005 By: /dev/null On: 2013-05-08 11:41:16am
corrections to report processing... reports would sometimes stall during
maintenance and then not restart.
Commit: 5c376a1414c4 Revision: 5004 By: /dev/null On: 2013-05-07 08:43:08am
* more adjustments for Zinc w/ flex sdk 4.6
* correction to swfloader to allow for pre 4.6 library compatibility
Commit: 8d2a957f607b Revision: 5003 By: /dev/null On: 2013-05-06 04:11:37pm
5222 more corrections
Commit: 4d367662471f Revision: 5002 By: /dev/null On: 2013-05-06 03:43:21pm
* removed superpanel, back to flexlib mdi window manager, with performance
* removed yahoo dropdown color picker, incompatible with flex 4.6 sdk.
* implemented login screen as separate pop-up window rather than mxml and as
code within autoevony.mxml application tags
Commit: 40e1f9a245cc Revision: 5001 By: /dev/null On: 2013-04-26 09:21:56am
Ant's ZINC.AS for Zinc4 and Zinc4 SWC. Now compiles correctly and runs
under Zinc 4.... still bugged in places though.
Commit: 3dd498872423 Revision: 5000 By: /dev/null On: 2013-04-25 02:59:25pm
Initial 4.6 sdk push