Oliver Brakmann
9ab2ce2362
Merge pull request #11520 from reaperrr/IdleWander
...
Make civilians wander around when idle
2016-07-04 11:50:35 +02:00
Matthias Mailänder
9833a56e65
Merge pull request #11556 from pchote/gamespeeds
...
Port game speed selection to new lobby backend.
2016-07-03 20:55:09 +02:00
abcdefg30
430b654460
Merge pull request #11428 from reaperrr/attack-delay
...
Allow attack anims/overlays to start before weapons fire
2016-07-03 18:58:07 +02:00
reaperrr
81190be3b6
Merge pull request #11543 from Phrohdoh/chatcommands-no-dupes
...
Allow overriding previously registered chatcommands
2016-07-03 16:48:35 +02:00
Paul Chote
7caf636222
Port game speed selection to new lobby backend.
2016-07-03 15:46:08 +01:00
abcdefg30
e858e13da7
Merge pull request #11561 from Phrohdoh/gives-exp-stances
...
Replace GivesExperience.FriendlyFire and GivesBounty.Stances with ValidStances
2016-07-03 16:24:37 +02:00
abcdefg30
46a9750fcb
Merge pull request #11555 from pchote/fix-editor-shellmap-ui
...
Use BeforeGameStart to remove shellmap UI on editor start.
2016-07-03 16:13:31 +02:00
Taryn Hill
f731dc8d68
Utility: Add upgrade rules for GivesExperience and GivesBounty changes
2016-07-03 08:50:55 -05:00
Taryn Hill
3f6f918b3d
GivesBounty: Replace Stances with ValidStances
2016-07-03 08:50:55 -05:00
Taryn Hill
ec808ddc54
GivesExperience: Replace FriendlyFire with ValidStances
2016-07-03 08:50:54 -05:00
Matthias Mailänder
889bbcf428
Cache the palette lookup.
2016-07-03 14:41:15 +02:00
Matthias Mailänder
4325e1b400
Let pipImages tick using the appropriate interface.
2016-07-03 14:40:47 +02:00
Matthias Mailänder
3e5155fa7d
Cache pipImages in the constructor.
2016-07-03 14:40:14 +02:00
Matthias Mailänder
3a7558c273
Document and lint test pips and groups.
2016-07-03 12:26:29 +02:00
reaperrr
8590be5f74
Merge pull request #11482 from pchote/rework-zip-updating
...
Rework zip updating
2016-07-02 17:00:06 +02:00
reaperrr
c8012baffb
Make all Attack* traits listen to Stop order
2016-07-02 16:02:00 +02:00
reaperrr
c153277e8b
Add AttackSounds trait
...
This trait plays sounds when preparing to attack or attacking.
2016-07-02 16:02:00 +02:00
reaperrr
3b43544e2d
Add start delay functionality to attack animation traits
2016-07-02 16:02:00 +02:00
reaperrr
75c49620d1
Introduce INotifyAttack.PreparingAttack
...
And use it to allow triggering attack animations/overlays at a different point
than the actual weapon firing.
2016-07-02 16:02:00 +02:00
reaperrr
87537d9669
Move WithAttackOverlay to Mods.Common
2016-07-02 16:02:00 +02:00
Paul Chote
21c150fae3
Throw a sensible exception when an invalid path is given.
2016-07-01 21:58:26 +01:00
Paul Chote
c706e68b73
Rework zip file updating.
2016-07-01 21:58:26 +01:00
Paul Chote
5d62881be6
Support upgrading explicitly referenced yaml paths.
2016-07-01 21:58:26 +01:00
Paul Chote
9baee57443
Use BeforeGameStart to remove shellmap UI on editor start.
2016-07-01 21:54:25 +01:00
abcdefg30
4732f3767f
Merge pull request #11459 from reaperrr/fix-range-check
...
Fix weapon min/max range and validity checks
2016-07-01 14:24:41 +02:00
Taryn Hill
023b17a68e
Allow overriding previously registered chatcommands
2016-06-30 09:28:27 -05:00
reaperrr
4d90361b8b
Merge pull request #11514 from abcdefg30/64ops
...
Fix a crash with not space occupying actors granting support powers
2016-06-30 15:35:02 +02:00
reaperrr
8493b1deda
Merge pull request #11512 from Nelax/ai-squadexclude
...
Added Squad Exclusion to HackyAI
2016-06-30 15:21:22 +02:00
reaperrr
f5c89ae56d
Merge pull request #11497 from obrakmann/stuff-for-sp-1
...
Add functionality requested for Shattered Paradise
2016-06-30 15:13:49 +02:00
reaperrr
213c1bcb3e
Merge pull request #11463 from reaperrr/fix-ai-mcv
...
Improve AI MCV deployment
2016-06-30 11:44:14 +02:00
reaperrr
e647af3dd1
Allow modders to choose AI MCV deployment base restriction
...
For some mods, a random map location might be a better choice for the AI than deploying the MCV inside the base, so we allow modders to customize it.
2016-06-27 18:17:51 +02:00
reaperrr
09e365bc4a
Fix Wanders to be usable on its own
...
Allows unarmed actors like civilians or harmless critters to wander around when idle.
Additionally made it upgradable.
2016-06-26 20:30:06 +02:00
Paul Chote
40089e7076
Fix logging on bogus extraction metadata.
2016-06-26 18:23:44 +01:00
Paul Chote
d1a973458b
Add support for installing content from disk.
2016-06-26 18:18:40 +01:00
Paul Chote
7ca7e695e1
Rename Disc -> Source in asset installer.
2016-06-26 18:18:40 +01:00
Oliver Brakmann
aad17148bc
Merge pull request #11533 from HenrytheSlav/pword_UI
...
Password UI improvements
2016-06-26 17:47:35 +02:00
reaperrr
7ed792ba88
Merge pull request #11286 from Mailaender/open.nat-2.0.16
...
Dump Mono.NAT in favor of Open.Nat 2.0.16
2016-06-26 16:16:11 +02:00
HenrytheSlav
17d6afa071
Do not keep the wrong password in the textfield for next try.
2016-06-26 15:54:41 +02:00
HenrytheSlav
d19c9eadb0
Jump to textfield in password prompt.
2016-06-26 15:44:19 +02:00
Paul Chote
30dcbeb873
Remove legacy Move constructor.
2016-06-25 16:29:47 +01:00
reaperrr
c643a0abd6
Change AttackWander trait lookup
...
AttackMove is required and therefore can't be null, so the 'OrDefault' was redundant.
2016-06-25 12:42:42 +02:00
reaperrr
f5a0c7e425
Move AttackWander into root Traits folder
...
It's not really an Attack* trait, so it doesn't belong into that subfolder.
2016-06-25 12:36:35 +02:00
reaperrr
46ca650324
Fix initial Wanders delay
...
The previous 'fix' was apparently incomplete. This time it has been properly tested and works as intended.
2016-06-25 12:29:00 +02:00
Oliver Brakmann
9eae2ca154
Merge pull request #11510 from reaperrr/move-loaders
...
Move audio loaders from engine to mod level
2016-06-24 23:59:08 +02:00
Oliver Brakmann
694fe2bdf1
Merge pull request #11515 from reaperrr/fix-wanders
...
Fix Wanders always triggering move at first game tick
2016-06-24 20:47:48 +02:00
abcdefg30
756f88c187
Merge pull request #11402 from Mailaender/sp-utility
...
Improved map import for singleplayer missions
2016-06-24 18:02:13 +02:00
reaperrr
38e1d409ff
Make Wanders.TickIdle virtual
...
So inheriting traits can override it.
2016-06-24 16:43:54 +02:00
reaperrr
4eb17e1642
Fix all wandering actors wandering at first game tick
...
NotifyBecomingIdle is only notified at the first idle tick, so `countdown` is not set when TickIdle checks it at first game tick. Therefore, we let TickIdle return early at first game tick to avoid that.
2016-06-24 16:43:53 +02:00
Bynnar18
dace814829
Added ExcludeFromSquads to HackyAI
2016-06-24 09:18:43 -05:00
abcdefg30
dd5e229886
Fix a crash with not space occupying actors granting support powers
2016-06-24 15:30:57 +02:00