forked from JHaack4/CaveGen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.txt
99 lines (89 loc) · 5.89 KB
/
config.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{"___________________camera_params___________":"",
"camera":"vid.mp4", # Use a path to a video for a video. Use 0/1/2... for OBS virtual camera. Use "find" to use the most recent video in the video path folder.
"video_path":"C:\Users\Jordan\Videos\", # make sure to include a trailing slash here
"playback":True, # shows the captured gameplay feed/video
"images":False, # creates additional debug images in output/!im
"verbose":True,
"skip_seconds":0, # start the video this many seconds in (useful for debugging)
"resize":False,
"resize_y":720,
"resize_x":1280,
"crop":True,
"crop_y1":0,
"crop_y2":720,
"crop_x1":320,
"crop_x2":1280,
"gamma":1.0, # do a gamma correction to adjust the brightness (smaller = darker)
"___________________digits_params___________":"",
"digits_y": 237, # defines the location of the cropped out digits
"digits_x": 345,
"digits_spacing":58, # defines the space between the cropped out digits
"digits_width":56, # defines the size of the cropped out digits
"digits_height":56,
"chresult_color_b":242, # defines the color used to detect the results screen
"chresult_color_g":0,
"chresult_color_r":1,
"chenter_redness":15,
"templates":"files/templates/digits/", # folder used for template digits
"___________________letters_params___________":"",
"fadeout_frame_intensity":6, # controls the darkness used to detect a fadeout
"letter_intensity_thresh":11, # controls the darkness used to detect a letter
"max_for_falling":0.15,
"letters_xscale":1.5, # controls the X size of the letters
"letters_yscale":1.5, # controls the Y size of the letters
"letters_xoffset":-0.0032, # controls the horizonal shift of the letters
"letters_yoffset":0.265, # controls the vertical shift of the letters
"x_scrunch_limit":0.748, # controls the bounds for sublevels with long names (e.g. WFG)
"space_mult":1.34,
"apostrophe_mult":0.6875
}
###############################################################################
###############################################################################
###############################################################################
pythonCommand = python continuous.py
wii = False
language = English # should be English or Japanese
# cave viewer output box default display size
caveViewerMaxXSize = 1180
caveViewerMaxYSize = 780
# params for challenge mode seed detection/manip:
secondsOfDelay = 2.0 # if you find that you are getting the seed before/after the target seed, take this number down/up
framesNeededForWindow = 10 # ignore seeds with a window smaller than this
attkAdditionalArgs = -drawpodangle
# score attack params
levelsToPlay = 4,9,10,12,24,27
levelsToIgnore = 1,2,3,5,6,7,11,13,14,16,17,19,22,23,25,26,30
attkRankThreshold = 3.0,3,3,3,3, 3,3,3,3,3, 3,3,3,3,3, 3,3,3,3,3, 3,3,3,3,3, 3,3,3,3,3 # for every level, only show levels that are top 3% rng
attkMaxWaitingForLevel = 180.0 # max wait time for a level
# CMAL manip params
secondsGiveUpPerSecondVol = 0.5 # how much expected time to give up to see high stddev levels early in the run
secondsGiveUpPerSecondWait = 0.03 # how much expected time to give up per second you have to wait for the first level
secondsWaitingForLevel = 180.0 # max wait time for first level
framesNeededToSelectLevel = 60
framesNeededToScrollLevel = 20
splits = 1.20,1.40,1.20,1.10,1.50, 2.00,1.40,1.00,0.50,1.00, 3.50,4.20,4.00,0.50,1.45, 1.20,1.00,1.45,1.50,1.30, 1.40,0.50,1.50,0.50,2.00, 3.57,0.52,2.10,1.35,4.15
# Here, a list of special challenge mode seeds that the tool will search ahead for
maxDistToConsider = 10000000 # for the special seeds below, how far ahead you are willing to search to find one
@CH18,151AC72B,195B5B5E,2A12C00E,2A25337C,2C06F2D6,2DD54ACC,2E18DF98,2E4A6C64,32138B56,32514AB4,3251BE92,340889D4,3708B39D,37CA576A,3912DFB4,39215E1A,3A340CAF,3B10635C,3E770869,3F3A0BF3,3F61C091,4023941F,421E530B,426BACFB,42B314DF,4428487E,4C95E2EB,4D418152,4DC38E82,4E1D6D1C,4F077468,5067DD00,507A3DC8,553FD588,560DE76D,565EA6EB,58AA7C41,5909B152,5B0E5403,5B50856A,5B5372A8,5F3810FC,5F583EAA,600B548B,610ED492,6208CF85,63C45D67,670F8FD5,6A243027,6B1C5308,6B2928A1,6B69C951,6BED14C8,6D0B88CA,6F2CF0D6,71373CDF,71469DEE,73208DB7,7326C9D2,7358DEB0,740DEC5B,744F6EEA,750781FC,750A7B7E,773E3F14,7781826E,7841E659,7908D27D,7A17FFD8,7A5216F9,7B4176B3,7B9A3053,7C1909CE,7C4C4FF0,7D1D7A9A,7E0FB274,7E5515A6,7F2ACEB3,7F475FC5,7FA183F2,06AC3E83,09CBD59B,0B1AA989,24C69758,260727A9,2A4A3C0E,2C0C6F43,2F3AE8FA,32F50792,3464238B,3C1DC49E,40AC037E,44BABAAD,46C04C7B,4840492C,495B1E7F,4AEE10F0,4BA9BA0F,4DD368D1,4E211DAE,4F2D1E97,508EBAC5,52459200,541925B3,5A52248D,5B6D1974,5C8C11E2,5D4985FF,5DFFA4AE,60751ADC,616ABC8C,6262F505,64E19D08,65A500B1,661E845A,69292A1D,6BF8F3A9,6EB9849A,6EBE11CB,6F44A157,6FC8C2C3,70F166AF,7148080A,724CF24C,74E22037,7622DF12,7680E849,77A56960,78839B86,0010B355,0F828A35,154DFE3D,5E0BEB1F,233B2C60 # all 5+ eggs on ch18
# Story mode seed detect params:
storyAdditionalArgs = -drawpodangle -rotate cap -drawnoplants -quickglance -drawtreasurepaths -drawsh6bulborb
podCaveOrder = EC,2,HoB,5,WFG,5,SH,7,BK,7,SCx,8,FC,7,CoS,5,GK,6
atCaveOrder = EC,2,EC,2,WFG,5,HoB,5,SCx,9,FC,8,CoS,5,GK,6,SC,5,SR,7,BK,7,SH,7,CoC,10,DD,14,HoH,15
# story mode seed detect helper parameters
letterPosOffset = 164 # if offsetsum is usually positive, take this down and vice versa.
crossPoint = 0.1
# anchorSeed = FFFFFFFF
# EC - _u59cb_u307e_u308a_u306e_u6d1e_u7a9f
# SCx - _u5730_u4e0b_u306e_u79d8_u5bc6_u57fa_u5730
# FC - _u8fba_u5883_u306e_u6d1e_u7a9f
# HoB - _u3051_u3060_u3082_u306e_u306e_u7a74
# WFG - _u767d_u3044_u82b1_u5712
# BK - _u30c7_u30e1_u30de_u30c0_u30e9_u306e_u738b_u56fd
# SH - _u30d8_u30d3_u30ac_u30e9_u30b9_u306e_u7a74
# CoS - _u30af_u30e2_u306e_u6839_u57ce
# GK - _u98df_u795e_u306e_u53f0_u6240
# SR - _u30b7_u30e3_u30ef_u30fc_u30eb_u30fc_u30e0
# SC - _u6c34_u4e2d_u306e_u57ce
# CoC - _u6df7_u6c8c_u306e_u9b54_u7a9f
# HoH - _u767e_u6226_u932c_u78e8_u306e_u7a74
# DD - _u5922_u306e_u7a74