Advertisement
Sc2ad

SampleInvocationJSON

Jun 9th, 2019
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 KB | None | 0 0
  1. {
  2. "apkPath": "base.apk",
  3. // If true, will patch the signature check in the code, this only needs to be done
  4. // once per APK but you can have it always true at a slight performance cost
  5. "patchSignatureCheck": true,
  6. // If true, will sign the APK, after it does anything else
  7. "sign": true,
  8. // Each dictionary item is a levelID:levelFolder pair that will be installed if
  9. // they aren't already present. The levelID can be any string you want but it must
  10. // be globally unique across all songs you want to install, and all built in Beat
  11. // Saber songs. See the output, which can return a list of installed levelIDs.
  12. // All installed custom levels not present here will be removed.
  13. //
  14. // This is what controls what assets are put in the APK, if you put a level here
  15. // and don't reference it from a pack, it will still be installed, it just won't be
  16. // accessible.
  17. "levels": {
  18. "BUBBLETEA": "testdata/bubble_tea_song"
  19. },
  20. // This controls the level packs that will be displayed in the selector, in which
  21. // order, how they show up and what songs are in them.
  22. "packs": [
  23. {
  24. // Must be unique between packs but doesn't need to be consistent
  25. "id": "CustomLevels1",
  26. // Display name of the pack
  27. "name": "Custom Levels",
  28. // Image file for the cover that will be displayed for the pack
  29. "coverImagePath": "testdata/bubble_tea_song/cover.jpg",
  30. // List of level IDs in the pack in the order you want them displayed.
  31. // Each levelID can be in multiple packs if you want.
  32. "levelIDs": ["BUBBLETEA"],
  33. }
  34. ],
  35. // This attribute controls custom saber colors.
  36. // If the entire "colors" attribute is missing or null, colors won't be updated
  37. "colors": {
  38. // A is the red/left hand by default, but left-handed people might use the setting to switch hands
  39. "colorA": {"r": 0.941176, "g": 0.188235, "b": 0.75, "a": 1.0},
  40. // null for either resets to the default color for that saber
  41. "colorB": null,
  42. },
  43. // if null or missing, doesn't replace text, if non-null but even if an
  44. // empty dictionary, adds usernames of all the Quest Modders to the credits
  45. "replaceText": {
  46. // See https://github.com/sc2ad/QuestModdingTools/blob/master/BeatSaberLocale.txt for
  47. // what keys are available and what text they start with
  48. "BUTTON_PLAY": "GO!",
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement