steelphase
f948bf0d1b
Add Mod.Common Graphics
...
Moved Graphics to Mod.Common
2014-09-21 01:34:35 -04:00
Paul Chote
caecf2d82a
Move inaccuracy modifier queries outside the projectile ctors. Fixes #6449 .
2014-09-20 21:43:00 +12:00
reaperrr
5cda0853b6
Adds LockOnProbability to missiles.
...
Turns CloseEnough from a hack into a feature.
Adds some descriptions.
Caches args.SourceActor.World.
2014-09-16 16:14:13 +02:00
reaperrr
e8b9397e1a
Update Bullet & Missile descriptions for Wall->BlocksBullets
2014-09-14 11:53:26 +02:00
reaperrr
5e9b0a964f
Adds InaccuracyModifier.
2014-09-04 20:28:34 +02:00
UberWaffe
76ccb0cf00
Changes Weapon.Impact() to use Target (from WPos).
2014-08-23 11:23:34 +02:00
Paul Chote
57ba1b54b4
Convert weapon plumbing to use integer damage modifiers.
2014-08-23 17:14:10 +12:00
Alexander Fast
070d00c678
Fixes year numbers in license text in file headers.
2014-08-21 11:27:52 +02:00
UberWaffe
c972b39687
Custom Warheads refactor
...
Changes included:
Warhead code split out of weapon code and refactored.
Warhead functionality now split into several classes, each handling one effect/impact.
Additional custom warheads can now be defined and called via yaml.
Custom warheads inherit the abstract class Warhead,
which provides target check functions.
Custom warheads have to define their own impact functions,
and can also define their own replacement for check
functions.
2014-08-03 17:10:44 +02:00
Paul Chote
1cb6026c38
Move ContrailRenderable into Mods.RA.
2014-07-22 16:43:39 +12:00
Paul Chote
5650d5fc98
Revert "use TickRender() for RenderSprites and PaletteModifier"
...
This reverts commit 87fd576b26 .
2014-07-08 11:09:54 +12:00
reaperrr
cb216aa345
Reimplement Shadow toggle for Missile projectile.
...
Enable Shadow by default.
2014-07-06 14:46:04 +02:00
Matthias Mailänder
87fd576b26
use TickRender() for RenderSprites and PaletteModifier
2014-07-06 08:24:08 +02:00
Paul Chote
9487f49cd5
Replace WPos.ToCPos -> Map.CellContaining.
2014-06-27 23:30:40 +12:00
Paul Chote
5560f276ca
Map: Rename IsInMap -> Contains.
2014-06-27 22:07:03 +12:00
Matthias Mailänder
8bff7baf4b
destroy missiles leaving the map
...
fixes #5582
2014-06-21 13:28:09 +02:00
RoosterDragon
909c5c7037
Some minor cleanup in TraitDictionary and affected callsites.
2014-06-17 22:10:41 +01:00
ScottNZ
dbffce81a6
Remove unused usings
2014-06-15 22:16:40 +12:00
Pavlos Touboulidis
c282fa1077
Move GetTerrainIndex/Info from WorldUtils to Map
2014-06-13 13:57:32 +03:00
Pavlos Touboulidis
092352729f
Change terrain type from string based dictionaries to arrays
2014-06-13 11:20:54 +03:00
Pavlos Touboulidis
b560268495
Change animations to use the proper SequenceProvider
...
Remove references to the global "Game" and use the SequenceProvider
of the current world/map.
2014-05-17 14:33:16 +03:00
Matthias Mailänder
027a281ae3
define torpedoes in a more generic way
...
fixes #3252 and closes #2097
2014-01-04 09:39:43 +01:00
Matthias Mailänder
4b43bb1cad
replace misleading Underwater bool with what it really does
2014-01-04 09:39:43 +01:00
Paul Chote
ecdae4cbbe
Convert weapons to world coords.
2013-12-26 19:45:12 +13:00
Paul Chote
aa2f865d5d
Convert Altitude to world coords.
...
Removes the obsolete AltitudeInit: use CenterPositionInit instead.
2013-12-26 17:25:07 +13:00
ScottNZ
00ec1ca87a
Remove unused usings
2013-11-12 19:39:33 +13:00
Paul Chote
7ecf84dc61
Extract contrail fading for dead projectiles into an IEffect.
2013-10-21 18:27:37 +13:00
Matthias Mailänder
5f8d8beec1
sync bullets and missiles
...
to investigate desyncs
StyleCop clean WeaponInfo and friends
2013-08-29 17:37:35 +02:00
Paul Chote
bc5c11e44f
Check ITargetable when deciding target validity. Fixes #3659 .
2013-08-22 19:29:05 +12:00
Paul Chote
b374816fa1
Convert Missile to world coordinates. Fixes #3347 . Closes #3434 .
2013-08-01 20:18:42 +12:00
Paul Chote
df46ffeb84
Convert ProjectileArgs to world coords.
2013-08-01 20:18:41 +12:00
Paul Chote
c3f04cc32e
Convert non-aircraft positioning to world coords.
...
This removes the incomplete and unused hover code
on Mobile, which would be more trouble that it is
currently worth to carry over.
2013-07-21 17:35:47 +12:00
Paul Chote
ecc119cb29
Combine IHasLocation -> IOccupySpace, IMove -> ITeleportable.
2013-07-21 17:33:32 +12:00
Paul Chote
185e9b3f08
Fix and rewrite contrails. Closes #3457 .
2013-06-25 19:38:48 +12:00
Paul Chote
3e1c1096c2
Convert Smoke to world coordinates.
2013-05-17 18:12:29 +12:00
Paul Chote
ca5f2c3785
Split Renderable into an IRenderable interface and SpriteRenderable implementation.
2013-05-17 18:12:28 +12:00
Paul Chote
d878c96343
Change Renderable to take centered positions.
2013-05-17 18:12:26 +12:00
Scott_NZ
88b59d5033
Add missile jamming to MRJ
2013-04-20 03:05:47 +12:00
Paul Chote
c428cad70c
Refactor per-player shrouds & fix shellmap shroud.
2013-04-10 19:36:03 +12:00
Paul Chote
7c21459b48
Convert contrails to world coords.
2013-03-31 19:32:51 +13:00
Matthias Mailänder
0a82bfe552
format TODO: uniformly to auto-generate task list in MonoDevelop
2013-03-27 09:45:17 +01:00
Matthias Mailänder
a682670b97
update developer commentary
...
for weapon traits, crates and palettes
clarify that you don't need to update the wiki page manually
2013-03-27 09:22:23 +01:00
Matthias Mailänder
c731a7960e
embed the previously manually edited outdated documentation
...
from https://github.com/OpenRA/OpenRA/wiki/Trait-Documentation
2013-03-20 21:20:27 +01:00
Paul Chote
885eec7444
Move effects to WorldRenderer palette lookup.
2013-02-24 15:43:20 +13:00
Paul Chote
f0ba0ce2e8
Wrap palette references with a PaletteRef object.
2013-02-24 15:43:15 +13:00
Kenny
f41fb32d60
Introducing per-player shrouds.
...
- Each player has their own shroud and their visibility does not extend outside of the shroud.
- Units and buildings can no longer target other units outside of their visibility. Buildings can still be targetted if they have been explored.
- GPS will provide visibility in the fog-of-war.
- Spies that infiltrate radar domes will gain their victim's exploration and reset it on all clients (if the victim does not have GPS)
2012-12-13 15:16:56 -08:00
James Dunne
b127ae8027
Added sub-pixel position/vector types.
...
Updated Sync code to handle new sub-pixel types.
2012-06-21 19:41:12 -05:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Chris Forbes
3b704e25fa
#2159 fixed -- missiles lose guidance and run out their remaining fuel if the target dies
2012-05-22 19:01:49 +12:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00