Oliver Brakmann
f89d40ee10
Merge pull request #10131 from pchote/add-join-logging
...
Add a server log line for player joins.
2015-11-28 15:44:59 +01:00
Paul Chote
92e6efd45c
Add a server log line for player joins.
2015-11-28 10:38:47 +00:00
RoosterDragon
bfe1804bf6
Fix some spellings.
2015-11-27 16:19:59 +00:00
Matthias Mailänder
2f82b22ca1
Merge pull request #9980 from penev92/chromeLogic
...
Allow loading of ChromeLogic properties from YAML
2015-11-22 19:21:11 +01:00
Matthias Mailänder
0b349f943e
Merge pull request #9890 from atlimit8/CreateEffectWarhead_TargetTypes
...
Target type support for CreateEffectWarhead
2015-11-22 15:42:54 +01:00
abcdefg30
b51548a60d
Merge pull request #9585 from ChaoticMind/select_all_map
...
Make "select all units" work across screen/map again
2015-11-22 01:50:48 +01:00
Oliver Brakmann
16de21d41c
Merge pull request #10018 from pchote/fix-spy-cursor
...
Restore targeting cursor when mousing over a disguised enemy spy.
2015-11-21 20:57:12 +01:00
Pavel Penev
8d4d37ca46
Make GPS respect shroud
2015-11-21 01:11:40 +02:00
Pavel Penev
78e2eabd17
Remove byPlayer parameter from IFogVisibilityModifier.HasFogVisibility()
2015-11-21 01:11:38 +02:00
Pavel Penev
217c3881c6
Add IFogVisibilityModifier.IsVisible(Actor)
2015-11-21 01:11:37 +02:00
Kevin Azzam
64ed164295
Make "select all units" work across screen/map again
2015-11-19 00:21:16 +01:00
abcdefg30
c35f9007c3
Merge pull request #9582 from ChaoticMind/ctrl_backspace
...
Implement some keyboard hotkeys for chat (TextFieldWidget)
2015-11-18 20:48:05 +01:00
atlimit8
7e4bf51895
Merge pull request #9937 from hacklex/server-settings-fix
...
Changed ServerSettings cloning to a more reliable approach
2015-11-16 21:47:17 -06:00
Thehx
6bd3195c3d
Changed ServerSettings cloning to a more reliable approach
2015-11-17 05:27:42 +03:00
Paul Chote
565e292e12
Merge pull request #10008 from penev92/serverBrowserFilter
...
Add a null check to CachedTransform.Update()
2015-11-16 21:51:50 +00:00
Paul Chote
124c0ea041
Make CanTarget modifiers a ref parameter.
2015-11-16 20:38:53 +00:00
Pavel Penev
636725235b
Add a null check to CachedTransform.Update()
2015-11-15 16:23:07 +02:00
Curtis Shmyr
f0e9b85ccc
I before E except after C
2015-11-14 22:32:37 -07:00
Pavel Penev
4c7e6db4da
Merge pull request #9599 from ChaoticMind/lua_debug
...
Add a Lua wrapper to display debug messages (shows if setting enabled)
2015-11-14 20:00:38 +02:00
Pavel Penev
5b185f93a1
Pass subnodes of the widget Logic node to the corresponding ChromeLogic class
2015-11-14 14:06:53 +02:00
Oliver Brakmann
f2bad4331d
Skip mod directories without a mod manifest file
2015-11-12 22:13:38 +01:00
Oliver Brakmann
e05098400a
Merge pull request #9968 from Phrohdoh/miniyaml-cleanups
...
MiniYaml.cs cleanups
2015-11-11 22:19:37 +01:00
Pavel Penev
a4b54aacbb
Merge pull request #9933 from pchote/shroud-cursor-bug
...
Prevent frozen actors leaking through shroud.
2015-11-11 22:28:12 +02:00
Taryn Hill
a8600ffbe7
Replace instance of 4 spaces with a single tab in MiniYaml.cs
2015-11-11 13:03:22 -06:00
Taryn Hill
44e03c094b
Add newlines in MiniYaml.cs for readability
2015-11-11 12:47:30 -06:00
Taryn Hill
9b568f53a1
Rename some variables in MiniYaml.cs for readability
2015-11-11 12:44:04 -06:00
Paul Chote
9ae811e0c0
Prevent frozen actors leaking through shroud.
2015-11-08 20:53:47 +00:00
atlimit8
cdb2da33be
CreateEffectWarhead target types support
2015-11-08 12:54:17 -06:00
Paul Chote
6673c882ee
Add helpers for truncating long labels.
2015-11-08 14:59:53 +00:00
Pavel Penev
5df01b2137
Merge pull request #9916 from pchote/news-from-the-future
...
Fetch battlefield news once per game launch.
2015-11-07 14:12:03 +02:00
Paul Chote
b235e244a4
Fetch battlefield news once per game launch.
2015-11-07 11:29:34 +00:00
Paul Chote
d49e2cc84b
Add Tick method to ChromeLogic.
2015-11-07 10:52:30 +00:00
Oliver Brakmann
e609abf445
Merge pull request #9852 from RoosterDragon/event-handler-removals
...
Detach some event handlers
2015-11-05 22:46:42 +01:00
Oliver Brakmann
3c09ec3de7
Merge pull request #9855 from RoosterDragon/irc-disconnect-hack
...
Work around a hang on shutdown caused by IRC
2015-11-05 20:39:20 +01:00
RoosterDragon
9f728b287b
Remove event handlers to CellEntryChanged when done.
...
Several classes would attach event handlers to the Map which would live longer then they did. Detaching them when no longer needed allows the GC to reclaim them.
2015-11-04 23:09:32 +00:00
RoosterDragon
c562b8c51e
Detach event handlers on dispose in TerrainSpriteLayer.
...
The WorldRenderer outlives the TerrainSpriteLayer and thus keeps it alive longer than expected via the event handler. We detach it to allow the GC to reclaim it.
2015-11-04 23:09:30 +00:00
Oliver Brakmann
177d983728
Merge pull request #9759 from atlimit8/ActorsHavingTrait
...
Add ActorsHavingTrait<TTrait>()
2015-11-04 22:26:10 +01:00
Oliver Brakmann
214945a61f
Merge pull request #9324 from atlimit8/ColorSpacePrefixes
...
Hex Color Parsing
2015-11-02 20:28:04 +01:00
RoosterDragon
8106ecbf4e
Work around a hang on shutdown caused by IRC.
...
Our IRC client doesn't shut down properly - but we only need to shut it down when we're about to close the game anyway, so we just don't bother since it won't hurt anybody.
2015-11-01 22:31:46 +00:00
Taryn Hill
aa594c8532
Merge pull request #9463 from penev92/modDependencies
...
Add support for inter-mod dependencies
2015-11-01 15:08:43 -06: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
Oliver Brakmann
88c20a6654
Merge pull request #9414 from atlimit8/TurretFacingsInit
...
Support loading multiple turret facings
2015-11-01 13:18:17 +01:00
Matthias Mailänder
281cd95be4
Merge pull request #9627 from RoosterDragon/mix-on-filesystem
...
Avoid redundant copies of mix files in memory
2015-11-01 08:54:24 +01:00
Paul Chote
64498b1ea7
Fix singleplayer game latency.
2015-10-31 11:36:32 +00:00
atlimit8
b6f17df260
Add ActorsHavingTrait<TTrait>([Func<TTrait, bool])
2015-10-28 16:36:45 -05:00
atlimit8
dac15edce5
Load rgb[a] hex colors from MiniYaml (+ Lua)
2015-10-27 16:09:48 -05: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
abcdefg30
91fda29f84
Merge pull request #9769 from RoosterDragon/fix-replay-2-the-fixining
...
Fix replay freeze 2
2015-10-26 12:19:38 +01:00
abcdefg30
86df9f66e8
Merge pull request #9718 from penev92/hvaException
...
Check HVA files validity at load time
2015-10-26 12:14:28 +01:00
Pavel Penev
905d46bd99
Merge pull request #9723 from evgeniysergeev/fix_sprite
...
flip or mirror sprites with negative width and height
2015-10-26 01:31:15 +02:00