Aergwyn
|
70fc09f81e
|
move judgement + state logic up to DrawableHitObject
|
2018-01-13 12:42:42 +01:00 |
|
Dean Herbert
|
354d781002
|
Merge remote-tracking branch 'upstream/master' into fix-mod-implementation-check
|
2018-01-12 17:49:31 +09:00 |
|
Dean Herbert
|
b55adf655f
|
Yeah, cinema mod isn't going to work
|
2018-01-12 17:46:24 +09:00 |
|
Dean Herbert
|
7f189080b9
|
Move fail override back to abstract implementation
|
2018-01-12 17:43:56 +09:00 |
|
smoogipoo
|
8a04c954a9
|
Cleanup
|
2018-01-12 17:19:59 +09:00 |
|
smoogipoo
|
441e8aced5
|
Better namings for the speed change "algorithms"
|
2018-01-12 17:18:34 +09:00 |
|
Dean Herbert
|
9a77005d2e
|
Make sure unimplemented auto mods aren't consumable
|
2018-01-12 14:26:23 +09:00 |
|
Dean Herbert
|
057efa24c7
|
Move a few interfaces to base classes
|
2018-01-12 14:26:09 +09:00 |
|
smoogipoo
|
4b2d971b00
|
Add some comments
|
2018-01-12 13:06:17 +09:00 |
|
smoogipoo
|
712d586d41
|
Revert "Add OSD + config value for scroll speed"
This reverts commit a6d8b28221 .
|
2018-01-12 12:28:43 +09:00 |
|
smoogipoo
|
ab762045d6
|
Move back to using load(), fix testcase
|
2018-01-11 16:51:46 +09:00 |
|
smoogipoo
|
d998936e9e
|
Fix testcase errors
|
2018-01-11 15:50:44 +09:00 |
|
smoogipoo
|
9ae67b519b
|
Optimise nested hitobject position computations
|
2018-01-11 15:25:15 +09:00 |
|
smoogipoo
|
9d00e5bb7d
|
Make ScrollingHitObjectContainer handle nested hitobjects
|
2018-01-11 15:08:30 +09:00 |
|
smoogipoo
|
a6d8b28221
|
Add OSD + config value for scroll speed
|
2018-01-11 13:40:46 +09:00 |
|
smoogipoo
|
3a869edf36
|
Add a flag to disable user scroll speed adjustments
|
2018-01-11 12:44:39 +09:00 |
|
smoogipoo
|
6a5a3b01b2
|
Fix license headers
|
2018-01-11 12:39:06 +09:00 |
|
smoogipoo
|
6255aaab68
|
Per-hitobject lifetime management
|
2018-01-10 19:17:43 +09:00 |
|
smoogipoo
|
9036ea92eb
|
Run child updates for nested hitobjects when parent hitobjects are masked
|
2018-01-10 18:29:46 +09:00 |
|
smoogipoo
|
86b5591583
|
Merge remote-tracking branch 'origin/master' into scrolling-hitobjects-rewrite
|
2018-01-10 18:02:49 +09:00 |
|
Dean Herbert
|
58626e3b30
|
Allow rulesets to create their own instantiation info
|
2018-01-10 17:04:07 +09:00 |
|
Dean Herbert
|
9d099feadc
|
Merge branch 'master' into fix-catcher-width
|
2018-01-10 10:04:10 +09:00 |
|
smoogipoo
|
c4d1922c8b
|
Add scrolling algorithm to global settings
|
2018-01-08 11:34:37 +09:00 |
|
smoogipoo
|
4ab3b0d76b
|
Implement local scrolling hit object container
|
2018-01-07 13:24:09 +09:00 |
|
smoogipoo
|
117ab8a26d
|
Split out scrolling algorithm
|
2018-01-07 13:23:16 +09:00 |
|
smoogipoo
|
98fd4f6ff2
|
Fix up precision + sizing issues
|
2018-01-07 11:33:59 +09:00 |
|
smoogipoo
|
7526225282
|
Use DP for most of the code to avoid unnecessary computations
|
2018-01-05 20:56:21 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
smoogipoo
|
5d12682e83
|
Initial implementation of the new (old) mania scrolling calculations
|
2018-01-05 20:18:18 +09:00 |
|
smoogipoo
|
d2b135d2a8
|
Give hitobjects lifetimes
|
2018-01-05 15:48:19 +09:00 |
|
smoogipoo
|
1276e2c71a
|
Merge branch 'master' into scrolling-hitobjects-rewrite
|
2018-01-05 14:58:57 +09:00 |
|
Dean Herbert
|
01038bd9bb
|
Merge branch 'master' into mania-rc-cleanup
|
2018-01-05 10:18:15 +09:00 |
|
smoogipoo
|
5eb2dc3d64
|
Cleanup some possible CI errors
Not sure why these aren't being detected on master right now - they should be...
|
2018-01-05 01:20:24 +09:00 |
|
smoogipoo
|
add68ff068
|
Fix swells not stopping at the hit position
|
2018-01-04 21:45:29 +09:00 |
|
smoogipoo
|
585df22c88
|
Add a way to calculate length of IHasEndTime objects
|
2018-01-04 20:56:18 +09:00 |
|
smoogipoo
|
a7aab21a29
|
Re-namespace files
|
2018-01-04 19:22:15 +09:00 |
|
smoogipoo
|
e0c921ff5c
|
Split out ScrollingHitObjectContainer into new file
|
2018-01-04 19:20:43 +09:00 |
|
smoogipoo
|
651e24e3cc
|
Implement proper scrolling directions
|
2018-01-04 19:17:40 +09:00 |
|
smoogipoo
|
f34131f8f4
|
Initial game-wide replacement of scrolling playfields
|
2018-01-04 18:50:17 +09:00 |
|
smoogipoo
|
0c5ab98965
|
Make MultiplierControlPoint's StartTime variable
|
2018-01-04 18:35:33 +09:00 |
|
smoogipoo
|
2b79ad879f
|
Add a way to access alive hitobjects
|
2018-01-04 16:37:48 +09:00 |
|
Dean Herbert
|
c8ec27c4de
|
Remove redundant prefix
|
2018-01-04 16:31:41 +09:00 |
|
Dean Herbert
|
152b846cff
|
Fix incorrect scaling of hitobjects in catch
|
2018-01-04 16:29:53 +09:00 |
|
smoogipoo
|
697efba5e2
|
Replace .OfType with .Cast
|
2018-01-04 15:55:35 +09:00 |
|
smoogipoo
|
6d253fd33c
|
Add a way to adjust the conversion process with mods
|
2018-01-03 19:06:20 +09:00 |
|
Dean Herbert
|
b8fa33459a
|
Merge branch 'master' into disable-unimplemented-mods
|
2018-01-03 13:39:29 +09:00 |
|
Felix Ang
|
3e6f0c198c
|
Remove tab
|
2018-01-02 18:02:04 +01:00 |
|
Felix Ang
|
dccc134efa
|
Don't allow auto to fail
|
2018-01-02 17:53:29 +01:00 |
|
Dean Herbert
|
c0dd812a4c
|
Merge remote-tracking branch 'upstream/master' into disable-unimplemented-mods
|
2018-01-02 15:33:08 +09:00 |
|
Dean Herbert
|
f419518887
|
Make comment xmldoc
|
2018-01-02 15:33:00 +09:00 |
|