Zimmermann Gyula
cf8fff2b99
Remove passing the warheads from DamageWarhead to AttackInfo.
...
Added a Damage class to pass damage value and damage(types) instead.
This removes a great amount of overhead and longterm opens possibilities to have damagetypes without warheads.
2016-07-12 10:09:49 +02:00
Matthias Mailänder
8ea30f9a09
TickRender regardless of the shellmap being enabled or not.
2016-07-10 20:47:08 +02:00
Matthias Mailänder
57c22df114
Merge pull request #11487 from reaperrr/bldg-shape-prep
...
Improve Rectangle HitShape customizability
2016-07-10 17:09:31 +02:00
Paul Chote
b0c9d49d14
Fix INotifyRepair argument order.
2016-07-09 11:12:56 +01:00
Oliver Brakmann
eae3808515
Merge pull request #11589 from cjshmyr/crash-timestamp
...
Add timestamp to exception.log
2016-07-06 22:36:57 +02:00
Curtis Shmyr
2fc77a315e
Add timestamp to exception.log
2016-07-06 13:49:08 -06:00
Paul Chote
7caf636222
Port game speed selection to new lobby backend.
2016-07-03 15:46:08 +01:00
Taryn Hill
6a228f0428
FileSystem: Use TryGetValue in Mount(string, string)
2016-07-03 08:25:14 -05:00
Matthias Mailänder
2de423ddb9
Dispose fileStream when problems occur.
2016-07-03 10:27:44 +02:00
Matthias Mailänder
96d9a01f76
Dispose pkgStream.
2016-07-03 10:26:56 +02:00
reaperrr
9020d39fcc
Introduce PositionClosestTo util
2016-07-02 17:23:34 +02:00
Paul Chote
89c4cf9658
Hack around map creation crash.
2016-07-01 21:58:27 +01:00
Paul Chote
c706e68b73
Rework zip file updating.
2016-07-01 21:58:26 +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
reaperrr
483452580f
Merge pull request #11528 from pchote/migrations
...
Delete legacy downloaded scores.mix on first run
2016-06-26 16:54:02 +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
Paul Chote
c204c10f5e
Add Migrations GlobalModData.
2016-06-25 19:17:50 +01:00
reaperrr
ed210b380f
Move audio loaders from engine to mod level
2016-06-23 23:47:52 +02:00
reaperrr
ad77dca12a
Remove WavReader dependency from BagFile reader
2016-06-23 01:55:01 +02:00
abcdefg30
34c6edbbe7
Merge pull request #11456 from obrakmann/disable-singleplayer-by-default-for-dedicateds
...
Disable single-player games by default on dedicated servers
2016-06-22 22:28:37 +02:00
Oliver Brakmann
8e2adc7627
Disable singleplayer games by default on dedicated servers
2016-06-22 20:37:31 +02:00
reaperrr
526f851489
Merge pull request #11426 from pchote/actorpreview-dynamic-facing
...
Support dynamic ActorPreview facings and creating previews from live actors.
2016-06-20 14:38:11 +02:00
Paul Chote
8ce4ab0bd1
Port map difficulty to new options backend.
2016-06-19 22:15:26 +01:00
abcdefg30
4e04f91992
Remove LobbyDefaults from reservedModuleNames in Manifest.cs
2016-06-19 22:14:36 +02:00
reaperrr
723c107aa5
Merge pull request #11473 from pchote/shroud-map-crate
...
Disable hide map crate if explored map is enabled.
2016-06-19 18:32:11 +02:00
reaperrr
e5986788a2
Merge pull request #11396 from Mailaender/sync-projectiles
...
Speed up sync by only syncing projectiles
2016-06-19 18:22:41 +02:00
Matthias Mailänder
5245df729d
Migrate to Open.Nat version 2.0.16
...
Move the dependency from all libraries to game engine only.
Initialize after the renderer setup to ensure a visible window.
2016-06-19 08:41:14 +02:00
Matthias Mailänder
b70fdd7edc
Correct the comment as not all ticking traits are synced.
2016-06-19 08:19:48 +02:00
Oliver Brakmann
87df458c2e
Merge pull request #11462 from pchote/stream-installer-copy
...
Extract installer data using direct stream-stream copies
2016-06-18 20:56:26 +02:00
Paul Chote
9edf4be229
Disable hide map crate if explored map is enabled.
2016-06-18 14:18:05 +01:00
Matthias Mailänder
b8415907e4
Merge pull request #11469 from pchote/fix-initial-map-randomization
...
Fix initial server map randomization.
2016-06-18 14:28:09 +02:00
Paul Chote
55cd2ca8f5
Move initial map suitability calculation to MapCache.
...
This was previously trying to use values that had
not yet been initialised, which meant that *all*
maps were treated as unsuitable. This would cause
the mod to always fall back to the first installed
map.
2016-06-18 11:04:37 +01:00
Taryn Hill
ec40623052
Do not remove empty entries in MiniYaml.FromString
2016-06-17 10:38:06 -05:00
Paul Chote
a9a5b9bc71
Change Blast.Decompress to use Stream I/O.
2016-06-16 21:20:27 +01:00
teees
b7bf7b6ec0
Move mod-level ActorInits out of the engine.
2016-06-15 20:35:22 +01:00
Paul Chote
3585d8afd4
Remove legacy installation logic.
2016-06-14 20:18:57 +01:00
Paul Chote
ff147f39b9
Add new content installer framework.
2016-06-14 18:27:24 +01:00
Paul Chote
bd3096f21b
Add command to dump Mix contents.
2016-06-14 18:15:03 +01:00
Paul Chote
92ea404b0b
Add command to dump InstallShield contents.
2016-06-14 18:15:03 +01:00
Paul Chote
88768031a5
Add BecameVisible and BecameHidden methods to ChromeLogic.
2016-06-14 18:15:02 +01:00
Matthias Mailänder
71743b3b4a
Only sync projectiles and future synced effects.
2016-06-13 14:35:28 +02:00
Matthias Mailänder
4253b2d866
Merge pull request #11410 from abcdefg30/voxelNull
...
Fix possible NREs in RenderAsync in VoxelRenderer.cs
2016-06-11 17:52:20 +02:00
reaperrr
b1e331e7ec
Merge pull request #11364 from pchote/lobby-trait-options
...
Unhardcode the lobby options backend.
2016-06-11 13:40:09 +02:00
abcdefg30
aa53ff2b29
Fix possible NREs in RenderAsync in VoxelRenderer.cs
2016-06-08 18:36:22 +02:00
Oliver Brakmann
910d04f53d
Merge pull request #11395 from pchote/fix-missing-filenames
...
Set yaml filename when loading from FileSystem.
2016-06-04 18:23:55 +02:00
Paul Chote
b4d1517d0d
Set yaml filename when loading from FileSystem.
2016-06-04 15:23:44 +01:00
reaperrr
d94d06d87b
Merge pull request #11370 from pchote/fix-game-start-events
...
Fix shellmap UI disappearing prematurely when starting a mission or replay.
2016-06-04 15:41:35 +02:00
Paul Chote
24f166595f
Convert lobby dropdowns to new options backend.
2016-06-04 10:06:18 +01:00
Paul Chote
eb884ca76f
Convert lobby checkboxes to new options backend.
2016-06-04 10:03:06 +01:00