Commit Graph

58 Commits

Author SHA1 Message Date
reaperrr
b193d5195d Cleaned up d2k yaml rules.
Sanitized defaults.
2015-06-29 00:45:38 +02:00
Matthias Mailänder
50e5e9df24 check voice actor references 2015-06-20 12:09:58 +02:00
reaperrr
f709a6f6c4 Changed Bounds/added VisualBounds in D2k mod 2015-06-17 20:13:54 +02:00
reaperrr
6fdbd0e447 Replace RenderUnit in D2k with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize, where possible.
2015-06-04 14:44:20 +02:00
Pavel Penev
c61dc48548 Merge pull request #7324 from reaperrr/limitedammo2
Refactored LimitedAmmo to AmmoPool
2015-03-26 15:59:56 -07:00
reaperrr
38d5163062 Refactors LimitedAmmo to AmmoPool.
Removes Reloads trait.

This enables adding multiple AmmoPools via @ differentiators and
Name which adds the possibility to assign each armament to a specific
ammo pool.

Furthermore, this moves all Reloads functionality onto AmmoPool.

Now a combination of all three is possible on a single actor: no limited
ammo, limited ammo that can reload on its own, and limited ammo which
needs to be reloaded at a rearm actor.

Additionally moves RearmSound from Minelayer to AmmoPool.
2015-03-26 23:21:01 +01:00
penev92
fa6e5948d7 Remove the Lua scripted harvester delivery from the D2k shellmap and reorganize Carryall actor definitions 2015-03-22 16:58:16 +02:00
penev92
4eb67b328f Refactor AutoCarryall trait and rename to Carryall
Fixup Carryable
2015-03-22 16:58:14 +02:00
Paul Chote
b670673f9f Reorganize D2K actor rules.
This removes the redundancy between faction variants and adjusts the layout
to be more consistent with the other mods.
2015-03-03 18:45:45 +00:00
Mustafa Alperen Seki
4e366a85fe Carryall moved to last in Starport. 2015-01-27 16:23:13 +02:00
Matthias Mailänder
2ae93f44aa move carryall to it's own aircraft queue 2014-12-06 20:31:15 +01:00
Matthias Mailänder
003838de3f make carryalls initially lift-off from high tech factories 2014-11-30 10:37:58 +01:00
Matthias Mailänder
e910e8bec4 add lore to the description 2014-11-30 10:37:58 +01:00
Matthijs Benschop
2d380c64bd Implementation of the automated D2k Carryall
Closes #2246
2014-11-29 12:17:11 +01:00
ScottNZ
de29b41103 Remove repulsion from d2k planes 2014-07-29 00:18:22 +12:00
Paul Chote
ab26d4b0ad Overhaul ParatroopersPower:
- Adds support for multiple drop planes.
- Adds support a beacon and camera.
- Prevents the plane from circling if it can’t unload.
2014-07-08 00:30:38 +12:00
Paul Chote
b74a0734c8 Change D2K airstrike shroud reveal to match TD. 2014-04-18 18:55:34 +12:00
Chicken man
718ddf9afd Updated mods to work with changes. 2014-03-05 17:30:34 -05:00
ScottNZ
881d17a996 Update rules for cargo changes 2014-02-12 20:07:46 +13:00
Paul Chote
996877d9e5 Upgrade mod rules to match engine changes. 2013-12-26 20:42:13 +13:00
Paul Chote
47209f5848 CarpetBomb -> AttackBomber. 2013-11-01 17:47:30 +13:00
Matthias Mailänder
376a6c7a5d read the production icons from sequences
this allows d2k to read them from DATA.R8 without trouble
2013-08-17 23:31:22 +02:00
Paul Chote
57adaf46b0 Rewrite Aircraft movement using world coords. 2013-07-21 17:35:47 +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
ScottNZ
e4e92ec900 Add RejectsOrders to disallow orders for offmap aircraft etc 2013-07-12 16:04:14 +12:00
ScottNZ
5184cee3ca Rework aircraft destruction to use husks instead of the original actor 2013-06-07 05:04:47 +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
Matthias Mailänder
322d010076 fix crash in d2k - the smoke sprite is currently undefined
it used an RA one before, was hidden in the source code
2013-04-21 08:42:13 +02:00
Chris Forbes
6fb1c4879a Merge pull request #3070 from Mailaender/d2k-assets-completion
Ripped the Dune 2000 assets completely and added some polishing
2013-04-16 12:15:24 -07:00
psydev
ac5378e41a modified aircraft & airstrike + misc chgs 2013-04-15 22:01:43 -07:00
psydev
2304f3e6cc sped up air units 2013-04-15 21:45:52 -07:00
Matthias Mailänder
8fa1fc2345 mapped DATA.R8 completely, fixes #2341
d2k is now completely independened from RA MIX/SHP files
2013-04-15 13:11:35 +02:00
Paul Chote
800a9ff0c4 Convert SmokeTrailWhenDamaged to world coords. 2013-03-31 23:04:57 +13:00
Paul Chote
0289fd543e Convert d2k turrets/weapons to world coordinates. 2013-03-29 20:50:10 +13:00
Paul Chote
27d852a425 Rename legacy offset coordinates on Turrets and Armaments. 2013-03-29 20:39:27 +13:00
Paul Chote
0167bbfbaa Move weapon/turret definitions out of AttackBase.
Weapons are now defined with the Armament trait
and turret parameters live in Turreted.
This has the side effect of allowing any number
and distribution of weapons and turrets.
2013-03-24 11:58:45 +13:00
Matthias Mailänder
96a088f998 merge Dune 2000 "Rounded Edges" mod
Changes include:
 - bibs have been removed
 - building offset and selection boxes adapted
 - units and turrets leave husks
 - siege tank barrel won't rotate anymore
 - AI capable of building all units using all queues
 - bullet traces
 - windtrap animations
 - unit balance (mix of Dune II, Dune 2000 and Red Alert)
 - repair pad animation
 - no more obsessive "silos needed"
 - defense building queue → heavy armor queue
 - medics (using thumper graphics)
 - no buildable aircrafts anymore
 - harvesting has been slowed down
