Commit Graph

13947 Commits

Author SHA1 Message Date
Matthias Mailänder
8a89accab6 Merge pull request #5805 from MustaphaTR/mount-idaho
Mount Idaho Map
2014-07-03 09:37:42 +02:00
Matthias Mailänder
04f1ebe969 abort change owner when the actor is destroyed
fixes #5638
2014-07-03 09:19:51 +02:00
Matthias Mailänder
3c3f85a272 add documentation 2014-07-03 09:05:22 +02:00
Matthias Mailänder
68a97b079b spurious tab 2014-07-03 09:05:22 +02:00
Mustapha
432638dcfa added mount idaho map 2014-07-03 09:59:07 +03:00
Mustapha
e13f8873c0 New Shellmap 2014-07-03 09:51:36 +03:00
RoosterDragon
3a30748f05 Reduce working set by releasing buffers for sheets.
Sheets carry a managed buffer of data that allows updates to be made without having to constantly fetch and set data to the texture memory of the video card. This is useful for things like SheetBuilder which make small progressive changes to sheets.

However these buffers are often large and are kept alive because sheets are referenced by the sprites that use them. If this buffer is explicitly null'ed when it is no longer needed then the GC can reclaim it. Sometimes a buffer need not even be created because the object using the sheet only works on the texture directly anyway.

