Fixed high having normal GF and removed receptor animations ( i hate )

This commit is contained in:
Entarno54 2025-06-02 14:00:57 +07:00
parent 1d465021c2
commit 71ad1840a3
6 changed files with 634 additions and 366 deletions

View File

@ -4169,7 +4169,7 @@
"mustHitSection": true
}
],
"gfVersion": "gf",
"gfVersion": "gf-car",
"song": "High Erect",
"needsVoices": true,
"stage": "limo",

View File

@ -11281,7 +11281,7 @@
"sections": 0,
"needsVoices": true,
"validScore": true,
"stage": "arenanew",
"stage": "stage",
"bpm": 245,
"speed": 3.1
}

View File

@ -142,7 +142,6 @@ local function state(songName, songDifficulty)
ratings[rating] = ratings[rating] + 1
characters.bf:PlayAnimation("sing"..directions[closestNote.direction])
closestNote.pressed = true
receptors[dir]:PlayAnimation(string.lower(directions[dir]).." confirm", 5, false)
notes[closestIndex] = nil
closestNote:destroy()
end
@ -234,7 +233,7 @@ local function state(songName, songDifficulty)
ratings.miss = ratings.miss + 1
end
else
note.sprite.position = myTypes.Vector2(20 + 79 * (note.direction - 1), settings.Downscroll and 430 - (note.position-elapsed) or note.position - elapsed)
note.sprite.position = myTypes.Vector2(50 + 79 * (note.direction - 1), settings.Downscroll and 430 - (note.position-elapsed) or note.position - elapsed)
if note.position - elapsed < 10 then
notes[index] = nil
if section.altAnim or note.altAnim then
@ -248,12 +247,6 @@ local function state(songName, songDifficulty)
end
end
for index, receptor in next, receptors do
if receptor.ended and receptor.animation ~= "arrow"..directions[index] and receptor.animation ~= "" then
receptor:PlayAnimation("arrow"..directions[index], 25, false)
end
end
zoom = myMath.lerp(zoom, 1, .05)
@ -332,8 +325,8 @@ local function state(songName, songDifficulty)
end
for i = 0, 3 do
local receptor = myTypes.Sprite("sprites/NOTE_assets.png", "sprites/NOTE_assets.json")
receptor:PlayAnimation("arrow"..directions[i+1], 25, false)
local receptor = myTypes.Rect("sprites/NOTE_assets.png", "sprites/NOTE_assets.json")
receptor:Frame("arrow"..directions[i+1], 0)
receptor.position = myTypes.Vector2(600 + (79* i), settings.Downscroll and 0 or 430)
@ -346,7 +339,7 @@ local function state(songName, songDifficulty)
local receptor = myTypes.Rect("sprites/NOTE_assets.png", "sprites/NOTE_assets.json")
receptor:Frame("arrow"..directions[i+1], 0)
receptor.position = myTypes.Vector2(20 + 79 * i, settings.Downscroll and 0 or 430)
receptor.position = myTypes.Vector2(50 + 79 * i, settings.Downscroll and 0 or 430)
receptor.ui = true -- So it doesnt move with the camera.
end

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 766 KiB

After

Width:  |  Height:  |  Size: 696 KiB

View File

@ -3,12 +3,13 @@ local myTypes = require("modules.types")
return {
onCreate = function(song)
local back = myTypes.Image("images/stage/stageback.png")
back.position = myTypes.Vector2(-1000, 50)
back.position = myTypes.Vector2(-800, 50)
local front = myTypes.Image("images/stage/stagefront.png")
front.position = myTypes.Vector2(-900, 1000)
local curtains = myTypes.Image("images/stage/stagecurtains.png")
curtains.position = myTypes.Vector2(-1000, 50)
curtains.position = myTypes.Vector2(-1150, 50)
curtains.modifier = 1.3
end
}