Commit Graph

209 Commits

Author SHA1 Message Date
Paul Chote
fdc74353fc Migrate to 1.06 patch content. 2016-07-30 09:14:35 +01:00
Paul Chote
7ca7e695e1 Rename Disc -> Source in asset installer. 2016-06-26 18:18:40 +01:00
Paul Chote
6f4d168d9e Add new content installer metadata to D2k. 2016-06-14 20:18:56 +01:00
Paul Chote
8017844a15 Remove LobbyDefaults from mod.yaml. 2016-03-07 21:41:13 +00:00
Paul Chote
d4f8fe1666 Move map configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
76b1810925 Remove unused FragileAlliances default. 2016-03-07 21:41:12 +00:00
Paul Chote
62f28d2909 Move shroud options to rules. 2016-03-07 21:41:12 +00:00
Paul Chote
f44993e4f7 Move crates option to rules. 2016-03-07 21:41:12 +00:00
Paul Chote
aed8518e04 Move cheats option to rules. 2016-03-07 21:41:12 +00:00
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
f839e96ea7 Use versioned user map directories. 2016-02-08 18:53:28 +00:00
Paul Chote
f8992991f5 Load the load screen images from the virtual filesystem. 2016-02-07 17:57:05 +00:00
Paul Chote
2328de94a7 Fix d2k dll reference. 2016-02-07 17:11:35 +00:00
Oliver Brakmann
02f25b0692 Merge pull request #10704 from pchote/filesystem-fonts
Loads fonts via the virtual filesystem.
2016-02-07 16:41:34 +01: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
844e1a1770 Loads fonts via the virtual filesystem. 2016-02-06 21:24:43 +00:00
Paul Chote
fcccc0f5f9 Merge mod Folders into Packages. 2016-02-01 22:49:11 +00: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
Matthias Mailänder
5ae86d86a9 Merge pull request #10637 from reaperrr/d2k-split-weapons
Split D2k weapons.yaml
2016-01-30 21:44:37 +01:00
reaperrr
c19383472f Merge pull request #10624 from pchote/overhaul-color-validator
Fix color validator issues and increase color picker palette size.
2016-01-29 23:57:46 +01:00
Paul Chote
f90b21b1b7 Fix D2K installation on case sensitive filesystems. 2016-01-29 19:56:17 +00:00
Paul Chote
314aba0861 Overhaul InstallShieldPackage.
- Remove hashing
- Use full file paths
- Replace BinaryReader with stream extensions.
2016-01-29 19:56:17 +00:00
Paul Chote
617295cc91 Overhaul color validator logic. 2016-01-27 19:49:03 +00:00
reaperrr
ef290a9596 Split D2k weapons.yaml
To make things more organized and in line with other mods.
2016-01-22 17:09:57 +01: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
Matthias Mailänder
bb9429a530 remove the RA mod dependency 2016-01-03 22:25:54 +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
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
reaperrr
f166fd9525 Merge pull request #9526 from penev92/tileShapes
Rename TileShape to fit its role better
2015-10-26 15:41:09 +01:00
Pavel Penev
0e417a3cf3 Rename MapGridType.Rectangle to MapGridType.Rectangular 2015-10-26 00:41:26 +02:00
Oliver Brakmann
356b50fb18 Add replaybrowser yaml file back to d2k manifest. 2015-10-25 18:00:02 +01: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
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
Paul Chote
020cce5414 Copy palette.bin from disk and check it exists. 2015-10-04 09:50:06 +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
Matthias Mailänder
9088a58756 Merge pull request #9408 from reaperrr/d2k-debris
Added original D2k debris
2015-09-26 13:56:51 +02:00
reaperrr
685be50168 Added original D2k debris 2015-09-23 19:07:07 +02:00