Skip to content

Commit

Permalink
Corrected slider solution and added Prison Island solution.
Browse files Browse the repository at this point in the history
Thanks to vbqj (https://www.reddit.com/user/vbqj/) for recognizing the slider values were right-indexed!
  • Loading branch information
TheFloydman committed Jul 28, 2024
1 parent 901eda5 commit cadf46a
Showing 1 changed file with 184 additions and 129 deletions.
313 changes: 184 additions & 129 deletions saveswapper/riven.js
Original file line number Diff line number Diff line change
Expand Up @@ -270,167 +270,222 @@ const rivenProperties = [{
children: [{
gvas: ['IntGameStates', 'E5FF19854DC3712FB898B98AA6A79183', 'Value'],
html: 'fire-marble-slider-solution-red',
title: 'Position 5',
title: 'Position 1',
type: 'dropdown',
values: [
{ actual: 1, display: '0' },
{ actual: 2, display: '1' },
{ actual: 3, display: '2' },
{ actual: 4, display: '3' },
{ actual: 5, display: '4' },
{ actual: 6, display: '5' },
{ actual: 7, display: '6' },
{ actual: 8, display: '7' },
{ actual: 9, display: '8' },
{ actual: 10, display: '9' },
{ actual: 11, display: '10' },
{ actual: 12, display: '11' },
{ actual: 25, display: '0' },
{ actual: 24, display: '1' },
{ actual: 23, display: '2' },
{ actual: 22, display: '3' },
{ actual: 21, display: '4' },
{ actual: 20, display: '5' },
{ actual: 19, display: '6' },
{ actual: 18, display: '7' },
{ actual: 17, display: '8' },
{ actual: 16, display: '9' },
{ actual: 15, display: '10' },
{ actual: 14, display: '11' },
{ actual: 13, display: '12' },
{ actual: 14, display: '13' },
{ actual: 15, display: '14' },
{ actual: 16, display: '15' },
{ actual: 17, display: '16' },
{ actual: 18, display: '17' },
{ actual: 19, display: '18' },
{ actual: 20, display: '19' },
{ actual: 21, display: '20' },
{ actual: 22, display: '21' },
{ actual: 23, display: '22' },
{ actual: 24, display: '23' },
{ actual: 25, display: '24' },
{ actual: 26, display: '25' }
{ actual: 12, display: '13' },
{ actual: 11, display: '14' },
{ actual: 10, display: '15' },
{ actual: 9, display: '16' },
{ actual: 8, display: '17' },
{ actual: 7, display: '18' },
{ actual: 6, display: '19' },
{ actual: 5, display: '20' },
{ actual: 4, display: '21' },
{ actual: 3, display: '22' },
{ actual: 2, display: '23' },
{ actual: 1, display: '24' },
{ actual: 0, display: '25' }
]
}, {
gvas: ['IntGameStates', '6AEEE82148E150FC076018B62F6DB6EC', 'Value'],
html: 'fire-marble-slider-solution-orange',
title: 'Position 4',
title: 'Position 2',
type: 'dropdown',
values: [
{ actual: 1, display: '0' },
{ actual: 2, display: '1' },
{ actual: 3, display: '2' },
{ actual: 4, display: '3' },
{ actual: 5, display: '4' },
{ actual: 6, display: '5' },
{ actual: 7, display: '6' },
{ actual: 8, display: '7' },
{ actual: 9, display: '8' },
{ actual: 10, display: '9' },
{ actual: 11, display: '10' },
{ actual: 12, display: '11' },
{ actual: 25, display: '0' },
{ actual: 24, display: '1' },
{ actual: 23, display: '2' },
{ actual: 22, display: '3' },
{ actual: 21, display: '4' },
{ actual: 20, display: '5' },
{ actual: 19, display: '6' },
{ actual: 18, display: '7' },
{ actual: 17, display: '8' },
{ actual: 16, display: '9' },
{ actual: 15, display: '10' },
{ actual: 14, display: '11' },
{ actual: 13, display: '12' },
{ actual: 14, display: '13' },
{ actual: 15, display: '14' },
{ actual: 16, display: '15' },
{ actual: 17, display: '16' },
{ actual: 18, display: '17' },
{ actual: 19, display: '18' },
{ actual: 20, display: '19' },
{ actual: 21, display: '20' },
{ actual: 22, display: '21' },
{ actual: 23, display: '22' },
{ actual: 24, display: '23' },
{ actual: 25, display: '24' },
{ actual: 26, display: '25' }
{ actual: 12, display: '13' },
{ actual: 11, display: '14' },
{ actual: 10, display: '15' },
{ actual: 9, display: '16' },
{ actual: 8, display: '17' },
{ actual: 7, display: '18' },
{ actual: 6, display: '19' },
{ actual: 5, display: '20' },
{ actual: 4, display: '21' },
{ actual: 3, display: '22' },
{ actual: 2, display: '23' },
{ actual: 1, display: '24' },
{ actual: 0, display: '25' }
]
}, {
gvas: ['IntGameStates', '65C8738A4013B3A7115CBA97984450E4', 'Value'],
html: 'fire-marble-slider-solution-green',
title: 'Position 3',
type: 'dropdown',
values: [
{ actual: -1, display: '0' },
{ actual: 0, display: '1' },
{ actual: 1, display: '2' },
{ actual: 2, display: '3' },
{ actual: 3, display: '4' },
{ actual: 4, display: '5' },
{ actual: 5, display: '6' },
{ actual: 6, display: '7' },
{ actual: 7, display: '8' },
{ actual: 8, display: '9' },
{ actual: 9, display: '10' },
{ actual: 10, display: '11' },
{ actual: 11, display: '12' },
{ actual: 25, display: '0' },
{ actual: 24, display: '1' },
{ actual: 23, display: '2' },
{ actual: 22, display: '3' },
{ actual: 21, display: '4' },
{ actual: 20, display: '5' },
{ actual: 19, display: '6' },
{ actual: 18, display: '7' },
{ actual: 17, display: '8' },
{ actual: 16, display: '9' },
{ actual: 15, display: '10' },
{ actual: 14, display: '11' },
{ actual: 13, display: '12' },
{ actual: 12, display: '13' },
{ actual: 13, display: '14' },
{ actual: 14, display: '15' },
{ actual: 15, display: '16' },
{ actual: 16, display: '17' },
{ actual: 17, display: '18' },
{ actual: 18, display: '19' },
{ actual: 19, display: '20' },
{ actual: 20, display: '21' },
{ actual: 21, display: '22' },
{ actual: 22, display: '23' },
{ actual: 23, display: '24' },
{ actual: 24, display: '25' }
{ actual: 11, display: '14' },
{ actual: 10, display: '15' },
{ actual: 9, display: '16' },
{ actual: 8, display: '17' },
{ actual: 7, display: '18' },
{ actual: 6, display: '19' },
{ actual: 5, display: '20' },
{ actual: 4, display: '21' },
{ actual: 3, display: '22' },
{ actual: 2, display: '23' },
{ actual: 1, display: '24' },
{ actual: 0, display: '25' }
]
}, {
gvas: ['IntGameStates', '066A9CD44D13FF9309BFF4AEAD549AB4', 'Value'],
html: 'fire-marble-slider-solution-blue',
title: 'Position 2',
title: 'Position 4',
type: 'dropdown',
values: [
{ actual: 1, display: '0' },
{ actual: 2, display: '1' },
{ actual: 3, display: '2' },
{ actual: 4, display: '3' },
{ actual: 5, display: '4' },
{ actual: 6, display: '5' },
{ actual: 7, display: '6' },
{ actual: 8, display: '7' },
{ actual: 9, display: '8' },
{ actual: 10, display: '9' },
{ actual: 11, display: '10' },
{ actual: 12, display: '11' },
{ actual: 25, display: '0' },
{ actual: 24, display: '1' },
{ actual: 23, display: '2' },
{ actual: 22, display: '3' },
{ actual: 21, display: '4' },
{ actual: 20, display: '5' },
{ actual: 19, display: '6' },
{ actual: 18, display: '7' },
{ actual: 17, display: '8' },
{ actual: 16, display: '9' },
{ actual: 15, display: '10' },
{ actual: 14, display: '11' },
{ actual: 13, display: '12' },
{ actual: 14, display: '13' },
{ actual: 15, display: '14' },
{ actual: 16, display: '15' },
{ actual: 17, display: '16' },
{ actual: 18, display: '17' },
{ actual: 19, display: '18' },
{ actual: 20, display: '19' },
{ actual: 21, display: '20' },
{ actual: 22, display: '21' },
{ actual: 23, display: '22' },
{ actual: 24, display: '23' },
{ actual: 25, display: '24' },
{ actual: 26, display: '25' }
{ actual: 12, display: '13' },
{ actual: 11, display: '14' },
{ actual: 10, display: '15' },
{ actual: 9, display: '16' },
{ actual: 8, display: '17' },
{ actual: 7, display: '18' },
{ actual: 6, display: '19' },
{ actual: 5, display: '20' },
{ actual: 4, display: '21' },
{ actual: 3, display: '22' },
{ actual: 2, display: '23' },
{ actual: 1, display: '24' },
{ actual: 0, display: '25' }
]
}, {
gvas: ['IntGameStates', '140EE7CC4CCF6618DFE02D89559B7516', 'Value'],
html: 'fire-marble-slider-solution-violet',
title: 'Position 1',
title: 'Position 5',
type: 'dropdown',
values: [
{ actual: 1, display: '0' },
{ actual: 2, display: '1' },
{ actual: 3, display: '2' },
{ actual: 4, display: '3' },
{ actual: 5, display: '4' },
{ actual: 6, display: '5' },
{ actual: 7, display: '6' },
{ actual: 8, display: '7' },
{ actual: 9, display: '8' },
{ actual: 10, display: '9' },
{ actual: 11, display: '10' },
{ actual: 12, display: '11' },
{ actual: 25, display: '0' },
{ actual: 24, display: '1' },
{ actual: 23, display: '2' },
{ actual: 22, display: '3' },
{ actual: 21, display: '4' },
{ actual: 20, display: '5' },
{ actual: 19, display: '6' },
{ actual: 18, display: '7' },
{ actual: 17, display: '8' },
{ actual: 16, display: '9' },
{ actual: 15, display: '10' },
{ actual: 14, display: '11' },
{ actual: 13, display: '12' },
{ actual: 14, display: '13' },
{ actual: 15, display: '14' },
{ actual: 16, display: '15' },
{ actual: 17, display: '16' },
{ actual: 18, display: '17' },
{ actual: 19, display: '18' },
{ actual: 20, display: '19' },
{ actual: 21, display: '20' },
{ actual: 22, display: '21' },
{ actual: 23, display: '22' },
{ actual: 24, display: '23' },
{ actual: 25, display: '24' },
{ actual: 26, display: '25' }
{ actual: 12, display: '13' },
{ actual: 11, display: '14' },
{ actual: 10, display: '15' },
{ actual: 9, display: '16' },
{ actual: 8, display: '17' },
{ actual: 7, display: '18' },
{ actual: 6, display: '19' },
{ actual: 5, display: '20' },
{ actual: 4, display: '21' },
{ actual: 3, display: '22' },
{ actual: 2, display: '23' },
{ actual: 1, display: '24' },
{ actual: 0, display: '25' }
]
}]
}, {
html: 'prison-elevator-solution',
title: 'Prison Island Elevator Solution',
description: '',
children: [{
gvas: ['IntGameStates', '90E7D2FD48DDA23C69465D9A8751B908', 'Value'],
html: 'prison-elevator-solution-1',
title: 'First Sound',
type: 'dropdown',
values: [
{ actual: 1, display: 'Button 1' },
{ actual: 2, display: 'Button 2' },
{ actual: 3, display: 'Button 3' }
]
}, {
gvas: ['IntGameStates', 'FF15F50349E047E69175A981EFC8D359', 'Value'],
html: 'prison-elevator-solution-2',
title: 'Second Sound',
type: 'dropdown',
values: [
{ actual: 1, display: 'Button 1' },
{ actual: 2, display: 'Button 2' },
{ actual: 3, display: 'Button 3' }
]
}, {
gvas: ['IntGameStates', '29D503804B5C9619BFCC3FB0D94978C2', 'Value'],
html: 'prison-elevator-solution-3',
title: 'Third Sound',
type: 'dropdown',
values: [
{ actual: 1, display: 'Button 1' },
{ actual: 2, display: 'Button 2' },
{ actual: 3, display: 'Button 3' }
]
}, {
gvas: ['IntGameStates', 'AFFF1006422E266805BEFD8FAFCFE038', 'Value'],
html: 'prison-elevator-solution-4',
title: 'Fourth Sound',
type: 'dropdown',
values: [
{ actual: 1, display: 'Button 1' },
{ actual: 2, display: 'Button 2' },
{ actual: 3, display: 'Button 3' }
]
}, {
gvas: ['IntGameStates', 'D86FD5B64B10387D901CC9862B309010', 'Value'],
html: 'prison-elevator-solution-5',
title: 'Fifth Sound',
type: 'dropdown',
values: [
{ actual: 1, display: 'Button 1' },
{ actual: 2, display: 'Button 2' },
{ actual: 3, display: 'Button 3' }
]
}]
}, {
Expand Down

0 comments on commit cadf46a

Please sign in to comment.