|
@@ -6,7 +6,7 @@ fak_fliplist = ['fak_ollie', 'fak_nollie', 'fak_nollie', 'fak_kickflip', 'fak_va
|
6
|
6
|
|
7
|
7
|
|
8
|
8
|
class a_class:
|
9
|
|
- def __init__(self, name, start, end, dname, dstart, dend, layer, speed, mode, blendin, exits):
|
|
9
|
+ def __init__(self, name, start, end, dname, dstart, dend, layer, speed, mode, blendin, exits, fe, fef):
|
10
|
10
|
self.name = name
|
11
|
11
|
self.start = start
|
12
|
12
|
self.end = end
|
|
@@ -18,6 +18,8 @@ class a_class:
|
18
|
18
|
self.mode = mode
|
19
|
19
|
self.blendin = blendin
|
20
|
20
|
self.exits = exits
|
|
21
|
+ self.force_exit = fe
|
|
22
|
+ self.fef = fef
|
21
|
23
|
|
22
|
24
|
reg_walk = a_class(
|
23
|
25
|
#player armature action name
|
|
@@ -41,8 +43,11 @@ reg_walk = a_class(
|
41
|
43
|
#blendin
|
42
|
44
|
20,
|
43
|
45
|
#exits
|
44
|
|
- ['reg_walkFast', 'reg_idle', 'reg_jump', 'reg_onboard'])
|
45
|
|
-
|
|
46
|
+ ['reg_walkFast', 'reg_idle', 'reg_jump', 'reg_onboard', 'reg_idle2', 'reg_idle3', 'reg_idle4', 'reg_walk_air', 'reg_walk_air_out'],
|
|
47
|
+ #force exit
|
|
48
|
+ None,
|
|
49
|
+ #force exit frame
|
|
50
|
+ 0)
|
46
|
51
|
reg_walkFast = a_class(
|
47
|
52
|
#player armature action name
|
48
|
53
|
'reg_nwalk',
|
|
@@ -65,7 +70,11 @@ reg_walkFast = a_class(
|
65
|
70
|
#blendin
|
66
|
71
|
0,
|
67
|
72
|
#exits
|
68
|
|
- ['reg_walk', 'reg_idle', 'reg_jump', 'reg_onboard'])
|
|
73
|
+ ['reg_walk', 'reg_idle', 'reg_jump', 'reg_onboard'],
|
|
74
|
+ #force exit
|
|
75
|
+ None,
|
|
76
|
+ #force exit frame
|
|
77
|
+ 0)
|
69
|
78
|
|
70
|
79
|
|
71
|
80
|
|
|
@@ -91,7 +100,11 @@ reg_idle = a_class(
|
91
|
100
|
#blendin
|
92
|
101
|
20,
|
93
|
102
|
#exits
|
94
|
|
- ['reg_walk', 'reg_idle2', 'reg_idle3', 'reg_idle4', 'reg_idle5', 'reg_jump', 'reg_sit', 'reg_onboard'])
|
|
103
|
+ ['reg_walk', 'reg_idle2', 'reg_idle3', 'reg_idle4', 'reg_idle5', 'reg_jump', 'reg_sit', 'reg_onboard'],
|
|
104
|
+ #force exit
|
|
105
|
+ None,
|
|
106
|
+ #force exit frame
|
|
107
|
+ 0)
|
95
|
108
|
|
96
|
109
|
reg_idle2 = a_class(
|
97
|
110
|
#player armature action name
|
|
@@ -115,7 +128,11 @@ reg_idle2 = a_class(
|
115
|
128
|
#blendin
|
116
|
129
|
20,
|
117
|
130
|
#exits
|
118
|
|
- ['reg_walk', 'reg_idle', 'reg_idle3', 'reg_idle4', 'reg_idle5', 'reg_jump', 'reg_onboard'])
|
|
131
|
+ ['reg_walk', 'reg_idle', 'reg_idle3', 'reg_idle4', 'reg_idle5', 'reg_jump', 'reg_onboard'],
|
|
132
|
+ #force exit
|
|
133
|
+ None,
|
|
134
|
+ #force exit frame
|
|
135
|
+ 0)
|
119
|
136
|
|
120
|
137
|
reg_idle3 = a_class(
|
121
|
138
|
#player armature action name
|
|
@@ -139,7 +156,11 @@ reg_idle3 = a_class(
|
139
|
156
|
#blendin
|
140
|
157
|
20,
|
141
|
158
|
#exits
|
142
|
|
- ['reg_walk', 'reg_idle2', 'reg_idle', 'reg_idle4', 'reg_idle5', 'reg_jump', 'reg_onboard'])
|
|
159
|
+ ['reg_walk', 'reg_idle2', 'reg_idle', 'reg_idle4', 'reg_idle5', 'reg_jump', 'reg_onboard'],
|
|
160
|
+ #force exit
|
|
161
|
+ None,
|
|
162
|
+ #force exit frame
|
|
163
|
+ 0)
|
143
|
164
|
|
144
|
165
|
reg_idle4 = a_class(
|
145
|
166
|
#player armature action name
|
|
@@ -163,7 +184,11 @@ reg_idle4 = a_class(
|
163
|
184
|
#blendin
|
164
|
185
|
20,
|
165
|
186
|
#exits
|
166
|
|
- ['reg_walk', 'reg_idle2', 'reg_idle3', 'reg_idle', 'reg_idle5', 'reg_jump', 'reg_onboard'])
|
|
187
|
+ ['reg_walk', 'reg_idle2', 'reg_idle3', 'reg_idle', 'reg_idle5', 'reg_jump', 'reg_onboard'],
|
|
188
|
+ #force exit
|
|
189
|
+ None,
|
|
190
|
+ #force exit frame
|
|
191
|
+ 0)
|
167
|
192
|
|
168
|
193
|
reg_idle5 = a_class(
|
169
|
194
|
#player armature action name
|
|
@@ -187,7 +212,11 @@ reg_idle5 = a_class(
|
187
|
212
|
#blendin
|
188
|
213
|
20,
|
189
|
214
|
#exits
|
190
|
|
- ['reg_walk', 'reg_idle2', 'reg_idle3', 'reg_idle4', 'reg_idle', 'reg_jump', 'reg_onboard'])
|
|
215
|
+ ['reg_walk', 'reg_idle2', 'reg_idle3', 'reg_idle4', 'reg_idle', 'reg_jump', 'reg_onboard'],
|
|
216
|
+ #force exit
|
|
217
|
+ None,
|
|
218
|
+ #force exit frame
|
|
219
|
+ 0)
|
191
|
220
|
|
192
|
221
|
reg_jump = a_class(
|
193
|
222
|
#player armature action name
|
|
@@ -207,11 +236,15 @@ reg_jump = a_class(
|
207
|
236
|
#speed
|
208
|
237
|
.5,
|
209
|
238
|
#mode (1 = play, 0 = loop)
|
210
|
|
- 1,
|
|
239
|
+ 0,
|
211
|
240
|
#blendin
|
212
|
241
|
10,
|
213
|
242
|
#exits
|
214
|
|
- ['reg_idle', 'reg_walk_air', 'reg_onboard'])
|
|
243
|
+ ['reg_idle', 'reg_walk_air', 'reg_onboard'],
|
|
244
|
+ #force exit
|
|
245
|
+ 'reg_walk_air',
|
|
246
|
+ #force exit frame
|
|
247
|
+ 20)
|
215
|
248
|
|
216
|
249
|
reg_walk_air = a_class(
|
217
|
250
|
#player armature action name
|
|
@@ -233,9 +266,13 @@ reg_walk_air = a_class(
|
233
|
266
|
#mode (1 = play, 0 = loop)
|
234
|
267
|
0,
|
235
|
268
|
#blendin
|
236
|
|
- 10,
|
|
269
|
+ 5,
|
237
|
270
|
#exits
|
238
|
|
- ['reg_walk_air_out'])
|
|
271
|
+ ['reg_walk_air_out'],
|
|
272
|
+ #force exit
|
|
273
|
+ None,
|
|
274
|
+ #force exit frame
|
|
275
|
+ 0)
|
239
|
276
|
|
240
|
277
|
reg_walk_air_out = a_class(
|
241
|
278
|
#player armature action name
|
|
@@ -257,9 +294,13 @@ reg_walk_air_out = a_class(
|
257
|
294
|
#mode (1 = play, 0 = loop)
|
258
|
295
|
1,
|
259
|
296
|
#blendin
|
260
|
|
- 10,
|
|
297
|
+ 5,
|
261
|
298
|
#exits
|
262
|
|
- ['reg_idle', 'reg_walk', 'reg_walkFast', 'reg_onboard'])
|
|
299
|
+ ['reg_idle', 'reg_walk', 'reg_walkFast', 'reg_onboard'],
|
|
300
|
+ #force exit
|
|
301
|
+ 'reg_idle',
|
|
302
|
+ #force exit frame
|
|
303
|
+ 10)
|
263
|
304
|
|
264
|
305
|
reg_sit_in = a_class(
|
265
|
306
|
#player armature action name
|
|
@@ -283,7 +324,11 @@ reg_sit_in = a_class(
|
283
|
324
|
#blendin
|
284
|
325
|
20,
|
285
|
326
|
#exits
|
286
|
|
- ['reg_idle', 'reg_walk'])
|
|
327
|
+ ['reg_idle', 'reg_walk'],
|
|
328
|
+ #force exit
|
|
329
|
+ None,
|
|
330
|
+ #force exit frame
|
|
331
|
+ 0)
|
287
|
332
|
|
288
|
333
|
reg_sit = a_class(
|
289
|
334
|
#player armature action name
|
|
@@ -307,7 +352,11 @@ reg_sit = a_class(
|
307
|
352
|
#blendin
|
308
|
353
|
20,
|
309
|
354
|
#exits
|
310
|
|
- ['reg_idle', 'reg_walk'])
|
|
355
|
+ ['reg_idle', 'reg_walk'],
|
|
356
|
+ #force exit
|
|
357
|
+ None,
|
|
358
|
+ #force exit frame
|
|
359
|
+ 0)
|
311
|
360
|
|
312
|
361
|
#------news
|
313
|
362
|
|
|
@@ -333,7 +382,11 @@ reg_onboard = a_class(
|
333
|
382
|
#blendin
|
334
|
383
|
10,
|
335
|
384
|
#exits
|
336
|
|
- ['reg_roll'])
|
|
385
|
+ ['reg_roll'],
|
|
386
|
+ #force exit
|
|
387
|
+ None,
|
|
388
|
+ #force exit frame
|
|
389
|
+ 0)
|
337
|
390
|
|
338
|
391
|
reg_offboard = a_class(
|
339
|
392
|
#player armature action name
|
|
@@ -357,7 +410,11 @@ reg_offboard = a_class(
|
357
|
410
|
#blendin
|
358
|
411
|
5,
|
359
|
412
|
#exits
|
360
|
|
- ['reg_idle', 'reg_walkFast', 'reg_walk'])
|
|
413
|
+ ['reg_idle', 'reg_walkFast', 'reg_walk'],
|
|
414
|
+ #force exit
|
|
415
|
+ None,
|
|
416
|
+ #force exit frame
|
|
417
|
+ 0)
|
361
|
418
|
|
362
|
419
|
reg_roll = a_class(
|
363
|
420
|
#player armature action name
|
|
@@ -381,7 +438,11 @@ reg_roll = a_class(
|
381
|
438
|
#blendin
|
382
|
439
|
10,
|
383
|
440
|
#exits
|
384
|
|
- ['reg_idle', 'reg_offboard', 'reg_turnLeft', 'reg_turnRight', 'reg_opos', 'reg_nopos', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
441
|
+ ['reg_idle', 'reg_offboard', 'reg_turnLeft', 'reg_turnRight', 'reg_opos', 'reg_nopos', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
442
|
+ #force exit
|
|
443
|
+ None,
|
|
444
|
+ #force exit frame
|
|
445
|
+ 0)
|
385
|
446
|
|
386
|
447
|
reg_turnLeft = a_class(
|
387
|
448
|
#player armature action name
|
|
@@ -405,7 +466,11 @@ reg_turnLeft = a_class(
|
405
|
466
|
#blendin
|
406
|
467
|
20,
|
407
|
468
|
#exits
|
408
|
|
- ['reg_roll', 'reg_opos', 'reg_nopos', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
469
|
+ ['reg_roll', 'reg_opos', 'reg_nopos', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
470
|
+ #force exit
|
|
471
|
+ None,
|
|
472
|
+ #force exit frame
|
|
473
|
+ 0)
|
409
|
474
|
|
410
|
475
|
reg_turnRight = a_class(
|
411
|
476
|
#player armature action name
|
|
@@ -429,7 +494,11 @@ reg_turnRight = a_class(
|
429
|
494
|
#blendin
|
430
|
495
|
20,
|
431
|
496
|
#exits
|
432
|
|
- ['reg_roll', 'reg_opos', 'reg_nopos', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
497
|
+ ['reg_roll', 'reg_opos', 'reg_nopos', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
498
|
+ #force exit
|
|
499
|
+ None,
|
|
500
|
+ #force exit frame
|
|
501
|
+ 0)
|
433
|
502
|
|
434
|
503
|
|
435
|
504
|
reg_opos = a_class(
|
|
@@ -454,7 +523,11 @@ reg_opos = a_class(
|
454
|
523
|
#blendin
|
455
|
524
|
15,
|
456
|
525
|
#exits
|
457
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
526
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
527
|
+ #force exit
|
|
528
|
+ None,
|
|
529
|
+ #force exit frame
|
|
530
|
+ 0)
|
458
|
531
|
|
459
|
532
|
reg_nopos = a_class(
|
460
|
533
|
#player armature action name
|
|
@@ -478,7 +551,11 @@ reg_nopos = a_class(
|
478
|
551
|
#blendin
|
479
|
552
|
15,
|
480
|
553
|
#exits
|
481
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
554
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_pump', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
555
|
+ #force exit
|
|
556
|
+ None,
|
|
557
|
+ #force exit frame
|
|
558
|
+ 0)
|
482
|
559
|
|
483
|
560
|
reg_pump = a_class(
|
484
|
561
|
#player armature action name
|
|
@@ -502,7 +579,11 @@ reg_pump = a_class(
|
502
|
579
|
#blendin
|
503
|
580
|
15,
|
504
|
581
|
#exits
|
505
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
582
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
583
|
+ #force exit
|
|
584
|
+ None,
|
|
585
|
+ #force exit frame
|
|
586
|
+ 0)
|
506
|
587
|
|
507
|
588
|
reg_push = a_class(
|
508
|
589
|
#player armature action name
|
|
@@ -526,7 +607,11 @@ reg_push = a_class(
|
526
|
607
|
#blendin
|
527
|
608
|
10,
|
528
|
609
|
#exits
|
529
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
610
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
611
|
+ #force exit
|
|
612
|
+ None,
|
|
613
|
+ #force exit frame
|
|
614
|
+ 0)
|
530
|
615
|
|
531
|
616
|
reg_push_goof = a_class(
|
532
|
617
|
#player armature action name
|
|
@@ -550,7 +635,11 @@ reg_push_goof = a_class(
|
550
|
635
|
#blendin
|
551
|
636
|
10,
|
552
|
637
|
#exits
|
553
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'])
|
|
638
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_powerslide', 'reg_fs_powerslide', 'reg_manual', 'reg_nmanual'],
|
|
639
|
+ #force exit
|
|
640
|
+ None,
|
|
641
|
+ #force exit frame
|
|
642
|
+ 0)
|
554
|
643
|
|
555
|
644
|
|
556
|
645
|
reg_powerslide_in = a_class(
|
|
@@ -575,7 +664,11 @@ reg_powerslide_in = a_class(
|
575
|
664
|
#blendin
|
576
|
665
|
10,
|
577
|
666
|
#exits
|
578
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'])
|
|
667
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'],
|
|
668
|
+ #force exit
|
|
669
|
+ None,
|
|
670
|
+ #force exit frame
|
|
671
|
+ 0)
|
579
|
672
|
|
580
|
673
|
reg_fs_powerslide_in = a_class(
|
581
|
674
|
#player armature action name
|
|
@@ -599,7 +692,11 @@ reg_fs_powerslide_in = a_class(
|
599
|
692
|
#blendin
|
600
|
693
|
10,
|
601
|
694
|
#exits
|
602
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'])
|
|
695
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'],
|
|
696
|
+ #force exit
|
|
697
|
+ None,
|
|
698
|
+ #force exit frame
|
|
699
|
+ 0)
|
603
|
700
|
|
604
|
701
|
reg_powerslide = a_class(
|
605
|
702
|
#player armature action name
|
|
@@ -623,7 +720,11 @@ reg_powerslide = a_class(
|
623
|
720
|
#blendin
|
624
|
721
|
10,
|
625
|
722
|
#exits
|
626
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'])
|
|
723
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'],
|
|
724
|
+ #force exit
|
|
725
|
+ None,
|
|
726
|
+ #force exit frame
|
|
727
|
+ 0)
|
627
|
728
|
|
628
|
729
|
reg_fs_powerslide = a_class(
|
629
|
730
|
#player armature action name
|
|
@@ -647,7 +748,11 @@ reg_fs_powerslide = a_class(
|
647
|
748
|
#blendin
|
648
|
749
|
10,
|
649
|
750
|
#exits
|
650
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'])
|
|
751
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos', 'reg_manual', 'reg_nmanual'],
|
|
752
|
+ #force exit
|
|
753
|
+ None,
|
|
754
|
+ #force exit frame
|
|
755
|
+ 0)
|
651
|
756
|
|
652
|
757
|
|
653
|
758
|
reg_manual = a_class(
|
|
@@ -672,7 +777,11 @@ reg_manual = a_class(
|
672
|
777
|
#blendin
|
673
|
778
|
10,
|
674
|
779
|
#exits
|
675
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos'])
|
|
780
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos'],
|
|
781
|
+ #force exit
|
|
782
|
+ None,
|
|
783
|
+ #force exit frame
|
|
784
|
+ 0)
|
676
|
785
|
|
677
|
786
|
|
678
|
787
|
reg_nmanual = a_class(
|
|
@@ -697,7 +806,11 @@ reg_nmanual = a_class(
|
697
|
806
|
#blendin
|
698
|
807
|
10,
|
699
|
808
|
#exits
|
700
|
|
- ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos'])
|
|
809
|
+ ['reg_roll', 'reg_turnRight', 'reg_turnLeft', 'reg_push', 'reg_push_goof', 'reg_pump', 'reg_nopos', 'reg_opos'],
|
|
810
|
+ #force exit
|
|
811
|
+ None,
|
|
812
|
+ #force exit frame
|
|
813
|
+ 0)
|
701
|
814
|
|
702
|
815
|
|
703
|
816
|
#******************(((((((((((((((((())))))))))))))))))*************
|