Commit Graph

9451 Commits

Author SHA1 Message Date
reaperrr
547e64724f Changes name of LaserZap Explosion trait to HitAnim.
Additionally sets default HitAnim to null instead of "laserfire", to avoid crashes when neither a custom HitAnim nor laserfire anim are present.
2013-05-26 16:47:23 +02:00
reaperrr
afb67f8595 Replaces BeamRadius with BeamWidth.
Allows for more fine-grained control over laserbeam width.
2013-05-26 16:45:16 +02:00
Chris Forbes
93c89a6ef5 Merge pull request #3286 from pchote/renderable-refactoring
Renderer refactoring - Renderables
2013-05-24 20:26:29 -07:00
Chris Forbes
9d074c6721 Merge pull request #3305 from pchote/mixdatabase
Parse XCC mix databases
2013-05-24 20:25:38 -07:00
Chris Forbes
835dfd0780 Merge pull request #3320 from reaperrr/improved_visuals_v2
several visual improvements
2013-05-24 20:24:18 -07:00
Chris Forbes
bd360dab54 Merge pull request #3330 from ScottNZ/balance
Oil derrick buff
2013-05-24 20:23:22 -07:00
Scott_NZ
81563ee5d6 Add capture bonus to OILB 2013-05-25 03:16:58 +12:00
Paul Chote
0dd8d7f7b6 Distinguish between classic and crc file hashes. Fixes #3306, #3328. 2013-05-24 21:10:41 +12:00
Paul Chote
a11e403084 Draw turrets, spinners, rotors at ZOffset +1 relative to the body. 2013-05-24 18:18:47 +12:00
Paul Chote
d048d083c4 Convert px z offsets to world coords. 2013-05-24 17:41:55 +12:00
Paul Chote
437de8e884 Fix FTRK turret position. 2013-05-23 21:39:57 +12:00
Paul Chote
25dd8d9fa7 Fix aircraft shadow render order. 2013-05-23 21:25:11 +12:00
reaperrr
f85fce2ed1 adding myself to AUTHORS 2013-05-20 21:34:00 +02:00
reaperrr
e1669ecd70 construction yard with shadow
It always annoyed me that the CY had no shadow at all. This adds some at the edges.
2013-05-20 15:48:59 +02:00
reaperrr
3cc3a7dd65 crates with shadow and wood crate palette fix
- westwood never bothered converting the wood crate to RA's palette. I did.
- shadows added to both wood crate and silver crate.
2013-05-20 02:14:02 +02:00
reaperrr
2abb6421fe gap gen & mgg with shadows 2013-05-20 02:03:53 +02:00
reaperrr
579bafd439 Yak shp fix
Originally, the 2nd frame of yak.shp used greyscale for the tail fins instead of remap.
2013-05-20 02:01:09 +02:00
reaperrr
0719b89cdf adjusting explosion position
- originally, frag1 was not centric and appears to the right of the impact/exploding vehicle.
- fball1 appeared quite a bit below the impact point. This moves it up a little.
2013-05-20 01:58:53 +02:00
reaperrr
e3391d1535 changes light tank bullet to 50cal.shp
a better match for the low damage per shot, imo.
2013-05-20 01:54:54 +02:00
reaperrr
04fd2e6d0f changes civ pistol explosion to single piff
multiple piffs from a civilian pistol shot? Looks a little strange ;)
2013-05-20 01:53:07 +02:00
reaperrr
fbe06df9e6 silo gfx improvements
- fixed some minor errors on the undamaged frames.
- added shadow.
2013-05-20 01:49:28 +02:00
reaperrr
4e7f04da5f airfield gfx improvements
- added separate idle shp to allow using all 8 frames while keeping idle/active separate.
- replaced some empty/background pixels inside tower with shadow.
2013-05-20 01:47:42 +02:00
Paul Chote
d9fab238d5 Show individual packages in the asset browser list. 2013-05-19 19:16:15 +12:00
Paul Chote
de3d4da000 Allow mounted IFolders to be queried. 2013-05-19 19:14:20 +12:00
Paul Chote
f7aca32e0e Fix unit turret vs War Factory roof rendering. 2013-05-19 11:10:04 +12:00
Matthias Mailänder
be3b18057a replace PackageContent yamls with XCC database 2013-05-18 07:34:49 +02:00
Curtis Shmyr
9772f9b770 Merge pull request #3311 from chrisforbes/placebuilding-resolve
validate building placement in ResolveOrder as well
2013-05-17 21:14:53 -07:00
Chris Forbes
4d85605cca fix validation of startgame order 2013-05-18 15:58:16 +12:00
Chris Forbes
96ecb7c232 validate building placement in ResolveOrder as well 2013-05-18 15:47:11 +12:00
Paul Chote
112034a41d Allow hashes to be accepted as valid mix filenames. 2013-05-18 03:59:46 +12:00
Paul Chote
9dc3f4bf2d Add IFolder.AllFileNames() for listing the filenames in a package. 2013-05-17 23:52:02 +12:00
Paul Chote
974e9b3325 Write XCC compatible mix files. 2013-05-17 23:46:29 +12:00
Paul Chote
47f078ec3a Parse XCC global mix database. 2013-05-17 23:46:24 +12:00
Paul Chote
8817fd2cc5 Parse XCC local mix database. 2013-05-17 23:46:24 +12:00
Paul Chote
50b87b580a Remove 12 character limit from mix content names (XCC compatibility). 2013-05-17 23:46:19 +12:00
Paul Chote
170e14546a Convert NukeLaunch to world coordinates. 2013-05-17 18:12:29 +12:00
Paul Chote
4b4c1b71df Convert GpsSatellite to world coordinates. 2013-05-17 18:12:29 +12:00
Paul Chote
e122797a68 Convert CrateEffect to world coordinates. 2013-05-17 18:12:29 +12:00
Paul Chote
4d8dd2db7d Convert Corpse to world coordinates. 2013-05-17 18:12:29 +12:00
Paul Chote
3e1c1096c2 Convert Smoke to world coordinates. 2013-05-17 18:12:29 +12:00
Paul Chote
c6e6977bf6 Convert RallyPoint to world coordinates. 2013-05-17 18:12:28 +12:00
Paul Chote
85056e1c6c Convert bridges to world coordinates. 2013-05-17 18:12:28 +12:00
Paul Chote
57142fbb8d Convert indicator overlays to world coordinates. 2013-05-17 18:12:28 +12:00
Paul Chote
e382dc9b71 Remove obsolete functions from WorldRenderer. 2013-05-17 18:12:28 +12:00
Paul Chote
e1290dca47 Round PxPosition to the nearest pixel. 2013-05-17 18:12:28 +12:00
Paul Chote
ca5f2c3785 Split Renderable into an IRenderable interface and SpriteRenderable implementation. 2013-05-17 18:12:28 +12:00
Paul Chote
9b7aaebcbc Rewrite RenderCargo -> WithCargo.
Now uses world coordinates and properly displays
cargo at all facings.
2013-05-17 18:12:27 +12:00
Paul Chote
462478afdf Convert building rendering to world coordinates. 2013-05-17 18:12:27 +12:00
Paul Chote
d7e6125dd7 Convert ChronoshiftPower to world coords. 2013-05-17 18:12:27 +12:00
Paul Chote
79cbb7f729 Convert Parachute to world coords. 2013-05-17 18:12:27 +12:00