Skip to content

Commit 37f29ca

Browse files
Realisticful Nullified and Fuming
Visuals for RN not included.
1 parent 9d3df06 commit 37f29ca

File tree

14 files changed

+2706142
-19
lines changed

14 files changed

+2706142
-19
lines changed
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
{
2+
"animations": [
3+
{
4+
"offsets": [
5+
-100,
6+
-330
7+
],
8+
"loop": true,
9+
"fps": 20,
10+
"anim": "idle",
11+
"indices": [],
12+
"name": "a_bambi idle"
13+
},
14+
{
15+
"offsets": [
16+
-78,
17+
-164
18+
],
19+
"loop": false,
20+
"fps": 20,
21+
"anim": "singUP",
22+
"indices": [],
23+
"name": "a_bambi up"
24+
},
25+
{
26+
"offsets": [
27+
23,
28+
-338
29+
],
30+
"loop": false,
31+
"fps": 20,
32+
"anim": "singLEFT",
33+
"indices": [],
34+
"name": "a_bambi left"
35+
},
36+
{
37+
"offsets": [
38+
35,
39+
-362
40+
],
41+
"loop": false,
42+
"fps": 20,
43+
"anim": "singDOWN",
44+
"indices": [],
45+
"name": "a_bambi down"
46+
},
47+
{
48+
"offsets": [
49+
-41,
50+
-275
51+
],
52+
"loop": false,
53+
"fps": 20,
54+
"anim": "singRIGHT",
55+
"indices": [],
56+
"name": "a_bambi right"
57+
}
58+
],
59+
"losing_colors": [
60+
255,
61+
0,
62+
0
63+
],
64+
"isPlayer": false,
65+
"no_antialiasing": false,
66+
"image": "characters/redBambiLmao",
67+
"shake_duration": 0.05,
68+
"position": [
69+
-90,
70+
10
71+
],
72+
"health_drain": true,
73+
"shake_intensity": 0.01,
74+
"healthicon": "angryRedBambi",
75+
"shake_screen": true,
76+
"drain_floor": 0.05,
77+
"flip_x": false,
78+
"healthbar_colors": [
79+
255,
80+
0,
81+
0
82+
],
83+
"drain_amount": 0.03,
84+
"camera_position": [
85+
-30,
86+
330
87+
],
88+
"sing_duration": 4,
89+
"noteskin": null,
90+
"winning_colors": [
91+
255,
92+
0,
93+
0
94+
],
95+
"scale": 1
96+
}

funnysongs/characters/screwedguy.json

Lines changed: 45 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,100 @@
11
{
22
"animations": [
33
{
4+
"loop": false,
45
"offsets": [
56
-53,
67
-466
78
],
8-
"loop": false,
9-
"fps": 24,
109
"anim": "singLEFT",
11-
"indices": [],
12-
"name": "a_bambi left"
10+
"fps": 24,
11+
"name": "a_bambi left",
12+
"indices": []
1313
},
1414
{
15+
"loop": false,
1516
"offsets": [
1617
-134,
1718
-457
1819
],
19-
"loop": false,
20-
"fps": 24,
2120
"anim": "singRIGHT",
22-
"indices": [],
23-
"name": "a_bambi right"
21+
"fps": 24,
22+
"name": "a_bambi right",
23+
"indices": []
2424
},
2525
{
26+
"loop": false,
2627
"offsets": [
2728
-150,
2829
-488
2930
],
30-
"loop": false,
31-
"fps": 24,
3231
"anim": "singDOWN",
33-
"indices": [],
34-
"name": "a_bambi down"
32+
"fps": 24,
33+
"name": "a_bambi down",
34+
"indices": []
3535
},
3636
{
37+
"loop": false,
3738
"offsets": [
3839
-129,
3940
-421
4041
],
41-
"loop": false,
42-
"fps": 24,
4342
"anim": "singUP",
44-
"indices": [],
45-
"name": "a_bambi up"
43+
"fps": 24,
44+
"name": "a_bambi up",
45+
"indices": []
4646
},
4747
{
48+
"loop": true,
4849
"offsets": [
4950
-147,
5051
-460
5152
],
52-
"loop": true,
53-
"fps": 24,
5453
"anim": "idle",
54+
"fps": 24,
55+
"name": "a_bambi idle",
56+
"indices": []
57+
},
58+
{
59+
"offsets": [
60+
-72,
61+
-376
62+
],
5563
"indices": [],
56-
"name": "a_bambi idle"
64+
"fps": 24,
65+
"anim": "phone",
66+
"loop": false,
67+
"name": "a_bambi phone"
68+
},
69+
{
70+
"offsets": [
71+
9,
72+
-441
73+
],
74+
"indices": [],
75+
"fps": 23,
76+
"anim": "throw",
77+
"loop": false,
78+
"name": "a_bambi throw"
5779
}
5880
],
5981
"losing_colors": [
6082
0,
6183
185,
6284
0
6385
],
86+
"isPlayer": false,
6487
"no_antialiasing": false,
6588
"image": "characters/Angry_Bambi",
89+
"shake_duration": 0,
6690
"position": [
6791
-70,
6892
-100
6993
],
7094
"health_drain": false,
95+
"shake_intensity": 0,
7196
"healthicon": "screwed",
97+
"shake_screen": false,
7298
"drain_floor": 0.1,
7399
"flip_x": false,
74100
"healthbar_colors": [
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
function opponentNoteHit(id, noteData, noteType, isSustainNote)
2+
if noteType == 'Break Phone Note' then
3+
setProperty('dad.holdTimer', 0)
4+
characterPlayAnim('dad', 'phone', true);
5+
end
6+
end
7+
function onCreatePost()
8+
--Iterate over all notes
9+
for i = 0, getProperty('unspawnNotes.length')-1 do
10+
--Check if the note is an Blammed Note
11+
if getPropertyFromGroup('unspawnNotes', i, 'noteType') == 'Break Phone Note' then
12+
setPropertyFromGroup('unspawnNotes', i, 'texture', 'PHONENOTE_assets'); --Change texture
13+
14+
if getPropertyFromGroup('unspawnNotes', i, 'mustPress') then --Doesn't let Dad/Opponent notes get ignored
15+
setPropertyFromGroup('unspawnNotes', i, 'ignoreNote', false); --Miss has penalties
16+
end
17+
end
18+
end
19+
--debugPrint('Script started!')
20+
end

0 commit comments

Comments
 (0)