Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
12ead8f71b | ||
|
|
76168ea4bb | ||
|
|
8ad6f0a24d | ||
|
|
2a83611372 | ||
|
|
a82fcee8e6 | ||
|
|
978beb1d21 | ||
|
|
c098e1147a | ||
|
|
4c2a7da14b | ||
|
|
50cd893a3e | ||
|
|
91529eeb53 | ||
|
|
9b16a03b66 | ||
|
|
b50605c3f1 | ||
|
|
a9c214e5d0 |
No files matched your search
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 139 B |
|
Before Width: | Height: | Size: 144 B After Width: | Height: | Size: 139 B |
|
Before Width: | Height: | Size: 127 B After Width: | Height: | Size: 135 B |
|
Before Width: | Height: | Size: 140 B After Width: | Height: | Size: 135 B |
|
Before Width: | Height: | Size: 109 B After Width: | Height: | Size: 117 B |
|
Before Width: | Height: | Size: 148 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 117 B After Width: | Height: | Size: 122 B |
|
Before Width: | Height: | Size: 148 B After Width: | Height: | Size: 147 B |
@@ -301,11 +301,11 @@
|
||||
],
|
||||
"bar_clear_transition": [
|
||||
{
|
||||
"x": 741,
|
||||
"x": 738,
|
||||
"y": -63
|
||||
},
|
||||
{
|
||||
"x": 741,
|
||||
"x": 738,
|
||||
"y": -87
|
||||
}
|
||||
],
|
||||
@@ -351,42 +351,42 @@
|
||||
],
|
||||
"bar_clear_transition_fade": [
|
||||
{
|
||||
"x": 732,
|
||||
"y": -63
|
||||
"x": 738,
|
||||
"y": -60
|
||||
},
|
||||
{
|
||||
"x": 732,
|
||||
"y": -87
|
||||
"x": 738,
|
||||
"y": -84
|
||||
}
|
||||
],
|
||||
"bar_clear_fade": [
|
||||
{
|
||||
"x": 732,
|
||||
"y": -63
|
||||
"x": 738,
|
||||
"y": -60
|
||||
},
|
||||
{
|
||||
"x": 732,
|
||||
"y": -87
|
||||
"x": 738,
|
||||
"y": -84
|
||||
}
|
||||
],
|
||||
"1p_bar_fade": [
|
||||
{
|
||||
"x": 732,
|
||||
"y": -31
|
||||
"x": 738,
|
||||
"y": -27
|
||||
},
|
||||
{
|
||||
"x": 732,
|
||||
"y": -87
|
||||
"x": 738,
|
||||
"y": -84
|
||||
}
|
||||
],
|
||||
"2p_bar_fade": [
|
||||
{
|
||||
"x": 732,
|
||||
"y": -31
|
||||
"x": 738,
|
||||
"y": -27
|
||||
},
|
||||
{
|
||||
"x": 732,
|
||||
"y": -87
|
||||
"x": 738,
|
||||
"y": -84
|
||||
}
|
||||
],
|
||||
"tamashii": [
|
||||
|
||||
@@ -16,7 +16,9 @@
|
||||
"dan_confirm_yes_left": false,
|
||||
"songselect_2p_join": true,
|
||||
"costume_preset_slots": true,
|
||||
"dan_title_horizontal": true
|
||||
"dan_title_horizontal": true,
|
||||
"combo_color_tiers": true,
|
||||
"gauge_cell_fade_in": true
|
||||
}
|
||||
},
|
||||
"score_counter_pos": {
|
||||
@@ -540,6 +542,9 @@
|
||||
"note_arc_start_x_offset": {
|
||||
"x": 522
|
||||
},
|
||||
"gauge_cells": {
|
||||
"x": 50
|
||||
},
|
||||
"gauge_hit_effect_note": {
|
||||
"x": 1738,
|
||||
"y": -126,
|
||||
|
||||
@@ -381,13 +381,8 @@ function Entry:draw_credit(a, sel, blink_f, flash_row, flash_a, loop_rows)
|
||||
tex.draw_texture(self.cr_flash, { index = sel - 1, fade = a * pulse })
|
||||
end
|
||||
|
||||
if sel == 0 and self.text_cancel then
|
||||
self.text_cancel:draw({
|
||||
x = math.floor(CANCEL_CX - self.text_cancel.width / 2 + 0.5),
|
||||
y = math.floor(CANCEL_CY - self.text_cancel.height / 2 + 0.5),
|
||||
fade = a,
|
||||
})
|
||||
end
|
||||
-- The cabinet never shows a 「つかわない」 caption on this screen (the cancel side is
|
||||
-- just the un-armed state), so nothing is drawn for sel == 0.
|
||||
|
||||
if flash_row and flash_a and flash_a > 0.002 then
|
||||
tex.draw_texture(self.cr_flash, { index = flash_row - 1, fade = a * flash_a })
|
||||
|
||||
@@ -255,7 +255,6 @@ function SongSelect.new()
|
||||
-- the 演奏オプション panel, so the NEIRO slot is unreachable and is not drawn.
|
||||
local neiro_row = tex.get_skin_config("option_neiro_row")
|
||||
self._neiro_in_options = (neiro_row ~= nil) and (neiro_row.x >= 1)
|
||||
self._id_btn_neiro = (not self._neiro_in_options) and get_any("diff_select", "neiro") or nil
|
||||
self._id_btn_glow = tex.get_id("yellow_box", "s_crown_clear") -- 168x168 button cursor plate (moved off diff_select: every 1p/2p_* name there is drawn by the engine in 2P)
|
||||
self._id_small_crown = tex.get_id("diff_select", "difficulty_crown") -- 40x40, frame = crown (0 none)
|
||||
self._id_small_rank = tex.get_id("yellow_box", "s_crown_outline") -- 40x40, frame = rank-1 (moved off 1p_outline_back)
|
||||
@@ -1622,10 +1621,8 @@ function SongSelect:draw_song_diff_select(box)
|
||||
-- ROUND 4d (user): option = same 128 px plain icon as return, full opacity (main_diff_other_board
|
||||
-- 'option' / 'return' are the same-size boards; the cursor frame/glow geometry is shared in draw_selector)
|
||||
draw_centered(self._id_btn_option, DS_SLOT_X[DIFF_MODIFIER], DS_BTN_Y, 128, 128, { fade = fade })
|
||||
if self._id_btn_neiro then
|
||||
draw_centered(self._id_btn_neiro, DS_SLOT_X[DIFF_NEIRO], DS_NEIRO_Y, 80, 80,
|
||||
{ fade = fade * 0.35, x2 = 80 - 168, y2 = 80 - 168 })
|
||||
end
|
||||
-- (The faint 80 px NEIRO placeholder frame that used to sit under the return button
|
||||
-- is gone: the cabinet's course-select board has no such element.)
|
||||
|
||||
-- diff boards
|
||||
for i = 0, 3 do
|
||||
|
||||