2012-12-04 10:08:14 +13:00
Matthias Mailänder
81f035904e remove TODO list, use bug-tracker 2012-08-15 08:48:48 +12:00
Matthias Mailänder
bda4bfa4f3 d2k: tooltip for $ icon is now starport instead of ship 2012-07-23 09:34:16 +12:00
Matthias Mailänder
eae482d413 tweak d2k aircrafts a little 2012-07-23 09:33:53 +12:00
Matthias Mailänder
abd774d017 d2k: faster aircrafts, slower trikes, concrete buildings
avoid capturing light buildings by deviator weapon
2012-07-23 09:33:51 +12:00
Matthias Mailänder
db8f22cdbf d2k harvester unload a little less ugly, RALint fixes
frames were swapped, offset and turnaround still wrong
remember: this changes unload.shp (copy to dl-mirrors)
2012-07-16 22:23:56 +02:00
Matthias Mailänder
5f2f25b758 added d2k superweapons, fixed c4/nuke cursor 2012-07-16 21:02:55 +02:00
Matthias Mailänder
e89ee2c131 new AttackLoyalty, range and stay alive option for Capture
AttackLoyalty for d2k Deviator which captures units
also shooting a fake missile (see issue #2251)

CaptureActor now supports Generals styles gameplay
but is disabled by default (see issue #2274)
fixes the annoyance that engineers will not take
the shortest root to the building by the way

removing ProvidesCustomPrerequisite because it's
tooltip messages relies on hardcoded hacks
2012-07-01 20:26:25 +12:00
Matthias Mailänder
b9cda8fcca relative altitude for carryall cargo 2012-06-28 13:10:41 +12:00
Matthias Mailänder
a64629f1c5 remove ready/hold/group pip from BuildPaletteWidget
and render as text instead
2012-06-27 13:19:52 +12:00
Matthias Mailänder
c804be6f01 fix passable edges in Cliff terrain tiles
made all special units equally expensive, found harvester unload
2012-06-16 21:19:46 +02:00
Matthias Mailänder
959875c709 added special infantry, fixed UI, added new map 2012-06-16 14:17:35 +02:00
Matthias Mailänder
d110b45679 added install rules for d2k mod, fixes carryall landing 2012-06-09 22:46:13 +02:00
Matthias Mailänder
cffaabb3bf added d2k mouse pointer, fixed aircrafts 2012-06-02 11:41:18 +02:00