Date: 2021/03/29 10:45:25 UTC-07:00
Type: Diff Report
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
-CommitToNotUsingRawObjectNotationInScripts:
+commit_to_not_using_raw_object_notation_in_scripts:
type: command
name: enablehalo
usage: /enablehalo
- description: Enables your Halo for being a good Denizzle!
+ description: Toggles your Halo for being a good Denizzle!
aliases:
- - PraiseDenizen
+ - praisedenizen
script:
- - if <player.has_flag[GoodDenizzle]>:
- - flag player GoodDenizzle:!
+ - if <player.has_flag[good_denizzle]>:
+ - flag player good_denizzle:!
- narrate "<&c>Your Halo disapears!"
- else:
- - flag player GoodDenizzle
+ - flag player good_denizzle
- narrate "<&a>You become a good Denizzle!"
- - run GoodDenizzleGoingToHeaven
+ - run good_denizzle_going_to_heaven
-GoodDenizzleGoingToHeaven:
+good_denizzle_going_to_heaven:
type: task
debug: false
script:
- - define HaloColor <color[255,255,0]>
- - while <player.has_flag[GoodDenizzle]> && <player.is_online>:
- - define Pitch <player.location.pitch.to_radians>
- - define Yaw <player.location.yaw.mul[-1].to_radians>
- - define Loc <player.eye_location.below[0.2]>
- - define Angle <location[0,0.6,0.25].rotate_around_y[<[Loop_Index].to_radians.mul[<element[10].add[72]>]>].rotate_around_x[<[Pitch]>].rotate_around_y[<[Yaw]>]>
- - playeffect effect:redstone at:<[Loc].add[<[Angle]>]> offset:0 special_data:0.5|<[HaloColor]>
- - if <[Loop_Index].mod[4]> == 0:
+ - define halo_color <color[255,255,0]>
+ - while <player.has_flag[good_denizzle]> && <player.is_online>:
+ - define pitch <player.location.pitch.to_radians>
+ - define yaw <player.location.yaw.mul[-1].to_radians>
+ - define loc <player.eye_location.below[0.2]>
+ - define Angle <location[0,0.6,0.25].rotate_around_y[<[loop_index].to_radians.mul[82]>].rotate_around_x[<[pitch]>].rotate_around_y[<[yaw]>]>
+ - playeffect effect:redstone at:<[Loc].add[<[Angle]>]> offset:0 special_data:0.5|<[halo_color]>
+ - if <[loop_index].mod[4]> == 0:
- wait 1t
- - flag player GoodDenizzle:!
- - narrate "<&c>Your Halo disapears!"
+ - flag player good_denizzle:!
+