Commit Graph

3988 Commits

Author SHA1 Message Date
atlimit8
9b30c21f93 Load subcells and default subcell index from mod.yaml 2014-08-04 18:09:26 -05:00
atlimit8
4b7537bb13 Moved MobileInfo.SubCellOffsets to Map (dropping static) & added Map.SubCellsDefaultIndex 2014-08-04 18:09:26 -05:00
atlimit8
43478dd500 enum SubCell => int & Dictionary<SubCell, WVec> => WVec[] 2014-08-04 18:09:26 -05:00
reaperrr
e3d85f29c9 Merge pull request #6169 from UberWaffe/CWRegressFix
#6030 Regression fix: CreateEffectWarhead
2014-08-04 20:59:13 +02:00
Matthias Mailänder
050d55397d Merge pull request #6156 from UberWaffe/MinorFixes
Closes #6128
2014-08-04 20:01:40 +02:00
UberWaffe
0f8023217d #6030 Regression fix. CreateEffectWarhead effect location and water impact sound. 2014-08-04 18:09:52 +02:00
UberWaffe
4055d8178d Bridge can now define DemolishWeapon. Defaults to previous "Demolish". 2014-08-04 16:13:21 +02:00
Chris Forbes
c482e97060 Merge pull request #6152 from Mailaender/money-crate
Added money crates to be spawned by destroyed supply trucks
2014-08-04 10:39:29 +12:00
Curtis Shmyr
ed08bafd54 Remove TakeOff activity from ReturnToBase 2014-08-03 12:50:01 -06:00
Matthias Mailänder
33655afe21 Merge pull request #6127 from cjshmyr/attackcharge
Fixes #5568
2014-08-03 17:51:28 +02:00
Taryn Hill
b6fd757672 Merge pull request #6030 from UberWaffe/CustomWarheads
Custom Warheads refactor
2014-08-03 10:35:36 -05: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
Matthias Mailänder
98106e2ff7 ContainsCrate is redundant to LeavesHusk 2014-08-03 16:30:45 +02:00
Matthias Mailänder
aa8ce199c2 self-document CrushClass of crates 2014-08-03 16:26:19 +02:00
Matthias Mailänder
91b612fa47 ITeleportable does not exist anymore 2014-08-03 16:26:18 +02:00
Matthias Mailänder
0502d90a05 Merge pull request #6084 from pchote/renderpreview
Improve actor preview rendering
2014-08-03 12:51:21 +02:00
Paul Chote
b5e4e0e074 Add support for voxels in actor previews. 2014-08-03 22:23:49 +12:00
Paul Chote
3903b9b2b5 Add support for rotors in actor previews. 2014-08-03 22:23:49 +12:00
Paul Chote
7c434507f1 Add support for idle overlays in actor previews. 2014-08-03 22:23:49 +12:00
Paul Chote
c6b6b5d153 Add support for turrets in actor previews. 2014-08-03 22:23:49 +12:00
Paul Chote
9b3a73860c Account for infantry in actor previews. 2014-08-03 22:23:48 +12:00
Paul Chote
79dabe01e8 Account for walls in actor previews. 2014-08-03 22:23:48 +12:00
Paul Chote
b91fe10cad Account for building turret facing in actor previews. 2014-08-03 22:23:48 +12:00
Paul Chote
7fb106e54a Introduce actor previews for PBOG and the editor. 2014-08-03 22:23:47 +12:00
Paul Chote
e827b343ab Disable multiple-queuing from the keyboard. 2014-08-03 19:28:10 +12:00
Paul Chote
f64cdc52e1 Remove obsolete key definitions. 2014-08-03 19:28:09 +12:00
Paul Chote
43bd8a361e Implement new production hotkeys. Fixes #3915, #4142, #4181. 2014-08-03 19:28:07 +12:00
Paul Chote
ef2f909f65 Reorganize IBodyOrientation. 2014-08-03 19:20:40 +12:00
Paul Chote
8579ae956a ToLowerInvariant RenderSprites.GetImage.
Some mods (d2k) define bogus-case sequence names.
2014-08-03 19:20:39 +12:00
ScottNZ
692e3a9c88 Move Power out of Building and into its own trait
Conflicts:
	mods/ts/rules/structures.yaml
2014-08-03 18:53:51 +12:00
Paul Chote
9527d7c2f4 Merge pull request #6136 from ScottNZ/infiltration
Infiltration refactor
2014-08-03 18:29:23 +12:00
Paul Chote
5b8a70728d Merge pull request #6069 from atlimit8/LineBuild-1x1Only
Makes LineBuild logic require building dimensions of 1x1
2014-08-03 16:16:56 +12:00
ScottNZ
8e062864ce Merge pull request #6135 from pchote/support-fix
Fix instant-use and AllowMultiple support powers.
2014-08-03 16:12:50 +12:00
Paul Chote
2bfd1aa56a Merge pull request #6022 from Phrohdoh/MoveToShroud
Locomotion MovesToShroud bool.
2014-08-03 12:58:06 +12:00
Curtis Shmyr
52aedf4b75 Fix AttackCharge not picking a new target if the current became invalid 2014-08-02 12:26:06 -06:00
ScottNZ
ca4b947037 Rename IAcceptInfiltrator to INotifyInfiltrated 2014-08-02 22:36:44 +12:00
ScottNZ
058185754e Remove Infiltratable trait and refactor surrounding code to use target types 2014-08-02 22:31:46 +12:00
Paul Chote
efebb500f0 Fix instant-use and AllowMultiple support powers.
Fixes #2185, #6090.
2014-08-02 21:30:29 +12:00
Matthias Mailänder
9422285aa2 Merge pull request #6108 from havok13888/LobbyInfoNotification
Closes #6012
2014-08-02 07:19:23 +02:00
Taryn Hill
d6931f1d05 Added flag to Mobile/AircraftInfo: MoveIntoShroud.
Does not change the audio feedback given.
2014-08-01 20:43:29 -05:00
havok13888
65c77677d4 Inform client about changes in lobby options 2014-08-01 15:41:02 -05:00
atlimit8
0a9f54e0ab Makes LineBuild logic require building dimensions of 1x1 2014-07-31 16:47:44 -05:00
Matthias Mailänder
6ef315217a Merge pull request #6113 from atlimit8/FieldLoadWVecArray
Load WVec[] from MiniYaml
2014-07-31 19:21:56 +02:00
Taryn Hill
738c80bb2a Merge pull request #6102 from ihptru/masterplayers
send player names to master server
2014-07-31 06:59:25 -05:00
atlimit8
d1b0dce751 Applied VWec[] yaml loader 2014-07-30 22:59:15 -05:00
ihptru
b76d9ed2e4 send player names to master server 2014-07-30 23:42:34 +04:00
WolfGaming
d44a5226f5 Fixes Maps not being able to force tech levels 2014-07-29 22:08:36 +00:00
Paul Chote
e3d2104fe3 Merge pull request #6070 from ScottNZ/kenneltech
Move dog to kenn and make kenn buildable
2014-07-29 23:14:17 +12:00
obrakmann
d96c3747be Merge pull request #6085 from UberWaffe/AIRepairFix
Fix AI not repairing buildings if struck by support powers.
2014-07-29 00:46:36 +02:00
Taryn Hill
40d1327939 Merge pull request #6087 from ScottNZ/planerepulsion
Add plane repulsion
2014-07-28 17:25:52 -05:00