MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / lightningTweakChangeType

Function lightningTweakChangeType

src/SB/Game/zLightning.cpp:54–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52static void lightningTweakStart(const tweak_info& t);
53
54void lightningTweakChangeType(const tweak_info& t)
55{
56 xDebugRemoveTweak("Lightning|\x01Type Info");
57
58 switch (gLightningTweakAddInfo.type)
59 {
60 case 0:
61 break;
62
63 case 1:
64 xDebugAddTweak("Lightning|\x01Type Info|Setup Degrees",
65 &gLightningTweakAddInfo.setup_degrees, -1e9, 1e9, NULL, NULL, 2);
66
67 xDebugAddTweak("Lightning|\x01Type Info|Move Degrees", &gLightningTweakAddInfo.move_degrees,
68 -1e9, 1e9, NULL, NULL, 2);
69 break;
70
71 case 2:
72 xDebugAddTweak("Lightning|\x01Type Info|Normal Offset",
73 &gLightningTweakAddInfo.zeus_normal_offset, -100.0, 100.0, NULL, NULL, 2);
74
75 xDebugAddTweak("Lightning|\x01Type Info|Back Offset",
76 &gLightningTweakAddInfo.zeus_back_offset, -100.0, 100.0, NULL, NULL, 2);
77
78 xDebugAddTweak("Lightning|\x01Type Info|Side Offset",
79 &gLightningTweakAddInfo.zeus_side_offset, 0.0, 100.0, NULL, NULL, 2);
80 break;
81 }
82}
83
84void zLightningInit()
85{

Callers 1

zLightningInitFunction · 0.85

Calls 2

xDebugRemoveTweakFunction · 0.85
xDebugAddTweakFunction · 0.70

Tested by

no test coverage detected