In practise, this reduced memory consumed by such buffers from ~165 MiB to ~112 MiB (at the start of a new RA skirmish mission).
2014-07-02 17:25:56 +01:00
Matthias Mailänder
30edee01c2 check if palette.CurrentQueue is null to avoid a crash
fixes #5624
2014-07-02 12:18:47 +02:00
Matthias Mailänder
d011438ff3 let the harvester splatter Tiberium on destruction 2014-07-02 09:42:15 +02:00
Paul Chote
0d61a1d19a Merge pull request #5786 from Mailaender/shp-ts-offset-fix
Fixed Tiberian Sun construction yard flickering
2014-07-02 17:14:03 +12:00
Paul Chote
9a167317dd Merge pull request #5742 from tomlane/sniperChurches
Remove ability for Sniper to capture churches.
2014-07-02 17:05:06 +12:00
Matthias Mailänder
ea86aac089 replace EmitCargoOnSell with Cargo.EjectOnSell 2014-07-01 22:11:44 +02:00
Matthias Mailänder
6adf453ad1 finished EmitCargoOnSell
closes #2424
2014-07-01 22:07:15 +02:00
Matthias Mailänder
e8bccc33c6 StyleCop 2014-07-01 22:07:15 +02:00
Matthias Mailänder
392b77647d this does not make any sense
with 0 HP you also can not a single dude
2014-07-01 22:07:15 +02:00
Matthias Mailänder
40cd491bff Merge pull request #5778 from pchote/isometric
Add support for diamond cell grids
2014-07-01 16:59:22 +02:00
Tom Lane
eca4504006 Remove invalid sniper actor from Poseidon map. 2014-07-01 13:23:36 +01:00
Taryn Hill
249c522c00 Merge pull request #5785 from Mailaender/ts-high-fix
Fixed Tiberian Sun artillery not shooting over walls.
2014-07-01 07:02:56 -05:00
Matthias Mailänder
f5b749e9ce fix a rounding problem in SHP(TS) offset floating point math
closes #5765
2014-07-01 13:40:00 +02:00
Matthias Mailänder
de64b31aa4 allow the RPG tower to shoot over walls 2014-07-01 11:30:16 +02:00
Matthias Mailänder
78e4e7a440 allow artillery to shoot over walls 2014-07-01 11:30:12 +02:00
Paul Chote
cf7bd75dad Merge pull request #5759 from Mailaender/ra-tech-capture
Added capturable tech to Red Alert
2014-07-01 19:24:23 +12:00
Matthias Mailänder
38dd3bbdc9 remove pill boxes and hijacker from Allies02 2014-07-01 09:12:13 +02:00
Matthias Mailänder
7cd259d2b8 add a missing space for multi line property documentation 2014-07-01 09:12:13 +02:00
Matthias Mailänder
b05e4217cf document SelfHealing prerequisites 2014-07-01 09:12:11 +02:00
Matthias Mailänder
362c86764f document the buildable and country trait 2014-07-01 09:08:08 +02:00
Matthias Mailänder
a42ac640e4 remove unused copy pasta from TD 2014-07-01 09:03:33 +02:00
Matthias Mailänder
5602e49179 capturable production queues 2014-07-01 09:03:19 +02:00
Matthias Mailänder
6436088cdb Use Prerequisites: ~disabled for unbuildable actors. 2014-07-01 09:02:41 +02:00
reaperrr
5a7dbb6529 Fix TS refinery and repair pad using snow gfx
Until we support TS theater-specific graphics, we should stick to one of the theaters, temperate in this case.
2014-07-01 01:10:55 +02:00
Igor Popov
cefe26349f Merge pull request #5780 from Mailaender/master.openra.net
Changed master server URL to openra.net subdomain
2014-06-30 19:32:08 +04:00
Matthias Mailänder
5bd3a21d34 master server has been migrated to new machine and DNS
closes #5748
2014-06-30 16:09:00 +02:00
Paul Chote
0d625b6af6 Fix sprite overlap outside the map border. 2014-07-01 00:40:42 +12:00
Paul Chote
96c9de2b96 Enable isometric perspective in TS. 2014-06-30 23:44:23 +12:00
Paul Chote
0866903f20 remove blank-testmap. 2014-06-30 23:44:23 +12:00
Paul Chote
68969203bb Extract TS blank-conquest map. 2014-06-30 23:44:23 +12:00
Paul Chote
a30c8b53a7 Add support for diamond cell grids. 2014-06-30 23:44:23 +12:00
Matthias Mailänder
43dccee1b6 Merge pull request #5779 from MustaphaTR/bleed
Level Up from Crate at D2K
2014-06-30 13:41:50 +02:00
Mustafa Alperen Seki
68f8b5073a LevelUpCrate 2014-06-30 10:51:40 +03:00
Paul Chote
af0e948a67 Use map.Contains for the observer shroud check.
Checking against the bounds directly is no longer valid.
2014-06-30 11:24:41 +12:00
obrakmann
3682bc7069 Merge pull request #5772 from pchote/d2k-parachute-fix
Fix D2K paratroopers.
2014-06-29 13:32:57 +02:00
Paul Chote
52af0d2c81 Merge pull request #5771 from Mailaender/hackyai-mcv-cleanup
Cleaned up HackyAI MCV deployment
2014-06-29 13:00:21 +12:00
Matthias Mailänder
5130723fcd remove the overly complicated configurable MCV actor name hack 2014-06-28 15:17:06 +02:00
Matthias Mailänder
aae428be2b throw with a more helpful error than NullReferenceException
closes #5622
2014-06-28 15:17:05 +02:00
Paul Chote
e6a501bb66 Fix D2K paratroopers. 2014-06-28 22:57:12 +12:00
Paul Chote
1c511ea6eb Merge pull request #5769 from Mailaender/actor-lint
Added a new OpenRA.Lint check for invalid actor definitions
2014-06-28 22:00:40 +12:00
Paul Chote
281423c8f4 Merge pull request #5766 from RoosterDragon/read-only-frames
Make sprite frames read-only lists.
2014-06-28 21:54:30 +12:00
Matthias Mailänder
dcaef3b0e9 explain the strange console message 2014-06-28 10:38:51 +02:00
Matthias Mailänder
a5ac1aa581 tell us what you are doing 2014-06-28 10:38:33 +02:00
Matthias Mailänder
95c43132c7 only display lint check name when something goes wrong 2014-06-28 10:38:14 +02:00