@@ -209,6 +209,8 @@ pub mod vars {
209
209
pub const LEFT_STICK_FLICK_X : i32 = 0x000F ;
210
210
pub const LEFT_STICK_FLICK_Y : i32 = 0x0010 ;
211
211
212
+ pub const LEDGE_ID : i32 = 0x0011 ;
213
+
212
214
// floats
213
215
214
216
pub const LAST_ATTACK_DAMAGE_DEALT : i32 = 0x0000 ;
@@ -223,10 +225,10 @@ pub mod vars {
223
225
pub const CURRENT_MOMENTUM_SPECIALS : i32 = 0x0007 ;
224
226
pub const DOUBLE_JUMP_TIMER : i32 = 0x0008 ; // Only used by Lucas, and it's commented out, goes unused.
225
227
pub const ROLL_SPEED : i32 = 0x0009 ;
226
- pub const LEDGE_POS : i32 = 0x000A ;
227
- pub const LEDGE_POS_X : i32 = 0x000A ;
228
- pub const LEDGE_POS_Y : i32 = 0x000B ;
229
- pub const LEDGE_POS_Z : i32 = 0x000C ;
228
+ // pub const LEDGE_POS: i32 = 0x000A;
229
+ // pub const LEDGE_POS_X: i32 = 0x000A;
230
+ // pub const LEDGE_POS_Y: i32 = 0x000B;
231
+ // pub const LEDGE_POS_Z: i32 = 0x000C;
230
232
pub const GET_DIST_TO_FLOOR : i32 = 0x000D ;
231
233
pub const ECB_BOTTOM_Y_OFFSET : i32 = 0x000E ;
232
234
pub const CURR_DASH_SPEED : i32 = 0x000F ;
@@ -300,14 +302,11 @@ pub mod vars {
300
302
301
303
// ints
302
304
pub const NUM_RECOVERY_RESOURCE_USED : i32 = 0x0100 ;
303
- pub const NUM_CANCEL_THIS_AIRTIME : i32 = 0x0101 ;
305
+ pub const FAIR_STATE : i32 = 0x0101 ;
304
306
}
305
307
pub mod status {
306
- // flags
307
- pub const IS_ACTIVATE : i32 = 0x1100 ;
308
- pub const DIRECT_HIT : i32 = 0x1101 ;
309
308
// floats
310
- pub const ABK_ANGLE : i32 = 0x1102 ;
309
+ pub const ABK_ANGLE : i32 = 0x1100 ;
311
310
}
312
311
}
313
312
@@ -411,6 +410,7 @@ pub mod vars {
411
410
pub mod diddy {
412
411
pub mod instance {
413
412
pub const DISABLE_SPECIAL_S : i32 = 0x0100 ;
413
+ pub const NO_CAP : i32 = 0x0101 ;
414
414
}
415
415
pub mod status {
416
416
// ints
@@ -518,6 +518,13 @@ pub mod vars {
518
518
}
519
519
}
520
520
521
+ pub mod edge {
522
+ pub mod instance {
523
+ // flags
524
+ pub const SPECIAL_HI_BLADE_DASH_NO_HITBOX : i32 = 0x1000 ;
525
+ }
526
+ }
527
+
521
528
pub mod eflame {
522
529
pub mod instance {
523
530
// flags
@@ -627,6 +634,13 @@ pub mod vars {
627
634
}
628
635
}
629
636
637
+ pub mod jack {
638
+ pub mod instance {
639
+ // flags
640
+ pub const GROUNDED_DOYLE_DASH : i32 = 0x0100 ;
641
+ }
642
+ }
643
+
630
644
pub mod kamui {
631
645
pub mod status {
632
646
// floats
@@ -649,7 +663,8 @@ pub mod vars {
649
663
pub mod status {
650
664
// copy ability
651
665
// flags
652
- pub use super :: super :: mario:: status:: IS_SPECIAL_N_FIREBRAND ;
666
+ pub use super :: super :: mario:: status:: FIREBRAND ;
667
+ pub use super :: super :: luigi:: status:: THUNDERHAND ;
653
668
pub use super :: super :: mariod:: status:: CHILL_PILL ;
654
669
pub const MINING_TIMER : i32 = 0x11F4 ;
655
670
}
@@ -675,6 +690,8 @@ pub mod vars {
675
690
pub mod instance {
676
691
// flags
677
692
pub const DISABLE_SPECIAL_S : i32 = 0x0100 ;
693
+ pub const DISABLE_MECHAKOOPA : i32 = 0x0101 ;
694
+ pub const MECHAKOOPA_IS_COOLDOWN : i32 = 0x0102 ;
678
695
}
679
696
}
680
697
@@ -725,6 +742,7 @@ pub mod vars {
725
742
pub const SPECIAL_HI_ATTACK_IS_LEAVE_WALL : i32 = 0x1101 ;
726
743
pub const SPECIAL_HI_ATTACK_IS_FLIPPED_MOMENTUM_AFTER_WALLTOUCH : i32 = 0x1102 ;
727
744
pub const SPECIAL_HI_ATTACK_IS_SET_WALL_LEAVE_MOMENTUM : i32 = 0x1103 ;
745
+ pub const THUNDER_LOOSE : i32 = 0x1104 ;
728
746
729
747
// float
730
748
/// Holds the initial y velocity you have during up b to compare once you've touched a wall to reflect your speed the other direction if it changes
@@ -741,7 +759,10 @@ pub mod vars {
741
759
742
760
pub mod lucina {
743
761
pub mod instance {
744
- //int
762
+ // flag
763
+ pub const EQUIP_MASK : i32 = 0x0100 ;
764
+
765
+ // int
745
766
/// This int stores damage received from an attack during quick riposte
746
767
pub const CURRENT_DAMAGE : i32 = 0x0100 ;
747
768
}
@@ -776,19 +797,16 @@ pub mod vars {
776
797
}
777
798
pub mod status {
778
799
// flag
779
- pub use super :: super :: mario:: status:: IS_SPECIAL_N_DOUBLE_FIREBALL ;
780
- pub use super :: super :: mario:: status:: IS_SPECIAL_N_FIREBRAND ;
800
+ pub const THUNDERHAND : i32 = 0x1100 ;
781
801
}
782
802
}
783
803
784
804
pub mod mario {
785
805
pub mod instance {
786
806
// flags
787
807
pub const NOKNOK_SHELL : i32 = 0x0100 ;
788
- pub const CAN_INPUT_SPECIAL_N_DOUBLE_FIREBALL : i32 = 0x0101 ;
789
- pub const SPECIAL_N_DOUBLE_FIREBALL_NOTIFY_FLAG : i32 = 0x0102 ;
790
- pub const DISABLE_DSPECIAL_STALL : i32 = 0x0103 ;
791
- pub const SPECIAL_S_DISABLE_STALL : i32 = 0x0104 ;
808
+ pub const DISABLE_DSPECIAL_STALL : i32 = 0x0101 ;
809
+ pub const SPECIAL_S_DISABLE_STALL : i32 = 0x0102 ;
792
810
}
793
811
794
812
pub mod status {
@@ -797,8 +815,7 @@ pub mod vars {
797
815
pub const AERIAL_COMMAND_RISING : i32 = 0x1101 ;
798
816
pub const AERIAL_COMMAND_RISEN : i32 = 0x1102 ;
799
817
800
- pub const IS_SPECIAL_N_FIREBRAND : i32 = 0x1100 ;
801
- pub const IS_SPECIAL_N_DOUBLE_FIREBALL : i32 = 0x1101 ;
818
+ pub const FIREBRAND : i32 = 0x1100 ;
802
819
}
803
820
}
804
821
@@ -998,8 +1015,12 @@ pub mod vars {
998
1015
999
1016
pub mod sonic {
1000
1017
pub mod instance {
1018
+ // flags
1001
1019
pub const USED_AIR_ACTION : i32 = 0x0100 ;
1002
1020
pub const UP_SPECIAL_FREEFALL : i32 = 0x0101 ;
1021
+
1022
+ // ints
1023
+ pub const SPECIAL_N_POSE : i32 = 0x0100 ;
1003
1024
}
1004
1025
pub mod status {
1005
1026
// flags
@@ -1099,6 +1120,9 @@ pub mod vars {
1099
1120
// flags
1100
1121
pub const AIRTIME_BAIR : i32 = 0x0100 ;
1101
1122
pub const AIRTIME_SIDEB : i32 = 0x0101 ;
1123
+ pub const IS_INIT_METER : i32 = 0x0102 ;
1124
+ pub const GROUNDED_UPB : i32 = 0x0103 ;
1125
+ pub const UPB_CANCEL : i32 = 0x0104 ;
1102
1126
// ints
1103
1127
pub const PASSIVE_FUEL_INDICATOR_EFFECT_HANDLE : i32 = 0x0100 ;
1104
1128
pub const PREV_FUEL_THRESHOLD : i32 = 0x0101 ;
@@ -1207,23 +1231,30 @@ pub mod vars {
1207
1231
}
1208
1232
1209
1233
pub mod littlemac {
1210
- pub mod status {
1234
+ pub mod instance {
1211
1235
// flags
1212
1236
pub const IS_DREAMLAND_EXPRESS : i32 = 0x0100 ;
1213
1237
pub const IS_LATE_DLE_INPUT : i32 = 0x0101 ;
1214
1238
1239
+ // floats
1240
+ pub const CURRENT_DAMAGE : i32 = 0x0100 ;
1241
+ }
1242
+ pub mod status {
1243
+ // flags
1244
+ pub const LIMIT_METER_GAIN : i32 = 0x102 ;
1245
+
1215
1246
// ints
1216
- pub const SPECIAL_N_CANCEL_TYPE : i32 = 0x1100 ;
1247
+ pub const SPECIAL_LW_CANCEL_TYPE : i32 = 0x1100 ;
1217
1248
}
1218
1249
1219
- pub const SPECIAL_N_CANCEL_TYPE_NONE : i32 = 0x0 ;
1220
- pub const SPECIAL_N_CANCEL_TYPE_GROUND_JUMP : i32 = 0x1 ;
1221
- pub const SPECIAL_N_CANCEL_TYPE_JUMP_AERIAL : i32 = 0x2 ;
1222
- pub const SPECIAL_N_CANCEL_TYPE_GUARD : i32 = 0x3 ;
1223
- pub const SPECIAL_N_CANCEL_TYPE_ESCAPE : i32 = 0x4 ;
1224
- pub const SPECIAL_N_CANCEL_TYPE_ESCAPE_AIR : i32 = 0x5 ;
1225
- pub const SPECIAL_N_CANCEL_TYPE_ESCAPE_F : i32 = 0x6 ;
1226
- pub const SPECIAL_N_CANCEL_TYPE_ESCAPE_B : i32 = 0x7 ;
1250
+ pub const SPECIAL_LW_CANCEL_TYPE_NONE : i32 = 0x0 ;
1251
+ pub const SPECIAL_LW_CANCEL_TYPE_GROUND_JUMP : i32 = 0x1 ;
1252
+ pub const SPECIAL_LW_CANCEL_TYPE_JUMP_AERIAL : i32 = 0x2 ;
1253
+ pub const SPECIAL_LW_CANCEL_TYPE_GUARD : i32 = 0x3 ;
1254
+ pub const SPECIAL_LW_CANCEL_TYPE_ESCAPE : i32 = 0x4 ;
1255
+ pub const SPECIAL_LW_CANCEL_TYPE_ESCAPE_AIR : i32 = 0x5 ;
1256
+ pub const SPECIAL_LW_CANCEL_TYPE_ESCAPE_F : i32 = 0x6 ;
1257
+ pub const SPECIAL_LW_CANCEL_TYPE_ESCAPE_B : i32 = 0x7 ;
1227
1258
}
1228
1259
1229
1260
pub mod pichu {
@@ -1318,10 +1349,10 @@ pub mod vars {
1318
1349
pub const STANCE_REVERSE : i32 = 0x0103 ;
1319
1350
1320
1351
// floats
1321
- pub const PTOOIE_SCALE : i32 = 0x0100 ;
1352
+ pub const PTOOIE_SCALE : i32 = 0x01BF ;
1322
1353
1323
1354
// ints
1324
- pub const CURRENT_STANCE : i32 = 0x0100 ; // 0 = Normal, 1 = Putrid, 2 = Prickly
1355
+ pub const CURRENT_STANCE : i32 = 0x01BE ; // 0 = Normal, 1 = Putrid, 2 = Prickly
1325
1356
pub const STANCE_STATUS : i32 = 0x0101 ;
1326
1357
}
1327
1358
pub mod status {
@@ -1395,14 +1426,6 @@ pub mod vars {
1395
1426
pub const RING_SECOND_COLOR : i32 = 0x108 ;
1396
1427
}
1397
1428
}
1398
-
1399
- pub mod jack {
1400
- pub mod instance {
1401
- // flags
1402
- pub const GROUNDED_DOYLE_DASH : i32 = 0x0100 ;
1403
- }
1404
- }
1405
-
1406
1429
}
1407
1430
1408
1431
pub mod statuses {
@@ -1436,8 +1459,8 @@ pub mod statuses {
1436
1459
}
1437
1460
1438
1461
pub mod littlemac {
1439
- pub const SPECIAL_N_CANCEL : i32 = 1 ;
1440
- pub const SPECIAL_N_CANCEL_JUMP : i32 = 2 ;
1462
+ pub const SPECIAL_LW_CANCEL : i32 = 1 ;
1463
+ pub const SPECIAL_LW_CANCEL_JUMP : i32 = 2 ;
1441
1464
}
1442
1465
1443
1466
pub mod wolf {
@@ -1466,4 +1489,8 @@ pub mod statuses {
1466
1489
pub const SPECIAL_N_O : i32 = 4 ;
1467
1490
pub const SPECIAL_N_G : i32 = 5 ;
1468
1491
}
1492
+
1493
+ pub mod bayonetta {
1494
+ pub const SPECIAL_S_KICK : i32 = 0 ;
1495
+ }
1469
1496
}
0 commit comments