Paul Chote
871d328c35
Fix collision detection for Missiles and Bullets.
2015-12-30 19:15:17 +00:00
abcdefg30
d2b75d780d
Merge pull request #9856 from atlimit8/FilterInstalledModsFromNeededMods
...
Show only missing required "mod (version)"s
2015-12-30 15:38:07 +01:00
RoosterDragon
6156575cd5
Fix parameters sent to DetectionCircleRenderable.
...
The parameters had been accidentally reversed in the builder methods.
2015-12-30 04:26:52 +00:00
atlimit8
68fd5dfd58
Merge pull request #10272 from RoosterDragon/player-dict
...
Speed up dictionaries keyed on Player
2015-12-29 19:27:11 -06:00
Pavel Penev
1d69669b05
Merge pull request #10168 from teees/heightmap-fixes
...
Use heightmap to get correct groundlevel, use AircraftInfo for correct ground level
2015-12-29 21:45:55 +02:00
abcdefg30
c372d966b4
Merge pull request #10322 from RoosterDragon/triggers-array
...
Store triggers in ScriptTriggers in an array.
2015-12-29 16:41:03 +01:00
abcdefg30
0c23648899
Merge pull request #10225 from reaperrr/disable-turret
...
Disable WithSpriteTurret until build/transform complete
2015-12-29 16:27:38 +01:00
abcdefg30
d5cfc1672c
Merge pull request #9800 from huwpascoe/hitshape
...
Hitshape
2015-12-29 16:16:05 +01:00
RoosterDragon
0c5463208d
Store triggers in ScriptTriggers in an array.
...
We can use the enum to index the array directly, in order to give faster lookups compared to a dictionary.
2015-12-29 14:27:54 +00:00
abcdefg30
e38424a2eb
Merge pull request #10133 from Mailaender/benchmark
...
Added a benchmark mode
2015-12-29 15:20:28 +01:00
abcdefg30
3c171569a7
Merge pull request #10193 from atlimit8/ITraitInfoInterface
...
TraitInfoInterface base for interfaces implemented by trait infos
2015-12-29 15:04:57 +01:00
reaperrr
7076dfaa4d
HitShape Upgrade Rules
...
Radius is now a sub-property of Shape.Circle.
2015-12-29 00:29:03 +00:00
Huw Pascoe
a8299221db
Integrated HitShapes
...
Integrated hit shapes with field loader and warhead calculations.
2015-12-28 23:25:35 +00:00
Huw Pascoe
5ef6d86f66
Added HitShapes
...
New IHitShape interface.
Added Circle, Capsule and Rectangle shapes.
2015-12-28 23:25:33 +00:00
Paul Chote
7cc8846d72
Merge pull request #10271 from RoosterDragon/point-sequencing
...
Support sending sequences of points when drawing lines
2015-12-28 19:36:49 +00:00
Paul Chote
0d07fe4b78
Merge pull request #10066 from Mailaender/last-resource-sprite-frame
...
Fixed highest density sprite frame never being rendered
2015-12-28 19:32:34 +00:00
Paul Chote
b7b48e71ef
Merge pull request #10222 from teees/withvoxelturret-fix
...
Disable WithVoxelTurret until build/transform complete
2015-12-28 18:55:48 +00:00
Paul Chote
12df496f5b
Merge pull request #10015 from atlimit8/MapEditorTooltips
...
Add map editor only tooltips
2015-12-28 18:46:07 +00:00
Oliver Brakmann
5e04c45dd9
Merge pull request #10163 from teees/cruising
...
Added cruising upgrade to aircraft
2015-12-28 15:25:41 +01:00
Oliver Brakmann
3cd708d2bb
Merge pull request #10302 from Phrohdoh/attrib-require-traits
...
Allow ActorReferenceAttribute to list required traits
2015-12-28 14:30:01 +01:00
Oliver Brakmann
906aa0f1fd
Merge pull request #10003 from r34ch/mute-setting
...
Mute setting
2015-12-28 14:07:27 +01:00
Sean Hunt
8f4ec87b63
Factor silos needed warning to a new trait.
2015-12-27 14:40:37 -05:00
reaperrr
23dc6f64ac
Merge pull request #9605 from Mailaender/nod-poweroffline
...
Added support for speech variants to CanPowerDown
2015-12-27 20:10:27 +01:00
Oliver Brakmann
14b6034e9d
Merge pull request #10216 from pchote/remove-tags
...
Reimplement Primary and Fake tags using WithDecoration.
2015-12-27 19:43:57 +01:00
Taryn Hill
5542076a68
Make AirstrikePowerInfo.UnitType require AircraftInfo
2015-12-27 11:24:16 -06:00
Taryn Hill
a7a6f41ef9
Allow ActorReferenceAttribute to list required trait types enforced by --check-yaml
2015-12-27 11:24:13 -06:00
Oliver Brakmann
feba44cd6d
Merge pull request #10297 from Trebgarta/bleed
...
Observer Shroud Options listing polish #10263
2015-12-27 17:31:13 +01:00
Oliver Brakmann
5a27150587
Merge pull request #9977 from RoosterDragon/dispose-lua-values
...
Ensure LuaValues are disposed
2015-12-27 17:20:39 +01:00
Doruk Turak
5436319406
Observer Shroud Options listing polish #10263
...
Pretty self explanatory: Now "All Players" and "Disable Shroud" options come before
2015-12-27 16:32:32 +02:00
Matthias Mailänder
a8d8764b81
unhardcode and self-document the notification
2015-12-27 11:44:41 +01:00
Matthias Mailänder
89ff2f1ba2
expose palette and sprite sequence to lint testing
2015-12-27 11:38:58 +01:00
Paul Chote
409a0052ca
Remove legacy tag rendering.
2015-12-26 12:38:27 +00:00
Paul Chote
5b017cee58
Remove "Primary" tag.
2015-12-26 12:38:27 +00:00
Paul Chote
ef2f9cbafa
Remove "Fake" tag.
2015-12-26 12:38:27 +00:00
Paul Chote
372bbaf7b6
Overhaul WithDecoration trait.
2015-12-26 12:38:26 +00:00
Paul Chote
3ceacbb7c1
Fix Z-sorting for UISpriteRenderable.
2015-12-26 12:37:22 +00:00
DArcy Rush
67f88e368f
Add mute option to the game
2015-12-25 23:33:18 +00:00
Oliver Brakmann
9ea2e0015d
Merge pull request #10255 from pchote/campaign-colors-redo
...
Enable original TD campaign colors.
2015-12-25 19:48:18 +01:00
Matthias Mailänder
4f080a996e
also render highest density sprite frame
2015-12-25 19:37:55 +01:00
Matthias Mailänder
d4e842e643
add a benchmark mode
2015-12-25 19:30:15 +01:00
Matthias Mailänder
e80625880f
Merge pull request #10011 from atlimit8/EasierActorSelectionInGame
...
Better actor selection in game by actor bounds center
2015-12-25 19:17:12 +01:00
Matthias Mailänder
b289478123
Merge pull request #10189 from reaperrr/less-lazy1
...
AttackBase and Armament optimizations
2015-12-25 14:04:46 +01:00
RoosterDragon
3a2139de26
Add PlayerDictionary.
...
This custom collection allows other classes to implement a Player to value mapping, but also stores the values in an array for faster lookup by the player index in the world. For some code, this improved lookup time is important for performance.
2015-12-23 23:54:04 +00:00
RoosterDragon
5c14044138
Support sending sequences of points when drawing lines.
...
This allows the graph widgets to avoid having to create temporary arrays just to draw these lines, which reduces GC pressure.
2015-12-23 22:58:53 +00:00
atlimit8
b07cd683e8
Easier actor selection in game by actor bounds center
2015-12-23 12:09:08 -06:00
RoosterDragon
6ab6d774a7
Ensure LuaValues are disposed.
...
Adding in these missing calls prevents these instances from having to be finalized.
2015-12-23 17:22:51 +00:00
atlimit8
43b2957331
Merge pull request #10251 from abcdefg30/removeISpriteBody
...
Remove ISpriteBody
2015-12-21 11:37:54 -06:00
Paul Chote
95629c29a4
Use map rules to build the editor sidebar.
2015-12-21 15:05:44 +00:00
Matthias Mailänder
0fe644f458
Merge pull request #10203 from pchote/widelines2
...
Rewrite line renderer: Part 2 (remove LineRenderer plus other cleanups)
2015-12-21 07:36:21 +01:00
Oliver Brakmann
71478aa2b8
Merge pull request #9734 from RoosterDragon/auto-target-perf
...
Improve AutoTarget performance
2015-12-20 19:53:17 +01:00