Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Background-based Filter Progression #5762

Merged
Merged
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
4372b67
prepare
ThePotatoGuy Apr 19, 2020
0d8fa99
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy May 3, 2020
9c9dfba
new bg classes
ThePotatoGuy May 3, 2020
c591cc8
mark todo
ThePotatoGuy May 3, 2020
e9f3bd9
added some exceptions and changed dm
ThePotatoGuy May 6, 2020
60ee518
slice algs
ThePotatoGuy May 7, 2020
0d688e5
slice alg complete
ThePotatoGuy May 7, 2020
2593634
flt manager stuff and algorithm fixes
ThePotatoGuy May 9, 2020
541cd90
the alg has been fixed for maxlength
ThePotatoGuy May 10, 2020
36dc468
extensive mapping
ThePotatoGuy May 12, 2020
6ff110c
old style bg support
ThePotatoGuy May 13, 2020
bceb124
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy May 16, 2020
ece1f72
some veriication
ThePotatoGuy May 16, 2020
cf55fb2
enum
ThePotatoGuy May 17, 2020
c55be04
image api
ThePotatoGuy May 21, 2020
c78faef
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy May 22, 2020
f2b2eeb
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy May 22, 2020
acc2cdb
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy May 22, 2020
6d284db
progression algs
ThePotatoGuy May 22, 2020
028825c
ev flags in use
ThePotatoGuy May 22, 2020
8466ce0
more ev flag
ThePotatoGuy May 22, 2020
111b9c8
what was this i forogt
ThePotatoGuy May 29, 2020
520f2d0
verify
ThePotatoGuy May 29, 2020
4ebbdce
progression works but not auto
ThePotatoGuy May 31, 2020
4af01c7
bg class and time change isgood
ThePotatoGuy Jun 1, 2020
1200367
fixed slice advancement issues
ThePotatoGuy Jun 1, 2020
f41d8bf
final issue fixed with progression
ThePotatoGuy Jun 1, 2020
4d113e3
not done yet
ThePotatoGuy Jun 6, 2020
df76e43
what
ThePotatoGuy Jun 9, 2020
38b8bad
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy Jun 9, 2020
946563f
prepare fwm
ThePotatoGuy Jun 9, 2020
634d1ce
filter weather maps now are verified probably. also disp is good now …
ThePotatoGuy Jun 14, 2020
801c939
fixed algorithm issues
ThePotatoGuy Jun 15, 2020
3a54cf4
new islands images
ThePotatoGuy Jun 15, 2020
df24c1d
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy Jun 15, 2020
af8f986
TODO, add a fallback filter displayable
ThePotatoGuy Jun 21, 2020
41d57b8
weather class updates. this might be functional now
ThePotatoGuy Jun 22, 2020
581f388
weather has been transitioned
ThePotatoGuy Jun 22, 2020
b091ea9
sunset weather has been added
ThePotatoGuy Jun 22, 2020
15ec485
fixed progpoint bug
ThePotatoGuy Jun 23, 2020
35bd9b4
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy Jun 23, 2020
182ec91
flag check for farewells
ThePotatoGuy Jun 23, 2020
73747cd
island protecc
ThePotatoGuy Jun 23, 2020
972340d
small fixes
ThePotatoGuy Jun 23, 2020
fbfc52a
comment clarification
ThePotatoGuy Jun 23, 2020
6c0719f
comment cliarifation agaian
ThePotatoGuy Jun 23, 2020
33195ae
remove todos
ThePotatoGuy Jun 23, 2020
c2fb8ea
30 minutes sunset and sunrise
ThePotatoGuy Jun 24, 2020
86a793e
rain sunset and bookmarks event hiding
ThePotatoGuy Jun 25, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
mark todo
ThePotatoGuy committed May 3, 2020
commit c591cc8a84979bf6eb2814f05ffb0e808415583f
10 changes: 10 additions & 0 deletions Monika After Story/game/zz_backgrounds.rpy
Original file line number Diff line number Diff line change
@@ -207,6 +207,16 @@ init -10 python:
self._times[change_time] = bg_flt
store.mas_utils.insert_sort_keyless(self._slices, change_time)

def verify(self, day, night):
"""
Verifies the filters in this filter manager.
Assumed to be called at least at init level 0
Filters should all exist and the filter times should be ordered
such that we start with a night, then move to day, then back to
night.
"""
# TODO


# TODO: the background class needs to decide the filters to use.
# *AS WELL AS THE PROGRESSION*