Paul Chote
31c83c46a8
Don't force assets on dedicated servers and tools.
2016-02-17 01:47:22 +00:00
Paul Chote
b50b2f31b5
Restore key:value syntax for MapFolders.
2016-02-15 00:44:37 +00:00
Paul Chote
a229e4253f
Implement new syntax for mod-specific filesystem requests.
2016-02-15 00:44:36 +00:00
Paul Chote
a0bc556172
Implement new syntax for package-specific filesystem requests.
2016-02-15 00:44:36 +00:00
Paul Chote
f839e96ea7
Use versioned user map directories.
2016-02-08 18:53:28 +00:00
Oliver Brakmann
a6e98620c0
Merge pull request #10650 from pchote/remove-fragile-diplomacy
...
Remove fragile diplomacy.
2016-02-06 22:55:55 +01:00
Paul Chote
fcccc0f5f9
Merge mod Folders into Packages.
2016-02-01 22:49:11 +00:00
abcdefg30
ac2455824c
Merge pull request #10653 from Mailaender/common-metrics
...
Moved shared metrics to mods/commons.
2016-02-01 12:00:53 +01:00
abcdefg30
1cc8330c51
Merge pull request #10535 from pchote/mix-type-autodetection
...
Auto-detect mix hash type.
2016-01-31 22:57:14 +01:00
Matthias Mailänder
690e5125ec
Move shared metrics to mods/commons.
2016-01-30 23:03:37 +01:00
Paul Chote
73b3f20921
Remove fragile alliances feature.
2016-01-30 20:47:50 +00:00
Paul Chote
31cc399579
Remove unused package annotations.
2016-01-29 20:41:20 +00:00
Paul Chote
617295cc91
Overhaul color validator logic.
2016-01-27 19:49:03 +00:00
Pavel Penev
75d983c922
Hardcode mod logo and preview image file names
...
(Revert "Unhardcode mod logo and preview image paths")
2016-01-11 21:16:57 +02:00
Pavel Penev
3722b2848b
Change D2k to use the new path syntax with a mod ID prefix
...
Allows seemless movement between the game's mods directory and the support directory.
NOTE: Rebuilding will create the mod directories in the game's project dir and put the new DLLs there, which may lead to (although swallowed) exceptions when populating the mod dictionary due to repeating keys.
2016-01-10 23:52:10 +02:00
Pavel Penev
a3299d7030
Unhardcode mod logo and preview image paths
2016-01-10 23:52:09 +02:00
teees
5ef93d330a
Added aircraft husks
2016-01-07 14:36:22 +01:00
Pavel Penev
61c1cab963
Add the SoundFormats field to mods
2015-12-20 19:17:51 +02:00
Pavel Penev
55bb7eb1a0
Use '@' in mod.yaml to indicate extra info
...
Applies to MapFolders (to indicate System and User directories) and Packages (to indicate package annotation).
2015-12-16 23:39:22 +02:00
Pavel Penev
101d8ab363
Give TS its own copy of ingame-info.yaml
...
This is a 1:1 copy of RA's ingame-info.yaml file.
2015-12-07 01:41:13 +02:00
Oliver Brakmann
040543fd6b
Merge pull request #9743 from reaperrr/untangle-uibits
...
Fix RA-uibits dependency in D2k and TS
2015-11-03 22:10:23 +01:00
Pavel Penev
9748b556dc
Add RequiresMods tag to the mod Manifest
...
List required mods and their versions to enable mod dependencies on another mods.
Also used for identifying the engine version by `modchooser`'s version.
2015-11-01 22:22:03 +02:00
Pavel Penev
b16ebd480b
Rename MapGridType.Diamond to MapGridType.RectangularIsometric
2015-10-26 00:42:30 +02:00
reaperrr
7d3905ca53
Move musicplayer, spawnpoint and strategic point UI art to button.png
...
Migrate strategic points to new spawnpoint art.
2015-10-25 17:00:29 +01:00
Paul Chote
c0f42904f0
Overhaul the server browser.
2015-10-24 21:58:31 +01:00
Paul Chote
fa2b10b269
Integrate global chat with the server lobby.
2015-10-21 19:38:28 +01:00
Oliver Brakmann
c1dda97836
Merge pull request #9586 from pchote/irc-common
...
Overhaul IRC in preparation for the global chat UI
2015-10-18 19:31:07 +02:00
Paul Chote
83949b250a
Add a visualisation mode for depth sprites.
...
For now this displays the raw sprites. It will
eventually be repurposed for rendering the proper
depth data.
2015-10-17 22:35:47 +01:00
Paul Chote
a3fe2b3d35
Overhaul the IRC implementation.
...
* Simplified UI plumbing.
* Improves handling of errors and kicks.
* Persists chat history between session.
* Fixes leaks of the old widget tree when exiting.
* A few small UI polish improvements.
2015-10-17 22:13:22 +01:00
Paul Chote
73adfe0bfc
Add music player to lobby.
2015-10-05 22:43:19 +01:00
Paul Chote
fb5a6d8ec0
Reorganise the lobby chrome files.
2015-10-04 17:26:25 +01:00
Oliver Brakmann
8c6872fff0
Merge pull request #9387 from pchote/mission-gamespeed
...
Add game speed dropdown to the mission browser.
2015-09-28 21:05:30 +02:00
Paul Chote
36b5eb651e
Rename Default game speed to Normal.
2015-09-27 10:28:34 +01:00
Pavel Penev
642468ce0c
Add MapGrid class
...
MapGrid is a mod Manifest field which includes (and thus makes redundant) TileSize, TileShape, SubCells info and MaximumTerrainHeight.
2015-09-27 04:14:43 +03:00
Paul Chote
7ceb283034
Merge pull request #9263 from penev92/assetInstallation
...
Move asset installation to the ModChooser
2015-09-26 10:40:04 +01:00
Pavel Penev
60fee57f75
Remove obsolete installation UI YAML files from the official mods
2015-09-23 15:33:08 +03:00
Pavel Penev
4401e1aa0c
Pipe mod music installation through the ModChooser
2015-09-23 15:33:03 +03:00
Pavel Penev
cb0ccbac50
Add paths to TestFiles
...
File checks for existing files don't work otherwise.
2015-09-23 15:32:41 +03:00
Pavel Penev
d472805fc6
Add mod asset checks to ModBrowserLogic
2015-09-23 15:32:37 +03:00
Zimmermann Gyula
1358024b38
Add customizable properties to observer clocks.
2015-09-22 23:30:48 +02:00
abcdefg30
f78aea4f90
Merge pull request #8636 from Mailaender/irc
...
Added the in-game IRC client again
2015-09-13 17:14:36 +02:00
Matthias Mailänder
dae3b62d2a
add a simple in-game IRC client
2015-09-09 20:56:05 +02:00
Paul Chote
301b698c81
Add game speed dropdown to the lobby.
2015-09-06 17:48:41 +01:00
Matthias Mailänder
68b7359664
enable Cabal voice
2015-08-02 17:29:44 +02:00
James
1d3f4d6f12
added The First Decade Installation Logic
2015-07-29 08:18:26 +01:00
deniz1a
5546298866
Merges LeaveMapLogic into GameInfoLogic.
...
Opens options menu when game ends.
Closes settings or music window before opening options menu.
Moves game end video playback logic from GameInfoLogic to
LoadIngamePlayerOrObserverUILogic.
Improves menu buttons.
Stop video from playing on fatal lua script error
2015-07-25 18:56:24 +03:00
Paul Chote
19c777a922
Move maximum terrain height definition to mod.yaml.
2015-07-05 17:49:56 +01:00
Paul Chote
a6d38c9260
Fix temperate tileset naming.
2015-06-21 09:31:22 +01:00
penev92
c8ab1e8370
Add Dictionary support to InstallUtils and fix D2k locking asset files;
...
Also fix D2k assets locations
2015-06-13 12:43:23 +03:00
Pavel Penev
a47235d162
Merge pull request #8065 from pchote/ingame-map-editor
...
Add the new map editor.
2015-05-18 19:16:16 +03:00