Commit Graph

4277 Commits

Author SHA1 Message Date
Paul Chote
8206c3c453 Enable VisibilityType for shroud revealing.
VisibilityType.Footprint reveals from each footprint cell.

VisibilityType.CenterPosition reveals from the
actor’s CenterPosition only (as the original
games did).
2015-07-04 17:07:05 +01:00
Matthias Mailänder
10d76da61b fix a null reference exception 2015-07-04 09:43:31 +02:00
Paul Chote
d3c193e199 Merge pull request #8610 from Mailaender/hotkey-tryparse-nre
Fixed a possible NRE in Hotkey.TryParse
2015-07-03 17:10:55 +01:00
Matthias Mailänder
605f95294c fix a null reference exception 2015-06-30 22:31:11 +02:00
Matthias Mailänder
d6efab185d fix a null reference exception 2015-06-30 22:26:53 +02:00
Oliver Brakmann
0492d57439 Merge pull request #8607 from penev92/bleed_disposeWorld
Dispose of the old world before creating a new one
2015-06-30 19:25:59 +02:00
penev92
d2058fbcbc Dispose of the old world before creating a new one 2015-06-30 14:49:47 +03:00
Chris Forbes
76b4d702e3 Remove unused INotify interface
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2015-06-30 15:11:50 +12:00
Matthias Mailänder
6582a0e096 Merge pull request #8589 from obrakmann/fix8543_range-circles-in-replays
Make range circles visible to observers
2015-06-29 23:10:28 +02:00
Oliver Brakmann
f8eb2fadf7 Merge pull request #8582 from Mailaender/hide-ui-hotkey
Added a hide UI hotkey
2015-06-29 20:16:40 +02:00
Oliver Brakmann
fc8a34a7a2 Match all kinds of spectators in Player::IsAlliedWith() 2015-06-29 18:11:52 +02:00
Pavel Penev
6ed7e46162 Merge pull request #8398 from Mailaender/ping-order-nre
Fixed NREs in LobbyCommands PingFromClient
2015-06-29 01:55:54 +03:00
Pavel Penev
f27d010535 Merge pull request #8554 from Mailaender/package-entry-dispose
Dispose of a MemoryStream in PackageEntry Take 2
2015-06-28 17:55:13 +03:00
Matthias Mailänder
5c0c300c53 add a hotkey to hide the UI widgets 2015-06-28 16:29:25 +02:00
Pavel Penev
8b4d5c7fb2 Merge pull request #7930 from Mailaender/screenshot
Added a hotkey to take screenshots
2015-06-28 15:37:07 +03:00
Matthias Mailänder
87c2e68973 Merge pull request #8321 from penev92/bleed_lintUpgrades
Add a lint check for actor upgrades
2015-06-27 16:41:04 +02:00
Matthias Mailänder
2763e26d23 add a take screenshot hotkey 2015-06-27 16:29:33 +02:00
Matthias Mailänder
e58ce7d59b stop music and video when disposing the world 2015-06-27 11:00:06 +02:00
Pavel Penev
2c8437f80d Merge pull request #8483 from matija-hustic/selectall_fixed
Fixes regression with selection classes
2015-06-25 16:51:13 +03:00
Pavel Penev
f161a620e6 Merge pull request #7851 from Mailaender/dedicated-console-log
Added status messages to console output for dedicated servers
2015-06-25 01:45:49 +03:00
Matthias Mailänder
e93faeaa04 dispose the memory stream and avoid the binary reader 2015-06-24 07:15:59 +02:00
Oliver Brakmann
a572044497 Revert "Dispose of a MemoryStream in PackageEntry" 2015-06-23 17:37:35 +02:00
penev92
04cc54c392 Get rid of an undisposed MemoryStream in PackageEntry
And a BinaryReader
2015-06-22 20:06:36 +03:00
Matija Hustić
34d0518b29 Fixed regression from last PR. 2015-06-21 20:15:06 +01:00
Oliver Brakmann
fbd5938f3f Do not fire script triggers while the world is being destroyed 2015-06-21 19:37:25 +02:00
Paul Chote
7d8ee64ce5 Reorganize shroud cell queries.
This is in preparation for a future PR that will
remove GetVisOrigins.
2015-06-21 17:01:45 +01:00
Paul Chote
2c3198dc27 Move shroud traits to Mods.Common. 2015-06-21 16:58:07 +01:00
Paul Chote
10716f8979 Move shrouded/revealed tile calculation outside Shroud. 2015-06-21 16:58:07 +01:00
Paul Chote
b5550102db Move world state tracking to Creates/RevealsShroud. 2015-06-21 16:58:06 +01:00
Paul Chote
53e9692dbe Fix scissoring in the editor. 2015-06-21 13:47:20 +01:00
Paul Chote
198a51e5e0 Fix VisibleCellsInsideBounds. 2015-06-21 13:41:39 +01:00
Paul Chote
40d018aaf3 Rewrite and document the visible cells calculation. 2015-06-21 13:41:38 +01:00
penev92
2647811a13 Add UpgradeUsedReferenceAttribute 2015-06-21 11:06:50 +03:00
penev92
fbbd9a7eaa Add UpgradeGrantedReferenceAttribute 2015-06-21 11:06:35 +03:00
Oliver Brakmann
2d920c43fb Merge pull request #8511 from Mailaender/rm-openra-editor
Dropped the legacy WinForms map editor
2015-06-20 23:35:23 +02:00
Matthias Mailänder
7faebe874a check for missing sequence entries using lint 2015-06-20 22:22:59 +02:00
Matthias Mailänder
7424f32b2f document Country trait 2015-06-20 22:22:59 +02:00
Oliver Brakmann
fc7df415d7 Merge pull request #8394 from Mailaender/map-container-nre
Fixed a null reference exception in Map.Save
2015-06-20 21:06:00 +02:00
Matthias Mailänder
45dc314b23 print server status messages to the console 2015-06-20 16:47:32 +02:00
Matthias Mailänder
330982310c avoid a null reference exception 2015-06-20 15:56:26 +02:00
Matthias Mailänder
e228601a5c fix NullReferenceExceptions during client pings 2015-06-20 15:54:23 +02:00
Matthias Mailänder
ac970cdb44 remove the WinForms map editor 2015-06-20 13:45:44 +02:00
Matthias Mailänder
50e5e9df24 check voice actor references 2015-06-20 12:09:58 +02:00
Paul Chote
0677c309f3 Move Shroud.IsTargetable to Player. 2015-06-19 22:02:08 +01:00
Paul Chote
b887d2bfd7 Introduce IDefaultVisibility. 2015-06-19 22:02:06 +01:00
Paul Chote
0a2757d0e0 Remove Shroud.IsExplored(Actor) and IsVisible(Actor). 2015-06-19 22:01:48 +01:00
Pavel Penev
e7a64ffec4 Merge pull request #8388 from reaperrr/selectable-refactor1
Selectable bounds/selection box refactor
2015-06-19 13:43:30 +03:00
reaperrr
f5771571c1 Fix Selectable style nits and description
Silence Travis
2015-06-19 12:26:19 +02:00
reaperrr
f2d8e32b01 Selection box size now defaults to Selectable.Bounds if VisualBounds are null 2015-06-19 12:26:16 +02:00
reaperrr
2986277490 Improved SelectionDecoration description & removed ISelectionDecoration interface 2015-06-17 21:37:24 +02:00