828efdde8f
Tweaked the Hellene animation speeds
...
This was SVN commit r7737.
2010-07-11 20:00:14 +00:00
6b8924324a
# Added one of each civ centre unit for all players to techdemo-mp.xml (Multiplayer testing map)
...
This was SVN commit r7736.
2010-07-11 13:14:45 +00:00
0cb1fbe4d5
Fixed gathering from enemy farms instead of player owned farms
...
This was SVN commit r7735.
2010-07-11 01:25:50 +00:00
c0e915fd5d
# Added more resources to the techdemo-mp.pmp (multiplayer testing map) to make testing more fun (also added some underwater/shoreline texture)
...
This was SVN commit r7734.
2010-07-10 23:35:48 +00:00
27512039a7
Made units attack enemy foundations instead of trying to build them
...
This was SVN commit r7730.
2010-07-10 17:28:32 +00:00
9b88e46fce
Code cleanup
...
This was SVN commit r7727.
2010-07-09 00:19:36 +00:00
c50f2d6d40
If any units in a selection have the ability to perform a task, then that task will be available even if some of the units cannot perform it. Units that cannot, will simply move to the target.
...
This was SVN commit r7726.
2010-07-08 22:47:57 +00:00
778af99416
Fix NaNs when gathering from unsupported resource types.
...
Fall back to walking to the target when unable to perform the specified
command on it.
This was SVN commit r7723.
2010-07-08 20:08:08 +00:00
56e1802b81
Show message box when opening URL, since it might take a while to launch the browser
...
This was SVN commit r7721.
2010-07-08 18:46:39 +00:00
0c149cf447
fix SxS failure when vc2008 is installed but not patched vc2005 (similar to #510 )
...
some of our libraries are compiled with an outdated vc2005, which causes
a manifest dependency on msvcr80d v762, while our manifest and DLLs have
been updated to 4053. finally bit the bullet and added a redirection
from 762 to 4053 to fix this nightmare.
references:
http://blogs.msdn.com/b/dsvc/archive/2010/02/22/adding-a-configuration-file-for-a-vc-dll.aspx
http://stackoverflow.com/questions/1347713/per-application-config-file-bindingredirect-doesnt-apply-to-dlls
This was SVN commit r7716.
2010-07-08 10:14:05 +00:00
4b06ebd52d
Add basic help page into the main menu.
...
Add buttons to open the web site and IRC.
Tentatively allow Atlas to be launched from the menu.
Add some shutdown functions to support relaunching into Atlas without
having to restart the whole process.
This was SVN commit r7714.
2010-07-07 21:47:31 +00:00
db8dda7bda
Used Hele portrait sheet for units that begin with "camp"
...
Made button layout ever so slightly more efficient
Fixed some more Hellene animation speeds
This was SVN commit r7713.
2010-07-07 13:28:37 +00:00
7a58980ad6
Remove unneeded genericity
...
This was SVN commit r7712.
2010-07-07 10:47:20 +00:00
6bd38c1e5d
Report errors when hosting/joining fails
...
This was SVN commit r7709.
2010-07-06 20:51:45 +00:00
5d5cb02b21
Disable visible logging of network messages
...
This was SVN commit r7708.
2010-07-06 20:31:05 +00:00
dc5a78af30
Fix simulation test
...
This was SVN commit r7707.
2010-07-06 20:30:22 +00:00
31699e830d
Handle disconnections better.
...
Remove local sessions (just use ENet for everything instead) because
they add far too much complexity.
Fix memory leaks.
This was SVN commit r7706.
2010-07-06 19:54:17 +00:00
1bfb913a69
Fixed attempt to perform a string operation on a template instead of the template name
...
Worked on Hellene actor animation speeds
(They will still need some more tweaking)
This was SVN commit r7702.
2010-07-06 01:23:50 +00:00
5be1052ad0
Fixed a GUI selection display bug where the final element of a large selection was wrapping around and replacing the first selection group.
...
Added and removed some utility functions in session.js
This was SVN commit r7701.
2010-07-05 23:04:38 +00:00
669b230522
Re-enabled "remove from training queue" buttons since they work now
...
This was SVN commit r7697.
2010-07-05 16:56:30 +00:00
5d224bbeb6
Added tooltip to rank icon
...
Some code cleanup / rework
Minor fixes
This was SVN commit r7696.
2010-07-05 16:50:06 +00:00
dff694f0f0
Fix units spawning on top of each other.
...
Add type-safety to prevent that kind of bug happening again.
This was SVN commit r7691.
2010-07-04 17:19:38 +00:00
d764473844
Fixed resource quantities not showing for player owned units
...
This was SVN commit r7685.
2010-07-04 03:49:58 +00:00
22d7f871ed
Entities that have 0 resources remaining are now removed
...
This was SVN commit r7684.
2010-07-04 02:36:30 +00:00
3af3cbe99a
Fixed the GUI selection issue where killed units were not being removed from the selection or the selection display
...
This was SVN commit r7683.
2010-07-04 01:03:14 +00:00
065f0deea3
Added third row of buttons to layout
...
This was SVN commit r7679.
2010-07-03 16:51:20 +00:00
d98b0c21b4
Fix references to nonexistent celt_fortress
...
This was SVN commit r7678.
2010-07-03 15:51:32 +00:00
e23d4d232a
Added rank icon
...
Removed displayed rank name (functions still available)
Fixed error with color name
This was SVN commit r7675.
2010-07-03 15:06:31 +00:00
9332a20998
Add map for multiplayer testing
...
This was SVN commit r7674.
2010-07-03 14:55:32 +00:00
5bc3c4b751
Fix inheritance of construction/training lists.
...
This was SVN commit r7667.
2010-07-03 01:23:23 +00:00
be2e1b158a
Made player colors work for player names
...
Used civ name for the player name's tooltip
Created some additional utility functions
(finishing previous commit that was interrupted due to
some files being out of date)
This was SVN commit r7665.
2010-07-02 21:42:17 +00:00
051aa70940
Basic disconnection handling.
...
Pre-game chat.
Fix dynamic updates of focused input controls.
Allow scrollable texts to automatically scroll to the bottom.
Force usernames to be unique.
This was SVN commit r7664.
2010-07-02 21:28:48 +00:00
0d58a10604
Changed player 1 to "hele" to match units on Latium map
...
This was SVN commit r7663.
2010-07-02 03:10:14 +00:00
98a7d67b43
Player name now references actual player name (almost)
...
Added civ name to tooltip of player name
Player colors hacked in (to at least look consistent)
Made icons reference proper portrait sheets
This was SVN commit r7662.
2010-07-02 02:50:45 +00:00
0002a5befe
Extended access to existing player attributes
...
(this goes with previous commit - forgot to include it)
This was SVN commit r7661.
2010-07-02 02:46:32 +00:00
913c1b1946
Added getter methods for some existing attributes
...
This was SVN commit r7660.
2010-07-02 02:44:25 +00:00
8f48d0f007
Moved menu code out into:
...
menu.js
Moved selection details and unit commands code out into:
selection_details.js
unit_commands.js
Deleted some unused sprites
This was SVN commit r7659.
2010-07-01 20:31:47 +00:00
6d625fdc55
Added resource quantities to GUI for resource entities
...
Some code cleanup
This was SVN commit r7657.
2010-07-01 20:06:23 +00:00
5fec6c40dd
Set svn:eol-style native
...
This was SVN commit r7655.
2010-07-01 16:58:44 +00:00
1c0536bf08
# Refactored the networking code, and redesigned the game setup screen.
...
Major updates to most network classes.
Simplify CNetServer so it doesn't duplicate any client behaviour; all
players now run CNetClient.
Remove most player/slot management from networking code.
Wait for all players to finish loading before starting the simulation.
Remove CGameAttributes; attributes are now just a JS object.
Remove CPlayer; they are now just simulation entities.
Handle player colours via simulation system.
Add a default map for Atlas, so it always has something to load.
Move network documentation to Doxygen.
Remove lots of now-unused code.
This was SVN commit r7653.
2010-06-30 21:41:04 +00:00
303a3ff437
Fix line endings
...
This was SVN commit r7652.
2010-06-30 21:34:44 +00:00
1f7bb6c1fc
Applied new theme (thinWheatWindow)
...
Added bronze rectangles behind resources
Made queue panel resize if needed
This was SVN commit r7646.
2010-06-29 15:54:53 +00:00
26bdae945b
New style: thinWheatWindow
...
(same as wheatWindow, but thinner borders)
This was SVN commit r7645.
2010-06-29 15:51:11 +00:00
f21f8485e8
Added MAX_SELECTION_SIZE (24) to bandboxed selections
...
Cleaned up button layout code
This was SVN commit r7644.
2010-06-28 12:30:59 +00:00
21b1f1c965
Cut off panel on right side at 1024 for wide resolutions
...
Larger selection icons (Max of 16 now instead of 18)
This was SVN commit r7643.
2010-06-28 00:31:24 +00:00
e15f6120b1
Fixed minimap (z-value was making it unclickable)
...
Made stamina bar visible for player owned units only
This was SVN commit r7642.
2010-06-27 21:45:07 +00:00
41e546cf7c
update VC2005 CRT
...
fixes #510
unfortunately, anyone compiling with VC2005 must now ensure all Visual
Studio service packs and patches are applied - or manually strip out the
additional manifest dependency on subversion 762 after every build
(ugh), or we could add an application config file to redirect SxS
version from .762 to .4053 (ugh)
This was SVN commit r7641.
2010-06-27 19:47:26 +00:00
08710e4dd6
New GUI design - marble edges instead of bronze edges
...
Overall layout changes (lower panel is shorter)
Moved presetting of shadows and fancy water into
session.xml from session.js using action on="Load"
This was SVN commit r7640.
2010-06-27 18:45:39 +00:00
a947ab5582
Fixed alignment issue with the left and right sides of the right marble border in the wheatWindowSand sprite
...
This was SVN commit r7639.
2010-06-27 18:40:44 +00:00
b80a3bece3
This was SVN commit r7638.
2010-06-27 18:28:16 +00:00