Water Wheel Upgrades adds a part based upgrade system to the new electrical waterwheels, allowing it's performance to be improved. Each part type has 3 tiers.
Players can open an upgrade interface by right clicking on the wheel while holding a hammer, install custom parts by dragging them into specific slots, and improve both in-water and manual wheel performance through a simple interface.
Each upgrade part affects the wheel’s stats, allowing you to tune in water output, manual output, efficiency, movement behavior, and metabolism costs. Parts are matched to their proper module slots, upgrades are saved per wheel, and all changes are applied directly to the entity in a lightweight, persistent system.
The plugin also includes optional loot crate support, letting you control whether upgrade parts can appear in loot containers and set per container drop chances for each tier. Alternatively the parts can be added to any of your existing systems such as shops or crafting plugins.
The upgrade parts are all configured in the config, with unique icons and stats, allowing you to quickly deploy this functionality to yourt server.
As with most of my content, localization is possible with a default English lang file being included.
The part shortname and skins are all pre-configured but can be modified, or replaced with items from my Custom Item Manager
Paddles T1
Water Power: +10
Ocean Efficiency: +5%
Max Wheel Water Rotation Speed: +4
Rocking Amount: +0.25
Paddles T2
Water Power: +22
Ocean Efficiency: +14%
Max Wheel Water Rotation Speed: +8
Rocking Amount: +0.5
Paddles T3
Water Power: +35
Ocean Efficiency: +25%
Max Wheel Water Rotation Speed: +12
Rocking Amount: +0.75
Bearings T1
Manual Ramp Speed: +18%
Calories Required: -5%
Calories Per Minute: -5%
Hydration Per Minute: -5%
Max Wheel Manual Rotation Speed: +4
Rocking Speed: +0.10
Bearings T2
Manual Ramp Speed: +35%
Calories Required: -12%
Calories Per Minute: -12%
Hydration Per Minute: -12%
Max Wheel Manual Rotation Speed: +7
Rocking Speed: +0.20
Bearings T3
Manual Ramp Speed: +60%
Calories Required: -20%
Calories Per Minute: -20%
Hydration Per Minute: -20%
Max Wheel Manual Rotation Speed: +10
Rocking Speed: +0.35
Grease T1
Calories Required: -10%
Calories Per Minute: -10%
Hydration Per Minute: -10%
Rocking Speed: +0.08
Grease T2
Calories Required: -25%
Calories Per Minute: -25%
Hydration Per Minute: -25%
Rocking Speed: +0.16
Grease T3
Calories Required: -37.5%
Calories Per Minute: -37.5%
Hydration Per Minute: -37.5%
Rocking Speed: +0.40
Coil T1
Manual Power: +15
Manual Ramp Speed: +8%
Max Wheel Manual Rotation Speed: +3
Coil T2
Manual Power: +30
Manual Ramp Speed: +16%
Max Wheel Manual Rotation Speed: +7
Coil T3
Manual Power: +45
Manual Ramp Speed: +25%
Max Wheel Manual Rotation Speed: +10
Controller T1
Ocean Efficiency: +20%
Water Power: +5
Manual Power: +5
Max Wheel Water Rotation Speed: +2
Controller T2
Ocean Efficiency: +40%
Water Power: +12
Manual Power: +10
Max Wheel Water Rotation Speed: +4
Controller T3
Ocean Efficiency: +60%
Water Power: +25
Manual Power: +15
Max Wheel Water Rotation Speed: +8
Gearbox T1
Water Power: +10
Manual Power: +10
Max Wheel Water Rotation Speed: +4
Max Wheel Manual Rotation Speed: +4
Rocking Amount: +0.25
Gearbox T2
Water Power: +25
Manual Power: +25
Max Wheel Water Rotation Speed: +7
Max Wheel Manual Rotation Speed: +7
Rocking Amount: +0.5
Gearbox T3
Water Power: +40
Manual Power: +40
Max Wheel Water Rotation Speed: +10
Max Wheel Manual Rotation Speed: +10
Rocking Amount: +1.25
| 1 | { |
| 2 | "Module Types": { |
| 3 | "paddles": { |
| 4 | "Display Name": "Paddles", |
| 5 | "Slot Index": 0, |
| 6 | "Tiers": { |
| 7 | "t1": { |
| 8 | "Display Name": "Paddles T1", |
| 9 | "Required Part Item": { |
| 10 | "ShortName": "sticks", |
| 11 | "SkinId": 3695908599, |
| 12 | "Display Name": "Waterwheel Part: Paddles T1" |
| 13 | }, |
| 14 | "Stat Changes": { |
| 15 | "Max Power Generation From Water": { |
| 16 | "Add": 10.0, |
| 17 | "Multiplier": 1.0 |
| 18 | }, |
| 19 | "Max Power Generation From Manual Use": { |
| 20 | "Add": 0.0, |
| 21 | "Multiplier": 1.0 |
| 22 | }, |
| 23 | "Manual Power Lerp Speed": { |
| 24 | "Add": 0.0, |
| 25 | "Multiplier": 1.0 |
| 26 | }, |
| 27 | "Ocean Power Scaling": { |
| 28 | "Add": 0.0, |
| 29 | "Multiplier": 1.05 |
| 30 | }, |
| 31 | "Calories Required": { |
| 32 | "Add": 0.0, |
| 33 | "Multiplier": 1.0 |
| 34 | }, |
| 35 | "Calorie Drain Per Minute": { |
| 36 | "Add": 0.0, |
| 37 | "Multiplier": 1.0 |
| 38 | }, |
| 39 | "Hydration Drain Per Minute": { |
| 40 | "Add": 0.0, |
| 41 | "Multiplier": 1.0 |
| 42 | }, |
| 43 | "Max Wheel Water Rotation Speed": { |
| 44 | "Add": 4.0, |
| 45 | "Multiplier": 1.0 |
| 46 | }, |
| 47 | "Max Wheel Manual Rotation Speed": { |
| 48 | "Add": 0.0, |
| 49 | "Multiplier": 1.0 |
| 50 | }, |
| 51 | "Rocking Speed": { |
| 52 | "Add": 0.0, |
| 53 | "Multiplier": 1.0 |
| 54 | }, |
| 55 | "Rocking Amount": { |
| 56 | "Add": 0.25, |
| 57 | "Multiplier": 1.0 |
| 58 | } |
| 59 | } |
| 60 | }, |
| 61 | "t2": { |
| 62 | "Display Name": "Paddles T2", |
| 63 | "Required Part Item": { |
| 64 | "ShortName": "sticks", |
| 65 | "SkinId": 3695908733, |
| 66 | "Display Name": "Waterwheel Part: Paddles T2" |
| 67 | }, |
| 68 | "Stat Changes": { |
| 69 | "Max Power Generation From Water": { |
| 70 | "Add": 22.0, |
| 71 | "Multiplier": 1.0 |
| 72 | }, |
| 73 | "Max Power Generation From Manual Use": { |
| 74 | "Add": 0.0, |
| 75 | "Multiplier": 1.0 |
| 76 | }, |
| 77 | "Manual Power Lerp Speed": { |
| 78 | "Add": 0.0, |
| 79 | "Multiplier": 1.0 |
| 80 | }, |
| 81 | "Ocean Power Scaling": { |
| 82 | "Add": 0.0, |
| 83 | "Multiplier": 1.14 |
| 84 | }, |
| 85 | "Calories Required": { |
| 86 | "Add": 0.0, |
| 87 | "Multiplier": 1.0 |
| 88 | }, |
| 89 | "Calorie Drain Per Minute": { |
| 90 | "Add": 0.0, |
| 91 | "Multiplier": 1.0 |
| 92 | }, |
| 93 | "Hydration Drain Per Minute": { |
| 94 | "Add": 0.0, |
| 95 | "Multiplier": 1.0 |
| 96 | }, |
| 97 | "Max Wheel Water Rotation Speed": { |
| 98 | "Add": 8.0, |
| 99 | "Multiplier": 1.0 |
| 100 | }, |
| 101 | "Max Wheel Manual Rotation Speed": { |
| 102 | "Add": 0.0, |
| 103 | "Multiplier": 1.0 |
| 104 | }, |
| 105 | "Rocking Speed": { |
| 106 | "Add": 0.0, |
| 107 | "Multiplier": 1.0 |
| 108 | }, |
| 109 | "Rocking Amount": { |
| 110 | "Add": 0.5, |
| 111 | "Multiplier": 1.0 |
| 112 | } |
| 113 | } |
| 114 | }, |
| 115 | "t3": { |
| 116 | "Display Name": "Paddles T3", |
| 117 | "Required Part Item": { |
| 118 | "ShortName": "sticks", |
| 119 | "SkinId": 3695908874, |
| 120 | "Display Name": "Waterwheel Part: Paddles T3" |
| 121 | }, |
| 122 | "Stat Changes": { |
| 123 | "Max Power Generation From Water": { |
| 124 | "Add": 35.0, |
| 125 | "Multiplier": 1.0 |
| 126 | }, |
| 127 | "Max Power Generation From Manual Use": { |
| 128 | "Add": 0.0, |
| 129 | "Multiplier": 1.0 |
| 130 | }, |
| 131 | "Manual Power Lerp Speed": { |
| 132 | "Add": 0.0, |
| 133 | "Multiplier": 1.0 |
| 134 | }, |
| 135 | "Ocean Power Scaling": { |
| 136 | "Add": 0.0, |
| 137 | "Multiplier": 1.25 |
| 138 | }, |
| 139 | "Calories Required": { |
| 140 | "Add": 0.0, |
| 141 | "Multiplier": 1.0 |
| 142 | }, |
| 143 | "Calorie Drain Per Minute": { |
| 144 | "Add": 0.0, |
| 145 | "Multiplier": 1.0 |
| 146 | }, |
| 147 | "Hydration Drain Per Minute": { |
| 148 | "Add": 0.0, |
| 149 | "Multiplier": 1.0 |
| 150 | }, |
| 151 | "Max Wheel Water Rotation Speed": { |
| 152 | "Add": 12.0, |
| 153 | "Multiplier": 1.0 |
| 154 | }, |
| 155 | "Max Wheel Manual Rotation Speed": { |
| 156 | "Add": 0.0, |
| 157 | "Multiplier": 1.0 |
| 158 | }, |
| 159 | "Rocking Speed": { |
| 160 | "Add": 0.0, |
| 161 | "Multiplier": 1.0 |
| 162 | }, |
| 163 | "Rocking Amount": { |
| 164 | "Add": 0.75, |
| 165 | "Multiplier": 1.0 |
| 166 | } |
| 167 | } |
| 168 | } |
| 169 | } |
| 170 | }, |
| 171 | "bearings": { |
| 172 | "Display Name": "Bearings", |
| 173 | "Slot Index": 1, |
| 174 | "Tiers": { |
| 175 | "t1": { |
| 176 | "Display Name": "Bearings T1", |
| 177 | "Required Part Item": { |
| 178 | "ShortName": "sticks", |
| 179 | "SkinId": 3695910927, |
| 180 | "Display Name": "Waterwheel Part: Bearings T1" |
| 181 | }, |
| 182 | "Stat Changes": { |
| 183 | "Max Power Generation From Water": { |
| 184 | "Add": 0.0, |
| 185 | "Multiplier": 1.0 |
| 186 | }, |
| 187 | "Max Power Generation From Manual Use": { |
| 188 | "Add": 0.0, |
| 189 | "Multiplier": 1.0 |
| 190 | }, |
| 191 | "Manual Power Lerp Speed": { |
| 192 | "Add": 0.0, |
| 193 | "Multiplier": 1.18 |
| 194 | }, |
| 195 | "Ocean Power Scaling": { |
| 196 | "Add": 0.0, |
| 197 | "Multiplier": 1.0 |
| 198 | }, |
| 199 | "Calories Required": { |
| 200 | "Add": 0.0, |
| 201 | "Multiplier": 0.95 |
| 202 | }, |
| 203 | "Calorie Drain Per Minute": { |
| 204 | "Add": 0.0, |
| 205 | "Multiplier": 0.95 |
| 206 | }, |
| 207 | "Hydration Drain Per Minute": { |
| 208 | "Add": 0.0, |
| 209 | "Multiplier": 0.95 |
| 210 | }, |
| 211 | "Max Wheel Water Rotation Speed": { |
| 212 | "Add": 0.0, |
| 213 | "Multiplier": 1.0 |
| 214 | }, |
| 215 | "Max Wheel Manual Rotation Speed": { |
| 216 | "Add": 4.0, |
| 217 | "Multiplier": 1.0 |
| 218 | }, |
| 219 | "Rocking Speed": { |
| 220 | "Add": 0.1, |
| 221 | "Multiplier": 1.0 |
| 222 | }, |
| 223 | "Rocking Amount": { |
| 224 | "Add": 0.0, |
| 225 | "Multiplier": 1.0 |
| 226 | } |
| 227 | } |
| 228 | }, |
| 229 | "t2": { |
| 230 | "Display Name": "Bearings T2", |
| 231 | "Required Part Item": { |
| 232 | "ShortName": "sticks", |
| 233 | "SkinId": 3695911116, |
| 234 | "Display Name": "Waterwheel Part: Bearings T2" |
| 235 | }, |
| 236 | "Stat Changes": { |
| 237 | "Max Power Generation From Water": { |
| 238 | "Add": 0.0, |
| 239 | "Multiplier": 1.0 |
| 240 | }, |
| 241 | "Max Power Generation From Manual Use": { |
| 242 | "Add": 0.0, |
| 243 | "Multiplier": 1.0 |
| 244 | }, |
| 245 | "Manual Power Lerp Speed": { |
| 246 | "Add": 0.0, |
| 247 | "Multiplier": 1.35 |
| 248 | }, |
| 249 | "Ocean Power Scaling": { |
| 250 | "Add": 0.0, |
| 251 | "Multiplier": 1.0 |
| 252 | }, |
| 253 | "Calories Required": { |
| 254 | "Add": 0.0, |
| 255 | "Multiplier": 0.88 |
| 256 | }, |
| 257 | "Calorie Drain Per Minute": { |
| 258 | "Add": 0.0, |
| 259 | "Multiplier": 0.88 |
| 260 | }, |
| 261 | "Hydration Drain Per Minute": { |
| 262 | "Add": 0.0, |
| 263 | "Multiplier": 0.88 |
| 264 | }, |
| 265 | "Max Wheel Water Rotation Speed": { |
| 266 | "Add": 0.0, |
| 267 | "Multiplier": 1.0 |
| 268 | }, |
| 269 | "Max Wheel Manual Rotation Speed": { |
| 270 | "Add": 7.0, |
| 271 | "Multiplier": 1.0 |
| 272 | }, |
| 273 | "Rocking Speed": { |
| 274 | "Add": 0.2, |
| 275 | "Multiplier": 1.0 |
| 276 | }, |
| 277 | "Rocking Amount": { |
| 278 | "Add": 0.0, |
| 279 | "Multiplier": 1.0 |
| 280 | } |
| 281 | } |
| 282 | }, |
| 283 | "t3": { |
| 284 | "Display Name": "Bearings T3", |
| 285 | "Required Part Item": { |
| 286 | "ShortName": "sticks", |
| 287 | "SkinId": 3695911281, |
| 288 | "Display Name": "Waterwheel Part: Bearings T3" |
| 289 | }, |
| 290 | "Stat Changes": { |
| 291 | "Max Power Generation From Water": { |
| 292 | "Add": 0.0, |
| 293 | "Multiplier": 1.0 |
| 294 | }, |
| 295 | "Max Power Generation From Manual Use": { |
| 296 | "Add": 0.0, |
| 297 | "Multiplier": 1.0 |
| 298 | }, |
| 299 | "Manual Power Lerp Speed": { |
| 300 | "Add": 0.0, |
| 301 | "Multiplier": 1.6 |
| 302 | }, |
| 303 | "Ocean Power Scaling": { |
| 304 | "Add": 0.0, |
| 305 | "Multiplier": 1.0 |
| 306 | }, |
| 307 | "Calories Required": { |
| 308 | "Add": 0.0, |
| 309 | "Multiplier": 0.8 |
| 310 | }, |
| 311 | "Calorie Drain Per Minute": { |
| 312 | "Add": 0.0, |
| 313 | "Multiplier": 0.8 |
| 314 | }, |
| 315 | "Hydration Drain Per Minute": { |
| 316 | "Add": 0.0, |
| 317 | "Multiplier": 0.8 |
| 318 | }, |
| 319 | "Max Wheel Water Rotation Speed": { |
| 320 | "Add": 0.0, |
| 321 | "Multiplier": 1.0 |
| 322 | }, |
| 323 | "Max Wheel Manual Rotation Speed": { |
| 324 | "Add": 10.0, |
| 325 | "Multiplier": 1.0 |
| 326 | }, |
| 327 | "Rocking Speed": { |
| 328 | "Add": 0.35, |
| 329 | "Multiplier": 1.0 |
| 330 | }, |
| 331 | "Rocking Amount": { |
| 332 | "Add": 0.0, |
| 333 | "Multiplier": 1.0 |
| 334 | } |
| 335 | } |
| 336 | } |
| 337 | } |
| 338 | }, |
| 339 | "grease": { |
| 340 | "Display Name": "Grease", |
| 341 | "Slot Index": 2, |
| 342 | "Tiers": { |
| 343 | "t1": { |
| 344 | "Display Name": "Grease T1", |
| 345 | "Required Part Item": { |
| 346 | "ShortName": "sticks", |
| 347 | "SkinId": 3695909012, |
| 348 | "Display Name": "Waterwheel Part: Grease T1" |
| 349 | }, |
| 350 | "Stat Changes": { |
| 351 | "Max Power Generation From Water": { |
| 352 | "Add": 0.0, |
| 353 | "Multiplier": 1.0 |
| 354 | }, |
| 355 | "Max Power Generation From Manual Use": { |
| 356 | "Add": 0.0, |
| 357 | "Multiplier": 1.0 |
| 358 | }, |
| 359 | "Manual Power Lerp Speed": { |
| 360 | "Add": 0.0, |
| 361 | "Multiplier": 1.0 |
| 362 | }, |
| 363 | "Ocean Power Scaling": { |
| 364 | "Add": 0.0, |
| 365 | "Multiplier": 1.0 |
| 366 | }, |
| 367 | "Calories Required": { |
| 368 | "Add": 0.0, |
| 369 | "Multiplier": 0.9 |
| 370 | }, |
| 371 | "Calorie Drain Per Minute": { |
| 372 | "Add": 0.0, |
| 373 | "Multiplier": 0.9 |
| 374 | }, |
| 375 | "Hydration Drain Per Minute": { |
| 376 | "Add": 0.0, |
| 377 | "Multiplier": 0.9 |
| 378 | }, |
| 379 | "Max Wheel Water Rotation Speed": { |
| 380 | "Add": 0.0, |
| 381 | "Multiplier": 1.0 |
| 382 | }, |
| 383 | "Max Wheel Manual Rotation Speed": { |
| 384 | "Add": 0.0, |
| 385 | "Multiplier": 1.0 |
| 386 | }, |
| 387 | "Rocking Speed": { |
| 388 | "Add": 0.08, |
| 389 | "Multiplier": 1.0 |
| 390 | }, |
| 391 | "Rocking Amount": { |
| 392 | "Add": 0.0, |
| 393 | "Multiplier": 1.0 |
| 394 | } |
| 395 | } |
| 396 | }, |
| 397 | "t2": { |
| 398 | "Display Name": "Grease T2", |
| 399 | "Required Part Item": { |
| 400 | "ShortName": "sticks", |
| 401 | "SkinId": 3695909136, |
| 402 | "Display Name": "Waterwheel Part: Grease T2" |
| 403 | }, |
| 404 | "Stat Changes": { |
| 405 | "Max Power Generation From Water": { |
| 406 | "Add": 0.0, |
| 407 | "Multiplier": 1.0 |
| 408 | }, |
| 409 | "Max Power Generation From Manual Use": { |
| 410 | "Add": 0.0, |
| 411 | "Multiplier": 1.0 |
| 412 | }, |
| 413 | "Manual Power Lerp Speed": { |
| 414 | "Add": 0.0, |
| 415 | "Multiplier": 1.0 |
| 416 | }, |
| 417 | "Ocean Power Scaling": { |
| 418 | "Add": 0.0, |
| 419 | "Multiplier": 1.0 |
| 420 | }, |
| 421 | "Calories Required": { |
| 422 | "Add": 0.0, |
| 423 | "Multiplier": 0.75 |
| 424 | }, |
| 425 | "Calorie Drain Per Minute": { |
| 426 | "Add": 0.0, |
| 427 | "Multiplier": 0.75 |
| 428 | }, |
| 429 | "Hydration Drain Per Minute": { |
| 430 | "Add": 0.0, |
| 431 | "Multiplier": 0.75 |
| 432 | }, |
| 433 | "Max Wheel Water Rotation Speed": { |
| 434 | "Add": 0.0, |
| 435 | "Multiplier": 1.0 |
| 436 | }, |
| 437 | "Max Wheel Manual Rotation Speed": { |
| 438 | "Add": 0.0, |
| 439 | "Multiplier": 1.0 |
| 440 | }, |
| 441 | "Rocking Speed": { |
| 442 | "Add": 0.16, |
| 443 | "Multiplier": 1.0 |
| 444 | }, |
| 445 | "Rocking Amount": { |
| 446 | "Add": 0.0, |
| 447 | "Multiplier": 1.0 |
| 448 | } |
| 449 | } |
| 450 | }, |
| 451 | "t3": { |
| 452 | "Display Name": "Grease T3", |
| 453 | "Required Part Item": { |
| 454 | "ShortName": "sticks", |
| 455 | "SkinId": 3695909305, |
| 456 | "Display Name": "Waterwheel Part: Grease T3" |
| 457 | }, |
| 458 | "Stat Changes": { |
| 459 | "Max Power Generation From Water": { |
| 460 | "Add": 0.0, |
| 461 | "Multiplier": 1.0 |
| 462 | }, |
| 463 | "Max Power Generation From Manual Use": { |
| 464 | "Add": 0.0, |
| 465 | "Multiplier": 1.0 |
| 466 | }, |
| 467 | "Manual Power Lerp Speed": { |
| 468 | "Add": 0.0, |
| 469 | "Multiplier": 1.0 |
| 470 | }, |
| 471 | "Ocean Power Scaling": { |
| 472 | "Add": 0.0, |
| 473 | "Multiplier": 1.0 |
| 474 | }, |
| 475 | "Calories Required": { |
| 476 | "Add": 0.0, |
| 477 | "Multiplier": 0.625 |
| 478 | }, |
| 479 | "Calorie Drain Per Minute": { |
| 480 | "Add": 0.0, |
| 481 | "Multiplier": 0.625 |
| 482 | }, |
| 483 | "Hydration Drain Per Minute": { |
| 484 | "Add": 0.0, |
| 485 | "Multiplier": 0.625 |
| 486 | }, |
| 487 | "Max Wheel Water Rotation Speed": { |
| 488 | "Add": 0.0, |
| 489 | "Multiplier": 1.0 |
| 490 | }, |
| 491 | "Max Wheel Manual Rotation Speed": { |
| 492 | "Add": 0.0, |
| 493 | "Multiplier": 1.0 |
| 494 | }, |
| 495 | "Rocking Speed": { |
| 496 | "Add": 0.4, |
| 497 | "Multiplier": 1.0 |
| 498 | }, |
| 499 | "Rocking Amount": { |
| 500 | "Add": 0.0, |
| 501 | "Multiplier": 1.0 |
| 502 | } |
| 503 | } |
| 504 | } |
| 505 | } |
| 506 | }, |
| 507 | "coil": { |
| 508 | "Display Name": "Coil", |
| 509 | "Slot Index": 3, |
| 510 | "Tiers": { |
| 511 | "t1": { |
| 512 | "Display Name": "Coil T1", |
| 513 | "Required Part Item": { |
| 514 | "ShortName": "sticks", |
| 515 | "SkinId": 3695910535, |
| 516 | "Display Name": "Waterwheel Part: Coil T1" |
| 517 | }, |
| 518 | "Stat Changes": { |
| 519 | "Max Power Generation From Water": { |
| 520 | "Add": 0.0, |
| 521 | "Multiplier": 1.0 |
| 522 | }, |
| 523 | "Max Power Generation From Manual Use": { |
| 524 | "Add": 15.0, |
| 525 | "Multiplier": 1.0 |
| 526 | }, |
| 527 | "Manual Power Lerp Speed": { |
| 528 | "Add": 0.0, |
| 529 | "Multiplier": 1.08 |
| 530 | }, |
| 531 | "Ocean Power Scaling": { |
| 532 | "Add": 0.0, |
| 533 | "Multiplier": 1.0 |
| 534 | }, |
| 535 | "Calories Required": { |
| 536 | "Add": 0.0, |
| 537 | "Multiplier": 1.0 |
| 538 | }, |
| 539 | "Calorie Drain Per Minute": { |
| 540 | "Add": 0.0, |
| 541 | "Multiplier": 1.0 |
| 542 | }, |
| 543 | "Hydration Drain Per Minute": { |
| 544 | "Add": 0.0, |
| 545 | "Multiplier": 1.0 |
| 546 | }, |
| 547 | "Max Wheel Water Rotation Speed": { |
| 548 | "Add": 0.0, |
| 549 | "Multiplier": 1.0 |
| 550 | }, |
| 551 | "Max Wheel Manual Rotation Speed": { |
| 552 | "Add": 3.0, |
| 553 | "Multiplier": 1.0 |
| 554 | }, |
| 555 | "Rocking Speed": { |
| 556 | "Add": 0.0, |
| 557 | "Multiplier": 1.0 |
| 558 | }, |
| 559 | "Rocking Amount": { |
| 560 | "Add": 0.0, |
| 561 | "Multiplier": 1.0 |
| 562 | } |
| 563 | } |
| 564 | }, |
| 565 | "t2": { |
| 566 | "Display Name": "Coil T2", |
| 567 | "Required Part Item": { |
| 568 | "ShortName": "sticks", |
| 569 | "SkinId": 3695910685, |
| 570 | "Display Name": "Waterwheel Part: Coil T2" |
| 571 | }, |
| 572 | "Stat Changes": { |
| 573 | "Max Power Generation From Water": { |
| 574 | "Add": 0.0, |
| 575 | "Multiplier": 1.0 |
| 576 | }, |
| 577 | "Max Power Generation From Manual Use": { |
| 578 | "Add": 30.0, |
| 579 | "Multiplier": 1.0 |
| 580 | }, |
| 581 | "Manual Power Lerp Speed": { |
| 582 | "Add": 0.0, |
| 583 | "Multiplier": 1.16 |
| 584 | }, |
| 585 | "Ocean Power Scaling": { |
| 586 | "Add": 0.0, |
| 587 | "Multiplier": 1.0 |
| 588 | }, |
| 589 | "Calories Required": { |
| 590 | "Add": 0.0, |
| 591 | "Multiplier": 1.0 |
| 592 | }, |
| 593 | "Calorie Drain Per Minute": { |
| 594 | "Add": 0.0, |
| 595 | "Multiplier": 1.0 |
| 596 | }, |
| 597 | "Hydration Drain Per Minute": { |
| 598 | "Add": 0.0, |
| 599 | "Multiplier": 1.0 |
| 600 | }, |
| 601 | "Max Wheel Water Rotation Speed": { |
| 602 | "Add": 0.0, |
| 603 | "Multiplier": 1.0 |
| 604 | }, |
| 605 | "Max Wheel Manual Rotation Speed": { |
| 606 | "Add": 7.0, |
| 607 | "Multiplier": 1.0 |
| 608 | }, |
| 609 | "Rocking Speed": { |
| 610 | "Add": 0.0, |
| 611 | "Multiplier": 1.0 |
| 612 | }, |
| 613 | "Rocking Amount": { |
| 614 | "Add": 0.0, |
| 615 | "Multiplier": 1.0 |
| 616 | } |
| 617 | } |
| 618 | }, |
| 619 | "t3": { |
| 620 | "Display Name": "Coil T3", |
| 621 | "Required Part Item": { |
| 622 | "ShortName": "sticks", |
| 623 | "SkinId": 3695910804, |
| 624 | "Display Name": "Waterwheel Part: Coil T3" |
| 625 | }, |
| 626 | "Stat Changes": { |
| 627 | "Max Power Generation From Water": { |
| 628 | "Add": 0.0, |
| 629 | "Multiplier": 1.0 |
| 630 | }, |
| 631 | "Max Power Generation From Manual Use": { |
| 632 | "Add": 45.0, |
| 633 | "Multiplier": 1.0 |
| 634 | }, |
| 635 | "Manual Power Lerp Speed": { |
| 636 | "Add": 0.0, |
| 637 | "Multiplier": 1.25 |
| 638 | }, |
| 639 | "Ocean Power Scaling": { |
| 640 | "Add": 0.0, |
| 641 | "Multiplier": 1.0 |
| 642 | }, |
| 643 | "Calories Required": { |
| 644 | "Add": 0.0, |
| 645 | "Multiplier": 1.0 |
| 646 | }, |
| 647 | "Calorie Drain Per Minute": { |
| 648 | "Add": 0.0, |
| 649 | "Multiplier": 1.0 |
| 650 | }, |
| 651 | "Hydration Drain Per Minute": { |
| 652 | "Add": 0.0, |
| 653 | "Multiplier": 1.0 |
| 654 | }, |
| 655 | "Max Wheel Water Rotation Speed": { |
| 656 | "Add": 0.0, |
| 657 | "Multiplier": 1.0 |
| 658 | }, |
| 659 | "Max Wheel Manual Rotation Speed": { |
| 660 | "Add": 10.0, |
| 661 | "Multiplier": 1.0 |
| 662 | }, |
| 663 | "Rocking Speed": { |
| 664 | "Add": 0.0, |
| 665 | "Multiplier": 1.0 |
| 666 | }, |
| 667 | "Rocking Amount": { |
| 668 | "Add": 0.0, |
| 669 | "Multiplier": 1.0 |
| 670 | } |
| 671 | } |
| 672 | } |
| 673 | } |
| 674 | }, |
| 675 | "controller": { |
| 676 | "Display Name": "Controller", |
| 677 | "Slot Index": 4, |
| 678 | "Tiers": { |
| 679 | "t1": { |
| 680 | "Display Name": "Controller T1", |
| 681 | "Required Part Item": { |
| 682 | "ShortName": "sticks", |
| 683 | "SkinId": 3695909974, |
| 684 | "Display Name": "Waterwheel Part: Controller T1" |
| 685 | }, |
| 686 | "Stat Changes": { |
| 687 | "Max Power Generation From Water": { |
| 688 | "Add": 5.0, |
| 689 | "Multiplier": 1.0 |
| 690 | }, |
| 691 | "Max Power Generation From Manual Use": { |
| 692 | "Add": 5.0, |
| 693 | "Multiplier": 1.0 |
| 694 | }, |
| 695 | "Manual Power Lerp Speed": { |
| 696 | "Add": 0.0, |
| 697 | "Multiplier": 1.0 |
| 698 | }, |
| 699 | "Ocean Power Scaling": { |
| 700 | "Add": 0.0, |
| 701 | "Multiplier": 1.2 |
| 702 | }, |
| 703 | "Calories Required": { |
| 704 | "Add": 0.0, |
| 705 | "Multiplier": 1.0 |
| 706 | }, |
| 707 | "Calorie Drain Per Minute": { |
| 708 | "Add": 0.0, |
| 709 | "Multiplier": 1.0 |
| 710 | }, |
| 711 | "Hydration Drain Per Minute": { |
| 712 | "Add": 0.0, |
| 713 | "Multiplier": 1.0 |
| 714 | }, |
| 715 | "Max Wheel Water Rotation Speed": { |
| 716 | "Add": 2.0, |
| 717 | "Multiplier": 1.0 |
| 718 | }, |
| 719 | "Max Wheel Manual Rotation Speed": { |
| 720 | "Add": 0.0, |
| 721 | "Multiplier": 1.0 |
| 722 | }, |
| 723 | "Rocking Speed": { |
| 724 | "Add": 0.0, |
| 725 | "Multiplier": 1.0 |
| 726 | }, |
| 727 | "Rocking Amount": { |
| 728 | "Add": 0.0, |
| 729 | "Multiplier": 1.0 |
| 730 | } |
| 731 | } |
| 732 | }, |
| 733 | "t2": { |
| 734 | "Display Name": "Controller T2", |
| 735 | "Required Part Item": { |
| 736 | "ShortName": "sticks", |
| 737 | "SkinId": 3695910142, |
| 738 | "Display Name": "Waterwheel Part: Controller T2" |
| 739 | }, |
| 740 | "Stat Changes": { |
| 741 | "Max Power Generation From Water": { |
| 742 | "Add": 12.0, |
| 743 | "Multiplier": 1.0 |
| 744 | }, |
| 745 | "Max Power Generation From Manual Use": { |
| 746 | "Add": 10.0, |
| 747 | "Multiplier": 1.0 |
| 748 | }, |
| 749 | "Manual Power Lerp Speed": { |
| 750 | "Add": 0.0, |
| 751 | "Multiplier": 1.0 |
| 752 | }, |
| 753 | "Ocean Power Scaling": { |
| 754 | "Add": 0.0, |
| 755 | "Multiplier": 1.4 |
| 756 | }, |
| 757 | "Calories Required": { |
| 758 | "Add": 0.0, |
| 759 | "Multiplier": 1.0 |
| 760 | }, |
| 761 | "Calorie Drain Per Minute": { |
| 762 | "Add": 0.0, |
| 763 | "Multiplier": 1.0 |
| 764 | }, |
| 765 | "Hydration Drain Per Minute": { |
| 766 | "Add": 0.0, |
| 767 | "Multiplier": 1.0 |
| 768 | }, |
| 769 | "Max Wheel Water Rotation Speed": { |
| 770 | "Add": 4.0, |
| 771 | "Multiplier": 1.0 |
| 772 | }, |
| 773 | "Max Wheel Manual Rotation Speed": { |
| 774 | "Add": 0.0, |
| 775 | "Multiplier": 1.0 |
| 776 | }, |
| 777 | "Rocking Speed": { |
| 778 | "Add": 0.0, |
| 779 | "Multiplier": 1.0 |
| 780 | }, |
| 781 | "Rocking Amount": { |
| 782 | "Add": 0.0, |
| 783 | "Multiplier": 1.0 |
| 784 | } |
| 785 | } |
| 786 | }, |
| 787 | "t3": { |
| 788 | "Display Name": "Controller T3", |
| 789 | "Required Part Item": { |
| 790 | "ShortName": "sticks", |
| 791 | "SkinId": 3695910355, |
| 792 | "Display Name": "Waterwheel Part: Controller T3" |
| 793 | }, |
| 794 | "Stat Changes": { |
| 795 | "Max Power Generation From Water": { |
| 796 | "Add": 25.0, |
| 797 | "Multiplier": 1.0 |
| 798 | }, |
| 799 | "Max Power Generation From Manual Use": { |
| 800 | "Add": 15.0, |
| 801 | "Multiplier": 1.0 |
| 802 | }, |
| 803 | "Manual Power Lerp Speed": { |
| 804 | "Add": 0.0, |
| 805 | "Multiplier": 1.0 |
| 806 | }, |
| 807 | "Ocean Power Scaling": { |
| 808 | "Add": 0.0, |
| 809 | "Multiplier": 1.6 |
| 810 | }, |
| 811 | "Calories Required": { |
| 812 | "Add": 0.0, |
| 813 | "Multiplier": 1.0 |
| 814 | }, |
| 815 | "Calorie Drain Per Minute": { |
| 816 | "Add": 0.0, |
| 817 | "Multiplier": 1.0 |
| 818 | }, |
| 819 | "Hydration Drain Per Minute": { |
| 820 | "Add": 0.0, |
| 821 | "Multiplier": 1.0 |
| 822 | }, |
| 823 | "Max Wheel Water Rotation Speed": { |
| 824 | "Add": 8.0, |
| 825 | "Multiplier": 1.0 |
| 826 | }, |
| 827 | "Max Wheel Manual Rotation Speed": { |
| 828 | "Add": 0.0, |
| 829 | "Multiplier": 1.0 |
| 830 | }, |
| 831 | "Rocking Speed": { |
| 832 | "Add": 0.0, |
| 833 | "Multiplier": 1.0 |
| 834 | }, |
| 835 | "Rocking Amount": { |
| 836 | "Add": 0.0, |
| 837 | "Multiplier": 1.0 |
| 838 | } |
| 839 | } |
| 840 | } |
| 841 | } |
| 842 | }, |
| 843 | "gearbox": { |
| 844 | "Display Name": "Gearbox", |
| 845 | "Slot Index": 5, |
| 846 | "Tiers": { |
| 847 | "t1": { |
| 848 | "Display Name": "Gearbox T1", |
| 849 | "Required Part Item": { |
| 850 | "ShortName": "sticks", |
| 851 | "SkinId": 3695909441, |
| 852 | "Display Name": "Waterwheel Part: Gearbox T1" |
| 853 | }, |
| 854 | "Stat Changes": { |
| 855 | "Max Power Generation From Water": { |
| 856 | "Add": 10.0, |
| 857 | "Multiplier": 1.0 |
| 858 | }, |
| 859 | "Max Power Generation From Manual Use": { |
| 860 | "Add": 10.0, |
| 861 | "Multiplier": 1.0 |
| 862 | }, |
| 863 | "Manual Power Lerp Speed": { |
| 864 | "Add": 0.0, |
| 865 | "Multiplier": 1.0 |
| 866 | }, |
| 867 | "Ocean Power Scaling": { |
| 868 | "Add": 0.0, |
| 869 | "Multiplier": 1.0 |
| 870 | }, |
| 871 | "Calories Required": { |
| 872 | "Add": 0.0, |
| 873 | "Multiplier": 1.0 |
| 874 | }, |
| 875 | "Calorie Drain Per Minute": { |
| 876 | "Add": 0.0, |
| 877 | "Multiplier": 1.0 |
| 878 | }, |
| 879 | "Hydration Drain Per Minute": { |
| 880 | "Add": 0.0, |
| 881 | "Multiplier": 1.0 |
| 882 | }, |
| 883 | "Max Wheel Water Rotation Speed": { |
| 884 | "Add": 4.0, |
| 885 | "Multiplier": 1.0 |
| 886 | }, |
| 887 | "Max Wheel Manual Rotation Speed": { |
| 888 | "Add": 4.0, |
| 889 | "Multiplier": 1.0 |
| 890 | }, |
| 891 | "Rocking Speed": { |
| 892 | "Add": 0.0, |
| 893 | "Multiplier": 1.0 |
| 894 | }, |
| 895 | "Rocking Amount": { |
| 896 | "Add": 0.25, |
| 897 | "Multiplier": 1.0 |
| 898 | } |
| 899 | } |
| 900 | }, |
| 901 | "t2": { |
| 902 | "Display Name": "Gearbox T2", |
| 903 | "Required Part Item": { |
| 904 | "ShortName": "sticks", |
| 905 | "SkinId": 3695909582, |
| 906 | "Display Name": "Waterwheel Part: Gearbox T2" |
| 907 | }, |
| 908 | "Stat Changes": { |
| 909 | "Max Power Generation From Water": { |
| 910 | "Add": 25.0, |
| 911 | "Multiplier": 1.0 |
| 912 | }, |
| 913 | "Max Power Generation From Manual Use": { |
| 914 | "Add": 25.0, |
| 915 | "Multiplier": 1.0 |
| 916 | }, |
| 917 | "Manual Power Lerp Speed": { |
| 918 | "Add": 0.0, |
| 919 | "Multiplier": 1.0 |
| 920 | }, |
| 921 | "Ocean Power Scaling": { |
| 922 | "Add": 0.0, |
| 923 | "Multiplier": 1.0 |
| 924 | }, |
| 925 | "Calories Required": { |
| 926 | "Add": 0.0, |
| 927 | "Multiplier": 1.0 |
| 928 | }, |
| 929 | "Calorie Drain Per Minute": { |
| 930 | "Add": 0.0, |
| 931 | "Multiplier": 1.0 |
| 932 | }, |
| 933 | "Hydration Drain Per Minute": { |
| 934 | "Add": 0.0, |
| 935 | "Multiplier": 1.0 |
| 936 | }, |
| 937 | "Max Wheel Water Rotation Speed": { |
| 938 | "Add": 7.0, |
| 939 | "Multiplier": 1.0 |
| 940 | }, |
| 941 | "Max Wheel Manual Rotation Speed": { |
| 942 | "Add": 7.0, |
| 943 | "Multiplier": 1.0 |
| 944 | }, |
| 945 | "Rocking Speed": { |
| 946 | "Add": 0.0, |
| 947 | "Multiplier": 1.0 |
| 948 | }, |
| 949 | "Rocking Amount": { |
| 950 | "Add": 0.5, |
| 951 | "Multiplier": 1.0 |
| 952 | } |
| 953 | } |
| 954 | }, |
| 955 | "t3": { |
| 956 | "Display Name": "Gearbox T3", |
| 957 | "Required Part Item": { |
| 958 | "ShortName": "sticks", |
| 959 | "SkinId": 3695909777, |
| 960 | "Display Name": "Waterwheel Part: Gearbox T3" |
| 961 | }, |
| 962 | "Stat Changes": { |
| 963 | "Max Power Generation From Water": { |
| 964 | "Add": 40.0, |
| 965 | "Multiplier": 1.0 |
| 966 | }, |
| 967 | "Max Power Generation From Manual Use": { |
| 968 | "Add": 40.0, |
| 969 | "Multiplier": 1.0 |
| 970 | }, |
| 971 | "Manual Power Lerp Speed": { |
| 972 | "Add": 0.0, |
| 973 | "Multiplier": 1.0 |
| 974 | }, |
| 975 | "Ocean Power Scaling": { |
| 976 | "Add": 0.0, |
| 977 | "Multiplier": 1.0 |
| 978 | }, |
| 979 | "Calories Required": { |
| 980 | "Add": 0.0, |
| 981 | "Multiplier": 1.0 |
| 982 | }, |
| 983 | "Calorie Drain Per Minute": { |
| 984 | "Add": 0.0, |
| 985 | "Multiplier": 1.0 |
| 986 | }, |
| 987 | "Hydration Drain Per Minute": { |
| 988 | "Add": 0.0, |
| 989 | "Multiplier": 1.0 |
| 990 | }, |
| 991 | "Max Wheel Water Rotation Speed": { |
| 992 | "Add": 10.0, |
| 993 | "Multiplier": 1.0 |
| 994 | }, |
| 995 | "Max Wheel Manual Rotation Speed": { |
| 996 | "Add": 10.0, |
| 997 | "Multiplier": 1.0 |
| 998 | }, |
| 999 | "Rocking Speed": { |
| 1000 | "Add": 0.0, |
| 1001 | "Multiplier": 1.0 |
| 1002 | }, |
| 1003 | "Rocking Amount": { |
| 1004 | "Add": 1.25, |
| 1005 | "Multiplier": 1.0 |
| 1006 | } |
| 1007 | } |
| 1008 | } |
| 1009 | } |
| 1010 | } |
| 1011 | }, |
| 1012 | "Loot Drops": { |
| 1013 | "Enabled": false, |
| 1014 | "Containers": { |
| 1015 | "assets/bundled/prefabs/radtown/crate_normal.prefab": { |
| 1016 | "Enabled": true, |
| 1017 | "Tier 1 Chance": 10.0, |
| 1018 | "Tier 2 Chance": 2.0, |
| 1019 | "Tier 3 Chance": 0.0 |
| 1020 | }, |
| 1021 | "assets/bundled/prefabs/radtown/crate_normal_2.prefab": { |
| 1022 | "Enabled": true, |
| 1023 | "Tier 1 Chance": 10.0, |
| 1024 | "Tier 2 Chance": 2.0, |
| 1025 | "Tier 3 Chance": 0.0 |
| 1026 | }, |
| 1027 | "assets/bundled/prefabs/radtown/crate_elite.prefab": { |
| 1028 | "Enabled": true, |
| 1029 | "Tier 1 Chance": 15.0, |
| 1030 | "Tier 2 Chance": 8.0, |
| 1031 | "Tier 3 Chance": 2.0 |
| 1032 | } |
| 1033 | } |
| 1034 | } |
| 1035 | } |