Drew DeVault
|
449f04c07b
|
Refactor the database code
|
2016-10-18 13:38:27 -04:00 |
|
Dean Herbert
|
123d92f5b9
|
Merge pull request #71 from huoyaoyuan/tidy-up
Strongly type specifications
|
2016-10-14 18:57:42 +09:00 |
|
John Leuenhagen
|
fedfb8a22a
|
Converted all .cs files to use CRLF line endings.
|
2016-10-13 23:33:58 -04:00 |
|
Drew DeVault
|
25d08c8e2c
|
Improve beatmap loading and hydration
|
2016-10-13 10:29:30 -04:00 |
|
Drew DeVault
|
fd10e6e582
|
Copy imported beatmaps into beatmap storage
|
2016-10-13 10:15:08 -04:00 |
|
Huo Yaoyuan
|
80d5fa7243
|
Specify HitObjectConvertException.
|
2016-10-13 20:53:42 +08:00 |
|
Dean Herbert
|
fde3ab420a
|
Merge branch 'master'
Conflicts:
osu.Game/osu.Game.csproj
|
2016-10-13 12:23:36 +09:00 |
|
Dean Herbert
|
edd8f3871e
|
Add TODO regarding parsing.
|
2016-10-13 12:19:20 +09:00 |
|
Drew DeVault
|
deff5ad61e
|
Use @strings where appropriate
|
2016-10-13 12:19:10 +09:00 |
|
Drew DeVault
|
dd86e75ea7
|
Minor fixes
|
2016-10-13 12:19:06 +09:00 |
|
Drew DeVault
|
45c0bc5428
|
Import beatmaps into the database via IPC
|
2016-10-13 12:18:17 +09:00 |
|
Drew DeVault
|
c7d12bc072
|
Remove unnecessary setters
|
2016-10-13 12:17:58 +09:00 |
|
Drew DeVault
|
880399f5a5
|
Fix casing on private properties
|
2016-10-13 12:17:52 +09:00 |
|
Drew DeVault
|
dc4bd48f29
|
Fix casing issues
Cheers @RemieRichards
|
2016-10-13 12:17:46 +09:00 |
|
Drew DeVault
|
c39179d299
|
Add test for hit objects
|
2016-10-13 12:17:40 +09:00 |
|
Drew DeVault
|
7a4501323b
|
Decode beatmap colours
|
2016-10-13 12:17:35 +09:00 |
|
Drew DeVault
|
c0022f3515
|
Add more tests for legacy decoder
|
2016-10-13 12:17:31 +09:00 |
|
Drew DeVault
|
30f2eeda7c
|
Implement IDisposable in ArchiveReaders
|
2016-10-13 12:17:18 +09:00 |
|
Drew DeVault
|
0267eb7649
|
Fixup
|
2016-10-13 12:17:13 +09:00 |
|
Drew DeVault
|
4851f49ad5
|
Add basic osu! hit object parsing
|
2016-10-13 12:17:08 +09:00 |
|
Drew DeVault
|
9b4bc3e36d
|
Implement most of the legacy beatmap decoder
Missing timing points, events, and hit object decoders remain to be
written
|
2016-10-13 12:17:03 +09:00 |
|
Drew DeVault
|
32ab8f97bb
|
Add more decoding (including full BeatmapMetadata)
|
2016-10-13 12:16:58 +09:00 |
|
Drew DeVault
|
2a3f047895
|
Start implementing legacy decoder
|
2016-10-13 12:16:48 +09:00 |
|
Dean Herbert
|
2566d6bfe0
|
Fix regressions with HitRenderers, while also cleaning them up.
|
2016-10-13 10:10:15 +09:00 |
|
Drew DeVault
|
e9a45de51f
|
Refactor database to reuse existing types
|
2016-10-12 11:32:40 -04:00 |
|
Drew DeVault
|
23bc26ddac
|
Implement OszArchiveReader
|
2016-10-12 11:32:40 -04:00 |
|
Drew DeVault
|
bc69aa1455
|
Initial support code for beatmap loading
|
2016-10-12 11:32:40 -04:00 |
|
Drew DeVault
|
005dc9e8cb
|
Drop GameMode
|
2016-10-12 11:32:40 -04:00 |
|
Drew DeVault
|
2d810f72fa
|
Add initial DB schema and support code
|
2016-10-12 11:32:07 -04:00 |
|
Dean Herbert
|
f0284ce57c
|
Use the old naming style for now.
|
2016-09-26 15:07:29 +09:00 |
|
Dean Herbert
|
e0c06a4f19
|
Merge branch 'refs/heads/general-fixes' into beatmap_framework
# Conflicts:
# osu-framework
# osu.Game/GameModes/FieldTest.cs
# osu.Game/GameModes/FontTest.cs
# osu.Game/GameModes/Menu/ButtonSystem.cs
# osu.Game/Graphics/UserInterface/TextBox.cs
# osu.Game/OsuGame.cs
# osu.Game/osu.Game.csproj
|
2016-09-20 16:36:42 +09:00 |
|
Dean Herbert
|
ec25a50249
|
Add basic structure for catch mode objects.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
49110cf8d8
|
Add mania Note and HoldNote.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
0a0c8e2014
|
Fix some base classes not being abstract.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
c75d74c84c
|
Taiko notes should have scale, not bool Big.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
cf12f4764f
|
Add basic structure for osu! mode objects.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
9d6b19a2ee
|
Add duration to BaseHit.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
7cee44ab1d
|
HitObject -> HitBase. Also add BaseHits for each game mode.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
ef98e4ee3c
|
Move beatmap metadata to separate class.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
abe8ff21f6
|
Add more timing and sample related classes.
|
2016-09-06 21:41:16 +09:00 |
|
Dean Herbert
|
3098204dda
|
Add basic class structure for Beatmap/HitObject/SampleInfo/User.
|
2016-09-06 21:41:16 +09:00 |
|