abda9576b1
Updated panel style and made main menu "x" exit game without confirmation
...
This was SVN commit r10111.
2011-08-27 19:23:32 +00:00
e909567004
Convert most dialogs over to new style
...
This was SVN commit r10108.
2011-08-27 18:34:54 +00:00
8a4443e4c7
Update styles to match mockup better
...
This was SVN commit r10085.
2011-08-24 04:16:37 +00:00
762aad3be5
Clean up some styles
...
This was SVN commit r10075.
2011-08-23 03:51:04 +00:00
dc2b2aeff4
Converted some more screens over
...
This was SVN commit r10072.
2011-08-23 03:27:13 +00:00
605e9f97bf
Update chat dialog and some labels in game setup to new style
...
This was SVN commit r10068.
2011-08-22 23:56:42 +00:00
0cd825e552
Converted parts of the game setup dialog and some general GUI elements over to new styles. There are duplicate sprites / textures that will need to be removed later when all references to them are changed.
...
This was SVN commit r10067.
2011-08-22 23:42:16 +00:00
e0eed68835
Sets default single player map to Acropolis II (also moves these constants to the top of gamesetup.js for clarity)
...
This was SVN commit r9783.
2011-07-07 23:16:09 +00:00
4a3230a870
This was SVN commit r9610.
2011-06-09 23:52:29 +00:00
123c00763a
Use JuBot by default.
...
Fixes #774 .
This was SVN commit r9507.
2011-05-12 23:55:35 +00:00
aa38415b3f
Changes default scenario to Death Canyon. Fixes #820 .
...
This was SVN commit r9401.
2011-05-02 21:52:14 +00:00
0b996bbe75
Prevent selecting unusable civs in random map setup. Fixes #813 .
...
This was SVN commit r9392.
2011-05-02 15:26:38 +00:00
fb411d3f39
Fixes slightly broken game attributes and setup.
...
Includes random map size and seed in reportPerformance. Fixes #793 .
Fixes loading screen to use actual map names.
This was SVN commit r9336.
2011-04-28 01:21:02 +00:00
b4503bb61e
Simplifies random map output, see #782 .
...
Changes random maps to XZ coordinates, matching the engine.
More documentation for rmgen library.
This was SVN commit r9271.
2011-04-16 04:04:06 +00:00
0dfc72bc2c
Fixes filter behavior in setup when switching map type.
...
Fixes broken texture in Latium rms.
Adds demo keyword to rms test.
Fixes default rms lighting with new model.
This was SVN commit r9127.
2011-03-27 22:00:49 +00:00
f618605477
Changes default random map sizes.
...
Tweaks random map resources.
Adds support for circular maps to rmgen library.
Various fixes in map generator.
On Miletus map, change player 2 civ, as Romans are not fully implemented
(fixes #758 )
This was SVN commit r9104.
2011-03-23 08:12:04 +00:00
0e0ed94926
Implements random map system, fixes #6 .
...
Includes default library "rmgen" w/ API based on rmgen tool.
Modifies rmgen scripts Cantabrian Highlands, Neareastern Badlands, and
Latium.
Old map support dropped from MapReader.
Fixes a few bugs in existing game setup and initialization scripts.
This was SVN commit r9096.
2011-03-22 01:34:45 +00:00
08d5e7bf66
Sort AI list by name, and rename Test Bot so it's a bit clearer and is listed first
...
This was SVN commit r9031.
2011-03-05 16:55:58 +00:00
18a2968919
Fix errors when starting multiplayer games
...
This was SVN commit r9025.
2011-03-05 14:30:24 +00:00
637412cb5a
update name for alpha 4
...
update default single player map for alpha 4
This was SVN commit r9020.
2011-03-05 03:53:04 +00:00
e608d9269a
Load entity templates for the AI via the progressive loader.
...
Display message while loading the map list for the setup screen.
This was SVN commit r9019.
2011-03-05 01:56:59 +00:00
cae4b1b1af
Hide useless 'server name' field on setup screen
...
This was SVN commit r9013.
2011-03-04 21:48:01 +00:00
3e22cf4cae
Focus map-selection list by default in single-player game setup screen, to allow keyboard navigation
...
This was SVN commit r9009.
2011-03-04 14:29:28 +00:00
b15ea0691f
Attempt to improve AI selection in the game setup screen.
...
This was SVN commit r8998.
2011-02-27 17:58:41 +00:00
dd501b2a5a
# Add initial basic player AI framework.
...
Support direct access to serializer streams, so serializers can be
nested.
Make component script "this.template" read-only.
Stop globally-subscribed component scripts receiving messages posted to
local components, to reduce out-of-sync risks.
Move pathfinder data out of entity template directory.
Fix GuiInterface deserialization.
This was SVN commit r8865.
2011-01-12 12:29:00 +00:00
78f2924f9c
Changed default maps
...
This was SVN commit r8827.
2010-12-09 01:30:51 +00:00
e710fd25b4
Minor tweaks to game setup layout: options are now properly aligned and "locked teams" defaults to yes (which is what they are). Fix team indices on one map.
...
This was SVN commit r8809.
2010-12-08 06:19:34 +00:00
9714b5dd53
Keyword clean-ups
...
This was SVN commit r8801.
2010-12-06 04:34:26 +00:00
6a20743dc3
Add new Keywords tag to maps. Add map list filtering API to game setup. Add some default filters that use map keywords. Cleaned up client game setup a bit. Removed deprecated GUI utility functions.
...
This was SVN commit r8800.
2010-12-06 02:51:21 +00:00
f20a6dcfc8
Fixed bug where players would not initialize resource counts properly from scenario
...
This was SVN commit r8652.
2010-11-19 05:05:45 +00:00
aa9788a40e
Fix team index bug in game setup GUI
...
This was SVN commit r8647.
2010-11-18 06:51:10 +00:00
0517d41275
Removed extraneous cancel button from multiplayer setup dialogs
...
Adjusted the right side of the bottom panel in the session GUI
Renamed "dev console" to "dev overlay" in the chat message to be more
consistent
This was SVN commit r8557.
2010-11-08 14:49:40 +00:00
dbcd004844
Fix player assignments on map change (number of players may decrease, knocking assigned players out of a slot). Fixes #655
...
This was SVN commit r8534.
2010-11-04 20:34:29 +00:00
10c5dbcba4
Fix Atlas and autostart.
...
Fix non-POD in varargs.
Remove misleading max_players config variable (the engine doesn't care
about it, all the limits are hard-coded).
Remove civ-center-based player civ initialisation hack.
Add dummy player_defaults.json.
Clean up formatting a bit.
This was SVN commit r8498.
2010-10-30 13:27:23 +00:00
9ee44bd9b8
Game setup changes, including showing name, civ, team, and some options loaded from the scenarios. Civ data added. Civ info window to preview civs. Icon tooltips. Support for random map implementation. Fixes #590 .
...
This was SVN commit r8494.
2010-10-30 04:02:42 +00:00
f4df65d7f1
Change default maps to newer ones
...
This was SVN commit r8378.
2010-10-16 20:49:29 +00:00
9a337d434b
Fixes button layout in multiplayer setup based on patch by fcxSanya ( Fixes #560 )
...
This was SVN commit r8089.
2010-09-08 21:10:31 +00:00
0864ba4fb4
Fixed main menu parchment buttons ( Fixes #561 )
...
Switched placement of load game and cancel buttons
This was SVN commit r8081.
2010-09-05 19:04:55 +00:00
178d45d0e2
Added regular size cancel / close buttons to several menu areas ( Fixes #558 and #560 )
...
Moved main menu buttons to top right
This was SVN commit r8078.
2010-09-04 22:27:24 +00:00
cabd993966
Switch default multiplayer map.
...
Change infantry-train sound to something a bit more appropriate.
This was SVN commit r7967.
2010-08-15 12:22:19 +00:00
64daef95df
Fix chat to use GUID instead of host ID.
...
Fix randomly incorrect player names.
Fix script errors when connecting to an invalid IP address.
Adjust the server/client disconnection messages to be a bit more
accurate.
This was SVN commit r7946.
2010-08-14 19:45:22 +00:00
2c23b6c3bb
Added golden fleece actor placeholder
...
Change golden fleece resource value from 3000 to 1000
Changed large tree resources from 500 back to 300
This was SVN commit r7916.
2010-08-12 03:33:30 +00:00
4cfca1625d
Added Multi-player chat in menu and hotkey (return key)
...
Made player names match custom names in multi-player
The chat window will still need some more aesthetic work
This was SVN commit r7909.
2010-08-11 22:16:16 +00:00
54d9224918
Add focus() script method to GUI objects.
...
Add basic GUI script timer.
This was SVN commit r7908.
2010-08-11 21:04:09 +00:00
46bf5bc6cb
Switch default single-player map to Arcadia. Fix default multiplayer map.
...
This was SVN commit r7903.
2010-08-11 10:52:15 +00:00
353032070c
Replace "_" with " " in displayed map names.
...
Hide "_default" map from display.
Default to techdemo-mp map for multiplayer games.
Fix script error when selecting "Unassigned" in single-player setup
screen.
This was SVN commit r7872.
2010-08-08 15:25:16 +00:00
65bcedb9fc
Load map descriptions from their XML file.
...
Add basic hold-fire stance, and use it for some test maps.
Add JSON data container to map XML files, to simplify the interaction
between scripts and maps.
Fix fixed-point printing so it roundtrips safely through map files.
Fix camera startup positions in old-format maps.
This was SVN commit r7844.
2010-08-04 21:15:41 +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
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