Special thanks: Siteswap
a simple script that can encrypt your chart to make sure it's won't be convert to other game
How to encrypt:
put Encrypt_Position.fsml in your chart
run Encrypt(or Decrypt) Position command to encrypt your chart
How to decrypt:
run Encrypt(or Decrypt) Position command in your project file
it's use POS_X and POS_Y to storage the real Note position
should be let most PPD chart convert not work anymore
for someone who're working for PPD chart convert tool:
like you see this script didn't encrypt POS_X and POS_Y value, it's very easy to decrypt if you want
if charter don't care other people port them chart in other game they will won't use it to encrypt then chart
so just be kindness, thinking if you really need to support decrypt it
Base for siteswap([user id:siteswap22441]) 's Keyboard Overlay Mod [script id:fd016652ac2ec61230ca574c7ff04523]
This mod will show input in screen with MEGA39 Touch mode Image
[user_img ID:522 width:540]
Special thanks: TianHu
2024.10.12
VectorReverse08H
add SubtractBPM(aka イベントマネージャからの減少値)
PPDEditor_Vet08H
add SubtractBPM support
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024.10.01
PPDEditor_vet08H update;
optimize 60FPS BPM change code
Base for Yu([user id:Yu_PPD]) 's VectorReverse08 script [script id:6e711888cdc1c36aa5946bf40c20a51d]
Special Thanks: JohnnyKLawliet ([user id:JohnnyKLawliet])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
i know we already have divascript can let our chart looks 99% same as official
but divascript parameters is not friendly if you're made chart in PPDEditor and it's not really public right now
that's why i'm thinking i should base for original VectorReverse0 to made a new one
lucky after i reinstall win10 PPDEditor finally don't suck my Script Manager screen anymore and it's actually saved me a lot of time
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
add new parameters:
MarkDistanceRatio
change mark distance
Basically, MarkDistanceRatio scales how long for fly trail, while MarkSpeed intercepts fly trail and then scales it
you can use those together to made some werid thing that only works in PPD
MarkDistanceRatio = 1.0
[user_img ID:517 width:360]
MarkDistanceRatio = 0.75
[user_img ID:519 width:360]
MarkDistanceRatio = 0.5
[user_img ID:518 width:360]
Frequency
change mark fly trail, default is 2
here is some examples
Frequency = 2
[user_img ID:512 width:360]
Frequency = 4
[user_img ID:513 width:360]
Frequency = 0
[user_img ID:514 width:360]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Change MarkDistance to 250(PPD is 300)
Change Multi Note DecelerationRate to 0.7333333
Change Curvature to 17.361(Yu one is 20, PPD is 30)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if you don't like some default value you can change in here
[user_img ID:521 width:360]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if anyone need here is PPDEditor that have full Support VectorReverse08H parameters and 60fps bpm change event preview and slide scale calculate
https://drive.google.com/file/d/1vv1dpJt4W4i-GnAeFJJsC3lozxtUlcn6/view?usp=drive_link
about PPDEditor_Vet08H config file:
when you boot up PPDEditor_Vet08H it's will auto add some default value in PPDEditor.ini
[user_img ID:516 width:360]
if you're change VectorReverse08H default value you need also change it in PPDEditor.ini let make sure preview will 100% work right
Base for [user id:mmkagari] 's setPosition to Linear command [script id:045be17c45216ac33c2009c6f0b50813]
add new option:
Fix note position after chain slide:
auto calculate and move note position after chain slide to fix note position (default is true)
Set note offset after chain slide:
move note x position after chain slide (default is 5px)
for someone who want to know why it's need and how it's work:
on PPD chain slide is 15px for every image
so if you're use right slide scale vaule you will get 60px chain slide
what i'm doing for this script is use note time and releasetime to calculate how long for this chain slide then add offset for another note
but even we already calculate it's still have weird offset for 新ACSkinFT new one slide size
so i add 5px offset to let it looks more better
for someone who don't know how to calculate slide scale:
slide scale = (bpm / 180) + 0.0001
Usage - paste the folder into KHC/PPD/Commands and execute from PPDEditor's Command menu
※ It's a PPDEditor command, you should only use it on PPDEditor
How to use:
put in on command folder, it's will be show on command list
Flip all select note Type in PPDEditor
e.g:
Triangle → Circle
Square → Cross
Cross → Square
Circle → Triangle
L → R
R → L
i want my chart support Star note SFX but idk how to mute player use SFX mod so i made it
made a mod in ppdeditor is hell
[user_img ID:508]
base for SEChangeMod_Source: script/6a545256d023bd5ad932e0add3635d9e
replace long note SFX, it's should be same as F2 now
add LR SFX change support when it's doesn't have AC/ACFT event
(it's use F2 Star note SFX, that's mean you can use this mod to support Star note SFX)
preview:
[youtube id:b2jAT8VbnLY]
2023.10.25 21:09
use ogg file fix sound error
base for Lumi HybridInput script:[script id:069e7ad60b06fd88b62ab60b526f91ed]
ver.a
same as Lumi scrpit but now when your score is too low, it will not decrease your score
default is -1
ver.b
it's will only reduces score when you get COOL FINE SAFE SAD with use dpad
default is -20
(I didn't ask Lumi if I could change his script, so if Lumi want I will delete this script)