Dean Herbert
|
eabf578282
|
Use interface to convey beat sync information
|
2022-05-22 22:44:54 +09:00 |
|
Dean Herbert
|
d3f115bfe2
|
Remove redundant qualifiers
|
2022-05-21 13:53:58 +09:00 |
|
Dean Herbert
|
c3bfbe8880
|
Allow BeatSyncedContainer to prefer EditorBeatmap when available
|
2022-05-20 23:24:57 +09:00 |
|
ColdVolcano
|
81215b9f0e
|
Use correct effect points when EarlyActivationMilliseconds is not zero
|
2021-12-04 22:31:55 -06:00 |
|
Dean Herbert
|
87d3bd4b93
|
Fix time until next beat potentially being exactly zero at point of trigger
|
2021-07-17 14:35:43 +09:00 |
|
Dean Herbert
|
b6996d647e
|
Add ability to disable mistimed event firings
|
2021-07-15 16:22:48 +09:00 |
|
Dean Herbert
|
98a1f40a98
|
Ensure EarlyActivationMilliseconds is applied even in idle state
|
2021-07-15 15:10:14 +09:00 |
|
Dean Herbert
|
c47ff1919c
|
Fix regression in idle behaviour and refactor further
|
2021-07-15 14:56:49 +09:00 |
|
Dean Herbert
|
5ecf6511e6
|
Fix default timing points being used if "track" is not running
|
2021-07-15 14:41:50 +09:00 |
|
Dean Herbert
|
a3129ad00e
|
Refactor BeatSyncedContainer to support GameplayClock
|
2021-07-15 14:37:13 +09:00 |
|
PercyDan54
|
e1c646b9b2
|
Remove redundant arguments
|
2021-07-05 23:52:39 +08:00 |
|
Dean Herbert
|
f65991f31f
|
Revert some usages based on review feedback
|
2020-08-26 23:28:58 +09:00 |
|
smoogipoo
|
11a6c9bdcc
|
Revert unnecessary change
|
2020-08-06 16:24:14 +09:00 |
|
smoogipoo
|
5c05fe3988
|
Expose track from MusicController
|
2020-08-06 16:24:14 +09:00 |
|
smoogipoo
|
6e42b8219c
|
Move track to MusicController, compiles
|
2020-08-06 16:24:14 +09:00 |
|
Dean Herbert
|
8147e67f53
|
Use static instances in all fallback ControlPoint lookups to reduce allocations
|
2020-07-18 11:53:04 +09:00 |
|
Dean Herbert
|
f2735a7797
|
Use new empty ChannelAmplitudes spec
|
2020-06-23 21:30:37 +09:00 |
|
Dean Herbert
|
14ad3835ff
|
Update naming
|
2020-06-23 21:27:01 +09:00 |
|
smoogipoo
|
69fb984e71
|
Remove EquivalentTo() and Equals()
|
2020-04-17 17:04:09 +09:00 |
|
Dean Herbert
|
c1f52ef594
|
Refactor BeatSyncContainer to handle zero length tracks
|
2020-02-09 21:25:28 +09:00 |
|
Dean Herbert
|
619fe29871
|
Make reverse arrow animate faster via divisor specification
Adds MinimumBeatLength to BeatSyncedContainer to make sure things don't get out of hand.
|
2020-01-14 01:39:45 +09:00 |
|
smoogipoo
|
d65e37d795
|
Fix typo
|
2019-12-18 17:58:29 +09:00 |
|
Dean Herbert
|
795416c066
|
Move first beat offset to BeatSyncedContainer
|
2019-12-17 12:06:09 +09:00 |
|
Dean Herbert
|
72404bff9a
|
Add support for simple triple time
|
2019-12-16 19:16:54 +09:00 |
|
Dean Herbert
|
0f9ff32cdc
|
Fix beat playing while paused
|
2019-12-16 18:51:22 +09:00 |
|
Dean Herbert
|
8baf569f59
|
Remove necessity of AutoGenerated flag
|
2019-10-25 19:58:42 +09:00 |
|
Dean Herbert
|
e987db37ec
|
Add grouping of ControlPoints
|
2019-10-25 19:52:02 +09:00 |
|
smoogipoo
|
eab06995d0
|
Add some whitespace
|
2019-09-03 11:37:56 +09:00 |
|
jorolf
|
3b769128a8
|
Add a 60bpm beat when no beatmap is playing
|
2019-09-03 00:57:29 +02:00 |
|
smoogipoo
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
|
Dean Herbert
|
ca5c8d37d1
|
Use leased bindables
|
2019-02-01 16:44:06 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
72cc53aded
|
Rename GameBeatmap -> BindableBeatmap
|
2018-06-06 20:16:20 +09:00 |
|
smoogipoo
|
8004b8af4d
|
Privatise the OsuGame beatmap, add local beatmap to OsuTestCase
|
2018-05-23 17:38:02 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Dean Herbert
|
bd616c1307
|
Simplify some property access
|
2017-11-21 12:42:28 +09:00 |
|
Dean Herbert
|
b3aae2340b
|
Avoid accessing beatmaps from BeatSyncedContainer until they are loaded
|
2017-11-17 18:38:11 +09:00 |
|
Dean Herbert
|
64ebc01a3b
|
Remove many now unnecessary null-checks
|
2017-07-19 15:45:23 +09:00 |
|
Dean Herbert
|
007b343854
|
Fix incorrect equality check when TimingPointAt returns a default T
|
2017-07-19 15:16:40 +09:00 |
|
Thomas Müller
|
d9b362489b
|
Fix incorrect TimeUntilNextBeat and add TimeSinceLastBeat
|
2017-07-10 12:07:38 +03:00 |
|
Dean Herbert
|
2c8b8c3f9c
|
Update loop logic in line with framework changes
|
2017-07-09 18:23:34 +09:00 |
|
Dean Herbert
|
f57b234cc3
|
Expose Beatmap in BeatSyncedContainer
|
2017-05-24 01:44:47 +09:00 |
|
Dean Herbert
|
b12300391b
|
Merge branch 'master'
|
2017-05-24 01:17:09 +09:00 |
|
smoogipooo
|
aad6f8f5d6
|
Refactoring of BeatSyncedContainer.
|
2017-05-23 16:11:46 +09:00 |
|
smoogipooo
|
1867cbb381
|
Revert a bit of BeatSyncedContainer for smaller changeset.
|
2017-05-23 16:06:30 +09:00 |
|
smoogipooo
|
836bf930a0
|
More cleanups.
|
2017-05-23 15:29:38 +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 |
|
Dean Herbert
|
3e0aaa1aa0
|
Add basic beat response to osu! logo
|
2017-05-23 12:29:43 +09:00 |
|
smoogipooo
|
adf8bb853e
|
Move load() to be directly below ctor.
|
2017-05-22 20:06:37 +09:00 |
|