Dean Herbert
|
5d5ea5fb2e
|
Fix all remaining db structure issues
|
2017-10-19 14:05:11 +09:00 |
|
Dean Herbert
|
cd722e4abb
|
Fix beatmap author being stored in two different places
|
2017-10-14 11:39:55 +09:00 |
|
smoogipoo
|
b8d2a04fe1
|
Only split beatmap lines twice
|
2017-10-10 19:24:24 +09:00 |
|
smoogipoo
|
ad344eb719
|
Use IsNullOrWhiteSpace instead of trimming
|
2017-10-10 19:21:38 +09:00 |
|
smoogipoo
|
29c2a29798
|
Fix trimming too early in OsuLegacyDecoder crashing storyboards
|
2017-10-09 18:47:12 +09:00 |
|
Bang Sunghwan
|
bd9f2db477
|
Trim line
|
2017-10-08 17:30:21 +09:00 |
|
Bang Sunghwan
|
6c5c734ff1
|
Trim end of line
Fix ArgumentOutOfRangeException when parsing http://osu.ppy.sh/osu/1004136
|
2017-10-08 09:42:09 +09:00 |
|
Damnae
|
bab3ef0669
|
Rename storyboard classes.
|
2017-09-13 11:22:24 +02:00 |
|
Damnae
|
58e65397b0
|
Add support for storyboards using numerical values.
|
2017-09-12 10:13:55 +02:00 |
|
Damnae
|
9eaa1cb5cd
|
Fix sprites not being visible when all their commands are inside loops.
|
2017-09-11 12:06:00 +02:00 |
|
Damnae
|
bc01d9a1b0
|
Animate Additive / FlipH and FlipV.
|
2017-09-09 15:41:56 +02:00 |
|
Damnae
|
12de737084
|
Merge branch 'master' into storyboards
# Conflicts:
# osu.Game/Beatmaps/Beatmap.cs
|
2017-09-08 21:46:34 +02:00 |
|
Damnae
|
6cde687d87
|
Fix V commands parsing.
|
2017-09-08 12:36:13 +02:00 |
|
Damnae
|
13322b4293
|
Improve compatibility with older storyboards.
|
2017-09-08 12:09:45 +02:00 |
|
Dean Herbert
|
a528173943
|
Ensure that WorkingBeatmap's Beatmap is never null
Also ensures some extra fields inside Beatmap have non-null defaults.
|
2017-09-08 19:05:14 +09:00 |
|
Damnae
|
e547416193
|
Storyboards implementation.
|
2017-09-08 09:08:52 +02:00 |
|
smoogipooo
|
6a7b410bc3
|
Make DifficultyControlPoint.SpeedMultiplier actually increase with an increasing speed. Fixes #1147
|
2017-08-21 11:58:54 +09:00 |
|
Dan Balasescu
|
243a6ca774
|
Update OsuLegacyDecoder.cs
|
2017-08-18 13:27:16 +09:00 |
|
Shane Woolcock
|
df683d9114
|
Fix multiple difficulty control points sharing the same time and thus confusing slider velocity calculations
|
2017-08-17 23:28:26 +09:30 |
|
MillhioreF
|
e216bfcf10
|
Recommended fixes (obsolete try/catch, fix infinite loop during variable parsing in a better way)
|
2017-08-13 00:40:05 -05:00 |
|
MillhioreF
|
f819ffce2b
|
Make the legacy decoder more resilient against leading linebreaks
|
2017-08-10 00:08:39 -05:00 |
|
MillhioreF
|
64d92c1557
|
Fix infinite loop when importing maps that have storyboard elements with '$' in the filename
|
2017-08-09 23:31:18 -05:00 |
|
MillhioreF
|
10321497ca
|
Add decoder entries for v3/4
|
2017-08-09 21:21:43 -05:00 |
|
MrTheMake
|
be3c7ec5f8
|
Added missing space
|
2017-08-02 16:17:33 +02:00 |
|
MrTheMake
|
79724e8018
|
Fix OsuLegacyDecoder's parser being NULL if no ruleset was specified
|
2017-08-02 16:05:09 +02:00 |
|
Dean Herbert
|
898a601098
|
Introduce a reference counting file store
|
2017-07-26 20:22:02 +09:00 |
|
Dean Herbert
|
fce580d717
|
Reshuffle namespaces
|
2017-07-26 13:22:46 +09:00 |
|
smoogipooo
|
223c75327f
|
Remove key/val in favor of local variables + method call.
|
2017-05-30 20:59:53 +09:00 |
|
smoogipooo
|
5b5c2e4717
|
Back to using val...
|
2017-05-30 20:37:30 +09:00 |
|
smoogipooo
|
0728aea6a4
|
Fixes + cleanup.
|
2017-05-30 20:26:39 +09:00 |
|
smoogipooo
|
93a33be596
|
val -> value, val -> line (in cases where a key is not used).
|
2017-05-30 19:52:43 +09:00 |
|
smoogipooo
|
0175b91927
|
Cleanups.
|
2017-05-30 19:52:21 +09:00 |
|
Dan Balasescu
|
94ae730a20
|
Merge branch 'master' into storyboards
|
2017-05-29 17:49:51 +09:00 |
|
smoogipooo
|
6101fe98e1
|
Always ApplyDefaults after parsing beatmaps to make sure hit objects are in their most loaded state.
|
2017-05-29 12:10:29 +09:00 |
|
ColdVolcano
|
e46e1d96a7
|
Move logic to handleEvent
|
2017-05-27 00:20:19 -05:00 |
|
ColdVolcano
|
a523dfc388
|
Allow variables of variables
Some storyboards like to do tricky stuff
|
2017-05-27 00:13:46 -05:00 |
|
ColdVolcano
|
0b770d1225
|
Allow for variables in storyboards
|
2017-05-26 23:55:34 -05:00 |
|
smoogipooo
|
836bf930a0
|
More cleanups.
|
2017-05-23 15:29:38 +09:00 |
|
smoogipooo
|
2344f37a3c
|
Always add TimingChange control points.
|
2017-05-23 15:26:07 +09:00 |
|
smoogipooo
|
002a0e99a2
|
Use SortedList + BinarySearch to find control points at time values.
|
2017-05-23 15:20:32 +09:00 |
|
smoogipooo
|
3cdfd2eef5
|
Split ControlPoint into different types.
# Conflicts:
# osu.Game.Rulesets.Mania/UI/Column.cs
|
2017-05-23 14:03:40 +09:00 |
|
smoogipooo
|
0a0139aded
|
Remove the concept of beatmap events, rename BreakEvent -> BreakPeriod.
|
2017-05-22 10:12:33 +09:00 |
|
smoogipooo
|
74c23ff6d8
|
Add base for event parsing code.
|
2017-05-17 20:46:23 +09:00 |
|
Huo Yaoyuan
|
dff05bec79
|
Use readonly fields.
|
2017-05-08 18:56:04 +08:00 |
|
smoogipooo
|
2af9bf1423
|
Prefix everything inside Rulesets.Objects.Legacy with "Convert" to avoid naming clashes with Ruleset projects.
|
2017-04-22 21:33:11 +09:00 |
|
Dean Herbert
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|
smoogipooo
|
786446354e
|
Fix post-rebase errors.
|
2017-04-18 09:00:53 +09:00 |
|
smoogipooo
|
09208adf81
|
Re-implement legacy hit object conversion.
|
2017-04-18 08:58:21 +09:00 |
|
Dean Herbert
|
a4e2f34ee7
|
Make a RulesetDatabase.
|
2017-04-17 17:43:48 +09:00 |
|
smoogipooo
|
0333e1a050
|
Remove unused usings.
|
2017-04-15 05:57:18 +09:00 |
|