Advertisement
Guest User

Pico Night Punkin' moddding stuff

a guest
May 5th, 2021
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. If you want to mod the song carts to make one of your own, I recommend modifying #fnf_pico and following this guide:
  2.  
  3. You can remove/modify every SFX except for SFX #01 (as that is the miss note sound)
  4.  
  5. Start your song on pattern 0 (try to leave the first pattern empty to give the player some time before the chart starts)
  6.  
  7. The game will kick you back to the title screen as soon as the song is over, so try to leave an empty pattern at the end of your song to give the player some time to take in their score and health before returning to the main menu.
  8.  
  9. The first value you're going to want to modify in code is the `synctime` variable at the bottom of the `_init()` function. This should be equal to the number of frames it takes to play one pattern. I typically determine this by setting `synctime` to 0 and then uncommenting the lines at the bottom of `_update60()` and `_draw()` and then running the game. This will show the synctime on screen and will stop incrementing once a pattern has ended. You can then input that number as `synctime` and then tweak that number until the arrow inputs are perfectly synced up
  10.  
  11. To create the beatmap for your song, go to tab 2 in the code editor, and delete everything from `init_beatmap()` and `init_beatmap_hard()` except for the `music(0)` at the bottom. To add notes to the chart, use:
  12.  
  13. map_add(_map,_offset,_notes)
  14.  
  15. `_map` - If the character on the left, this should be `leftmap`, if boyfriend, this should be `rightmap`
  16.  
  17. `_offset` - This is the offset of all the notes you're about to add. If you're charting pattern 1 of the song, the first note's offset would be 0 in the pattern, but 32 overall. So this should equal 32.
  18.  
  19. `_notes` - This is a string that includes all of the notes you're about to add. Here's an example of a chart:
  20.  
  21. map_add(leftmap,32,"0,0:4,1:8,2:12,3")
  22.  
  23. In this example, each note is separated with a `:`, and each note is formatted by `offset,note` with `offset` being the note's offset in the current pattern, and `note` going from 0 to 3, being left, down, up, right.
  24.  
  25. A note can optionally be formatted as `offset,note,length` with `length` being how long the note's trail is in notes (default is 0).
  26.  
  27. NOTE:
  28. If your chart has both characters singing at the same time, you'll have to edit below line 98, `--center camera on duet`
  29. Change the 544 in `_duetstart` to the beat your duet starts.
  30. Change the 64 in `_duetlength` to the length of your duet in beats.
  31. If you have multiple duets in your chart, you can duplicate lines 99-103 and repeat to make as many as you want.
  32.  
  33. Share any and all mods you make in the comments :)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement