Pavel Penev
f72a14faea
Merge pull request #8395 from Mailaender/pause-world-nre
...
Fixed null reference exception when processing the Pause order
2015-06-17 18:05:51 +03:00
Matthias Mailänder
96884210b3
Merge pull request #8119 from penev92/bleed_d2kVideos
...
Rework mod content installation directories and add D2k videos
2015-06-16 18:37:50 +02:00
Paul Chote
c44afc0722
Remove viewport editor-mode assumptions.
2015-06-16 08:16:49 +01:00
Paul Chote
6738b8b977
Undo an invalid optimisation.
...
Fixes a regression from #7746 .
2015-06-15 18:06:43 +01:00
Paul Chote
2156a234db
Render shroud outside map bounds.
...
Fixes a regression from #8337 .
2015-06-15 18:06:43 +01:00
Paul Chote
aee951c86f
Remove region assumptions from fast shroud tests.
2015-06-15 18:06:42 +01:00
Paul Chote
da3abb4e2e
Tweak shroud revealing logic
...
The per-actor visibility now tracks all cells
inside the map area (including those outside the
currently visible bounds), but the shroud/fog is
only cleared if the cell is inside the currently
visible bounds.
2015-06-15 18:06:42 +01:00
abcdefg30
981ff2dddf
Merge pull request #8469 from Mailaender/empty-font-height
...
Fixed Sprite.Measure returning a 0 height
2015-06-13 14:53:18 +02:00
penev92
6c75d1dde3
Fix video playback to work with D2k VQAs
2015-06-13 12:43:35 +03:00
Matthias Mailänder
b58988c623
move the null check to avoid a crash
2015-06-13 11:01:55 +02:00
Matthias Mailänder
bb6d4388df
always return a default height based on font size
2015-06-13 08:36:37 +02:00
abcdefg30
b98d98c6d6
Merge pull request #8212 from matija-hustic/selectable_classes
...
Added selection classes
2015-06-13 01:53:32 +02:00
Matthias Mailänder
6c7d2095b9
Merge pull request #8464 from GraionDilach/customcameopal
...
Closes #8434
2015-06-12 21:10:12 +02:00
Zimmermann Gyula
d5a5640f52
Adds an IconPalette property to Buildable and SupportPower traits.
2015-06-12 20:33:58 +02:00
Paul Chote
ba2d499e5d
Fix a bug in Map/CellLayer.Contains.
2015-06-11 21:27:35 +01:00
Paul Chote
3d352563a8
Allow scrolling to the map edges in the editor.
2015-06-11 21:27:34 +01:00
Paul Chote
486bf14669
Relax screen clipping bounds.
...
Fixes missing tiles in TS.
2015-06-11 21:27:33 +01:00
Paul Chote
d21b63ca04
Add some more coordinate utility functions.
2015-06-11 20:59:35 +01:00
Pavel Penev
b7567fa5fa
Merge pull request #8399 from Mailaender/mix-readblock-guards
...
Fixed EndOfStreamException in MixFile.ReadBlocks
2015-06-11 17:38:35 +03:00
Oliver Brakmann
d24d2909ce
Merge pull request #8282 from RoosterDragon/release-config
...
Enable compiler optimizations
2015-06-10 23:14:38 +02:00
Oliver Brakmann
afb939b159
Merge pull request #8457 from Mailaender/spritefont-measure-nre
...
Fixed a common NullReferenceException at SpriteFont.Measure
2015-06-10 22:54:10 +02:00
Oliver Brakmann
0ac78ef6a2
Merge pull request #8423 from Mailaender/hashfrozenactor-nre
...
Fixed a NullReferenceException in Sync.HashTarget
2015-06-10 22:19:37 +02:00
Oliver Brakmann
0ff5e0078d
Merge pull request #8393 from Mailaender/zipfile-nre
...
Fixed a dereference null return value in ZipFile.GetContent
2015-06-10 21:47:30 +02:00
Oliver Brakmann
398baa593e
Merge pull request #8391 from Mailaender/pngloader-null-bitmap
...
Catched an explicit null dereference in PngLoader
2015-06-10 21:44:23 +02:00
Matthias Mailänder
07711f01b3
add exceptions for debugging
2015-06-10 20:41:34 +02:00
Matthias Mailänder
9261f685a7
fix a null reference exception
2015-06-10 06:48:10 +02:00
Matthias Mailänder
bac11e23f6
avoid an often forgotten NullReferenceException
2015-06-10 06:39:54 +02:00
Oliver Brakmann
561fba46d3
Merge pull request #8431 from jbeich/unix_quirks
...
A few minor portability fixes
2015-06-09 22:53:52 +02:00
RoosterDragon
272a0d8691
Added a release config.
2015-06-09 18:06:31 +01:00
Pavel Penev
8ccb55734d
Merge pull request #8449 from Mailaender/allow-long-servernames
...
Fixed long server names being sanitized
2015-06-09 15:03:21 +03:00
Matthias Mailänder
ba7059ab0b
allow long server names
2015-06-09 06:58:58 +02:00
Oliver Brakmann
2f578c80da
Merge pull request #8422 from Mailaender/perfitem-div0
...
Fixed a division through zero in PerfItem.Average
2015-06-08 21:09:33 +02:00
Matija Hustić
e965a0d3f0
Touched up selection functionality.
2015-06-08 15:03:09 +01:00
Pavel Penev
21f0d5c5a0
Merge pull request #8420 from Mailaender/unitordergen-nre
...
Fixed a dereference after null check in UnitOrderGenerator.CheckSameOrder
2015-06-08 01:06:49 +03:00
Oliver Brakmann
ce1eed6bcc
Merge pull request #8432 from pchote/shroud-wpos
...
Add WPos shroud visibility queries.
2015-06-07 21:57:39 +02:00
Paul Chote
66dd3c553c
Introduce WPos versions of FogObscures and ShroudObscures.
2015-06-07 19:50:02 +01:00
Paul Chote
ec576558c0
Generate shroud cells outside the map.
2015-06-07 19:15:11 +01:00
Jan Beich
fc7edb536d
build/install: fall back to Unix desktop
...
Instead of enumerating every Unix assume Freedesktop-compliant behavior.
In future Android may want to define its own flavor like OSX.
2015-06-07 19:42:29 +03:00
Paul Chote
cac7ec39f4
Rework shroud rendering using TerrainSpriteLayer.
2015-06-07 17:02:56 +01:00
Matthias Mailänder
47a92c4511
fix a NullReferenceException
2015-06-07 13:41:29 +02:00
Matthias Mailänder
47b0b4f143
fix a division through zero
2015-06-07 13:38:04 +02:00
Matthias Mailänder
8381fbd712
fix dereference after null check
2015-06-07 13:17:33 +02:00
Matthias Mailänder
667646a984
fix null reference exception
2015-06-06 12:52:38 +02:00
Matthias Mailänder
e7a023edce
catch an explicit null dereference
2015-06-06 11:12:37 +02:00
Paul Chote
bf4722fb9f
Distinguish between all map cells and cells inside map bounds.
2015-06-02 21:53:25 +01:00
Oliver Brakmann
206c33ed41
Merge pull request #8226 from pchote/actor-disposal
...
Dispose traits when destroying an actor.
2015-06-02 19:33:22 +02:00
Oliver Brakmann
62aee92185
Merge pull request #8221 from pchote/terrain-spritelayer
...
Introduce a class for efficient tiled sprite rendering.
2015-06-02 18:16:05 +02:00
Matthias Mailänder
ea5003cd2d
add new long WRange.RangeSquared to avoid integer overflows
2015-05-31 23:51:30 +02:00
Oliver Brakmann
e4fcb65808
Merge pull request #8315 from Mailaender/health-attacker-nre
...
Fixed a possible NRE in Health.InflictDamage debug logging
2015-05-31 17:04:09 +02:00
Pavel Penev
7ea0de0435
Merge pull request #8312 from Mailaender/pngloader-null-palette
...
Fixed a cryptic error message when feeding non-paletted PNGs into the command line utility
2015-05-31 16:49:39 +03:00