terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Actions.cs
Go to the documentation of this file.
1using System;
3
5{
6 // Token: 0x02000972 RID: 2418
7 public class Actions
8 {
9 // Token: 0x06004847 RID: 18503 RVA: 0x0026038C File Offset: 0x0025E58C
10 public Actions()
11 {
12 }
13
14 // Token: 0x02000973 RID: 2419
15 public class Players
16 {
17 // Token: 0x06004848 RID: 18504 RVA: 0x002603A0 File Offset: 0x0025E5A0
18 public Players()
19 {
20 }
21
22 // Token: 0x02000974 RID: 2420
23 public interface IPlayerAction : IAnimationSegmentAction<Player>
24 {
25 }
26
27 // Token: 0x02000975 RID: 2421
29 {
30 // Token: 0x06004849 RID: 18505 RVA: 0x00003BB6 File Offset: 0x00001DB6
31 public Fade(float opacityTarget)
32 {
33 }
34
35 // Token: 0x0600484A RID: 18506 RVA: 0x00003BB6 File Offset: 0x00001DB6
36 public Fade(float opacityTarget, int duration)
37 {
38 }
39
40 // Token: 0x0600484B RID: 18507 RVA: 0x00003BB6 File Offset: 0x00001DB6
41 public void BindTo(Player obj)
42 {
43 }
44
45 // Token: 0x1700082F RID: 2095
46 // (get) Token: 0x0600484C RID: 18508 RVA: 0x002603B4 File Offset: 0x0025E5B4
48 {
49 get
50 {
51 return 0;
52 }
53 }
54
55 // Token: 0x0600484D RID: 18509 RVA: 0x00003BB6 File Offset: 0x00001DB6
56 public void SetDelay(float delay)
57 {
58 }
59
60 // Token: 0x0600484E RID: 18510 RVA: 0x00003BB6 File Offset: 0x00001DB6
61 public void ApplyTo(Player obj, float localTimeForObj)
62 {
63 }
64
65 // Token: 0x040083BC RID: 33724
66 private int _duration;
67
68 // Token: 0x040083BD RID: 33725
69 private float _opacityTarget;
70
71 // Token: 0x040083BE RID: 33726
72 private float _delay;
73 }
74
75 // Token: 0x02000976 RID: 2422
77 {
78 // Token: 0x0600484F RID: 18511 RVA: 0x00003BB6 File Offset: 0x00001DB6
80 {
81 }
82
83 // Token: 0x06004850 RID: 18512 RVA: 0x00003BB6 File Offset: 0x00001DB6
84 public void BindTo(Player obj)
85 {
86 }
87
88 // Token: 0x17000830 RID: 2096
89 // (get) Token: 0x06004851 RID: 18513 RVA: 0x002603CC File Offset: 0x0025E5CC
91 {
92 get
93 {
94 return 0;
95 }
96 }
97
98 // Token: 0x06004852 RID: 18514 RVA: 0x00003BB6 File Offset: 0x00001DB6
99 public void ApplyTo(Player obj, float localTimeForObj)
100 {
101 }
102
103 // Token: 0x06004853 RID: 18515 RVA: 0x00003BB6 File Offset: 0x00001DB6
104 public void SetDelay(float delay)
105 {
106 }
107
108 // Token: 0x040083BF RID: 33727
109 private int _duration;
110
111 // Token: 0x040083C0 RID: 33728
112 private float _delay;
113 }
114
115 // Token: 0x02000977 RID: 2423
117 {
118 // Token: 0x06004854 RID: 18516 RVA: 0x00003BB6 File Offset: 0x00001DB6
119 public LookAt(int direction)
120 {
121 }
122
123 // Token: 0x06004855 RID: 18517 RVA: 0x00003BB6 File Offset: 0x00001DB6
124 public void BindTo(Player obj)
125 {
126 }
127
128 // Token: 0x17000831 RID: 2097
129 // (get) Token: 0x06004856 RID: 18518 RVA: 0x002603E4 File Offset: 0x0025E5E4
131 {
132 get
133 {
134 return 0;
135 }
136 }
137
138 // Token: 0x06004857 RID: 18519 RVA: 0x00003BB6 File Offset: 0x00001DB6
139 public void ApplyTo(Player obj, float localTimeForObj)
140 {
141 }
142
143 // Token: 0x06004858 RID: 18520 RVA: 0x00003BB6 File Offset: 0x00001DB6
144 public void SetDelay(float delay)
145 {
146 }
147
148 // Token: 0x040083C1 RID: 33729
149 private int _direction;
150
151 // Token: 0x040083C2 RID: 33730
152 private float _delay;
153 }
154
155 // Token: 0x02000978 RID: 2424
157 {
158 // Token: 0x06004859 RID: 18521 RVA: 0x00003BB6 File Offset: 0x00001DB6
162
163 // Token: 0x0600485A RID: 18522 RVA: 0x00003BB6 File Offset: 0x00001DB6
164 public void BindTo(Player obj)
165 {
166 }
167
168 // Token: 0x17000832 RID: 2098
169 // (get) Token: 0x0600485B RID: 18523 RVA: 0x002603FC File Offset: 0x0025E5FC
171 {
172 get
173 {
174 return 0;
175 }
176 }
177
178 // Token: 0x0600485C RID: 18524 RVA: 0x00003BB6 File Offset: 0x00001DB6
179 public void SetDelay(float delay)
180 {
181 }
182
183 // Token: 0x0600485D RID: 18525 RVA: 0x00003BB6 File Offset: 0x00001DB6
184 public void ApplyTo(Player obj, float localTimeForObj)
185 {
186 }
187
188 // Token: 0x040083C3 RID: 33731
190
191 // Token: 0x040083C4 RID: 33732
193
194 // Token: 0x040083C5 RID: 33733
195 private int _duration;
196
197 // Token: 0x040083C6 RID: 33734
198 private float _delay;
199 }
200 }
201
202 // Token: 0x02000979 RID: 2425
203 public class NPCs
204 {
205 // Token: 0x0600485E RID: 18526 RVA: 0x00260414 File Offset: 0x0025E614
206 public NPCs()
207 {
208 }
209
210 // Token: 0x0200097A RID: 2426
211 public interface INPCAction : IAnimationSegmentAction<NPC>
212 {
213 }
214
215 // Token: 0x0200097B RID: 2427
217 {
218 // Token: 0x0600485F RID: 18527 RVA: 0x00003BB6 File Offset: 0x00001DB6
219 public Fade(int alphaPerFrame)
220 {
221 }
222
223 // Token: 0x06004860 RID: 18528 RVA: 0x00003BB6 File Offset: 0x00001DB6
224 public Fade(int alphaPerFrame, int duration)
225 {
226 }
227
228 // Token: 0x06004861 RID: 18529 RVA: 0x00003BB6 File Offset: 0x00001DB6
229 public void BindTo(NPC obj)
230 {
231 }
232
233 // Token: 0x17000833 RID: 2099
234 // (get) Token: 0x06004862 RID: 18530 RVA: 0x00260428 File Offset: 0x0025E628
236 {
237 get
238 {
239 return 0;
240 }
241 }
242
243 // Token: 0x06004863 RID: 18531 RVA: 0x00003BB6 File Offset: 0x00001DB6
244 public void SetDelay(float delay)
245 {
246 }
247
248 // Token: 0x06004864 RID: 18532 RVA: 0x00003BB6 File Offset: 0x00001DB6
249 public void ApplyTo(NPC obj, float localTimeForObj)
250 {
251 }
252
253 // Token: 0x040083C7 RID: 33735
254 private int _duration;
255
256 // Token: 0x040083C8 RID: 33736
257 private int _alphaPerFrame;
258
259 // Token: 0x040083C9 RID: 33737
260 private float _delay;
261 }
262
263 // Token: 0x0200097C RID: 2428
265 {
266 // Token: 0x06004865 RID: 18533 RVA: 0x00003BB6 File Offset: 0x00001DB6
268 {
269 }
270
271 // Token: 0x06004866 RID: 18534 RVA: 0x00003BB6 File Offset: 0x00001DB6
272 public void BindTo(NPC obj)
273 {
274 }
275
276 // Token: 0x17000834 RID: 2100
277 // (get) Token: 0x06004867 RID: 18535 RVA: 0x00260440 File Offset: 0x0025E640
279 {
280 get
281 {
282 return 0;
283 }
284 }
285
286 // Token: 0x06004868 RID: 18536 RVA: 0x00003BB6 File Offset: 0x00001DB6
287 public void SetDelay(float delay)
288 {
289 }
290
291 // Token: 0x06004869 RID: 18537 RVA: 0x00003BB6 File Offset: 0x00001DB6
292 public void ApplyTo(NPC obj, float localTimeForObj)
293 {
294 }
295
296 // Token: 0x0600486A RID: 18538 RVA: 0x00003BB6 File Offset: 0x00001DB6
298 {
299 }
300
301 // Token: 0x040083CA RID: 33738
302 private int _itemIdToShow;
303
304 // Token: 0x040083CB RID: 33739
305 private int _duration;
306
307 // Token: 0x040083CC RID: 33740
308 private float _delay;
309 }
310
311 // Token: 0x0200097D RID: 2429
313 {
314 // Token: 0x0600486B RID: 18539 RVA: 0x00003BB6 File Offset: 0x00001DB6
316 {
317 }
318
319 // Token: 0x0600486C RID: 18540 RVA: 0x00003BB6 File Offset: 0x00001DB6
320 public void BindTo(NPC obj)
321 {
322 }
323
324 // Token: 0x17000835 RID: 2101
325 // (get) Token: 0x0600486D RID: 18541 RVA: 0x00260458 File Offset: 0x0025E658
327 {
328 get
329 {
330 return 0;
331 }
332 }
333
334 // Token: 0x0600486E RID: 18542 RVA: 0x00003BB6 File Offset: 0x00001DB6
335 public void SetDelay(float delay)
336 {
337 }
338
339 // Token: 0x0600486F RID: 18543 RVA: 0x00003BB6 File Offset: 0x00001DB6
340 public void ApplyTo(NPC obj, float localTimeForObj)
341 {
342 }
343
344 // Token: 0x040083CD RID: 33741
346
347 // Token: 0x040083CE RID: 33742
348 private int _duration;
349
350 // Token: 0x040083CF RID: 33743
351 private float _delay;
352 }
353
354 // Token: 0x0200097E RID: 2430
356 {
357 // Token: 0x06004870 RID: 18544 RVA: 0x00003BB6 File Offset: 0x00001DB6
361
362 // Token: 0x06004871 RID: 18545 RVA: 0x00003BB6 File Offset: 0x00001DB6
363 public void BindTo(NPC obj)
364 {
365 }
366
367 // Token: 0x17000836 RID: 2102
368 // (get) Token: 0x06004872 RID: 18546 RVA: 0x00260470 File Offset: 0x0025E670
370 {
371 get
372 {
373 return 0;
374 }
375 }
376
377 // Token: 0x06004873 RID: 18547 RVA: 0x00003BB6 File Offset: 0x00001DB6
378 public void SetDelay(float delay)
379 {
380 }
381
382 // Token: 0x06004874 RID: 18548 RVA: 0x00003BB6 File Offset: 0x00001DB6
383 public void ApplyTo(NPC obj, float localTimeForObj)
384 {
385 }
386
387 // Token: 0x040083D0 RID: 33744
389
390 // Token: 0x040083D1 RID: 33745
392
393 // Token: 0x040083D2 RID: 33746
394 private int _duration;
395
396 // Token: 0x040083D3 RID: 33747
397 private float _delay;
398 }
399
400 // Token: 0x0200097F RID: 2431
402 {
403 // Token: 0x06004875 RID: 18549 RVA: 0x00003BB6 File Offset: 0x00001DB6
407
408 // Token: 0x06004876 RID: 18550 RVA: 0x00003BB6 File Offset: 0x00001DB6
409 public void BindTo(NPC obj)
410 {
411 }
412
413 // Token: 0x17000837 RID: 2103
414 // (get) Token: 0x06004877 RID: 18551 RVA: 0x00260488 File Offset: 0x0025E688
416 {
417 get
418 {
419 return 0;
420 }
421 }
422
423 // Token: 0x06004878 RID: 18552 RVA: 0x00003BB6 File Offset: 0x00001DB6
424 public void SetDelay(float delay)
425 {
426 }
427
428 // Token: 0x06004879 RID: 18553 RVA: 0x00003BB6 File Offset: 0x00001DB6
429 public void ApplyTo(NPC obj, float localTimeForObj)
430 {
431 }
432
433 // Token: 0x040083D4 RID: 33748
435
436 // Token: 0x040083D5 RID: 33749
438
439 // Token: 0x040083D6 RID: 33750
440 private float _radialOffset;
441
442 // Token: 0x040083D7 RID: 33751
443 private int _duration;
444
445 // Token: 0x040083D8 RID: 33752
446 private float _delay;
447 }
448
449 // Token: 0x02000980 RID: 2432
451 {
452 // Token: 0x0600487A RID: 18554 RVA: 0x00003BB6 File Offset: 0x00001DB6
454 {
455 }
456
457 // Token: 0x0600487B RID: 18555 RVA: 0x00003BB6 File Offset: 0x00001DB6
458 public void BindTo(NPC obj)
459 {
460 }
461
462 // Token: 0x17000838 RID: 2104
463 // (get) Token: 0x0600487C RID: 18556 RVA: 0x002604A0 File Offset: 0x0025E6A0
465 {
466 get
467 {
468 return 0;
469 }
470 }
471
472 // Token: 0x0600487D RID: 18557 RVA: 0x00003BB6 File Offset: 0x00001DB6
473 public void SetDelay(float delay)
474 {
475 }
476
477 // Token: 0x0600487E RID: 18558 RVA: 0x00003BB6 File Offset: 0x00001DB6
478 public void ApplyTo(NPC obj, float localTimeForObj)
479 {
480 }
481
482 // Token: 0x040083D9 RID: 33753
483 private int _duration;
484
485 // Token: 0x040083DA RID: 33754
486 private float _delay;
487 }
488
489 // Token: 0x02000981 RID: 2433
491 {
492 // Token: 0x0600487F RID: 18559 RVA: 0x00003BB6 File Offset: 0x00001DB6
494 {
495 }
496
497 // Token: 0x06004880 RID: 18560 RVA: 0x00003BB6 File Offset: 0x00001DB6
498 public void BindTo(NPC obj)
499 {
500 }
501
502 // Token: 0x17000839 RID: 2105
503 // (get) Token: 0x06004881 RID: 18561 RVA: 0x002604B8 File Offset: 0x0025E6B8
505 {
506 get
507 {
508 return 0;
509 }
510 }
511
512 // Token: 0x06004882 RID: 18562 RVA: 0x00003BB6 File Offset: 0x00001DB6
513 public void ApplyTo(NPC obj, float localTimeForObj)
514 {
515 }
516
517 // Token: 0x06004883 RID: 18563 RVA: 0x00003BB6 File Offset: 0x00001DB6
518 public void SetDelay(float delay)
519 {
520 }
521
522 // Token: 0x040083DB RID: 33755
523 private int _duration;
524
525 // Token: 0x040083DC RID: 33756
526 private float _delay;
527 }
528
529 // Token: 0x02000982 RID: 2434
531 {
532 // Token: 0x06004884 RID: 18564 RVA: 0x00003BB6 File Offset: 0x00001DB6
534 {
535 }
536
537 // Token: 0x06004885 RID: 18565 RVA: 0x00003BB6 File Offset: 0x00001DB6
538 public void BindTo(NPC obj)
539 {
540 }
541
542 // Token: 0x1700083A RID: 2106
543 // (get) Token: 0x06004886 RID: 18566 RVA: 0x002604D0 File Offset: 0x0025E6D0
545 {
546 get
547 {
548 return 0;
549 }
550 }
551
552 // Token: 0x06004887 RID: 18567 RVA: 0x00003BB6 File Offset: 0x00001DB6
553 public void ApplyTo(NPC obj, float localTimeForObj)
554 {
555 }
556
557 // Token: 0x06004888 RID: 18568 RVA: 0x00003BB6 File Offset: 0x00001DB6
558 public void SetDelay(float delay)
559 {
560 }
561
562 // Token: 0x040083DD RID: 33757
563 private int _duration;
564
565 // Token: 0x040083DE RID: 33758
566 private float _delay;
567 }
568
569 // Token: 0x02000983 RID: 2435
571 {
572 // Token: 0x06004889 RID: 18569 RVA: 0x00003BB6 File Offset: 0x00001DB6
573 public LookAt(int direction)
574 {
575 }
576
577 // Token: 0x0600488A RID: 18570 RVA: 0x00003BB6 File Offset: 0x00001DB6
578 public void BindTo(NPC obj)
579 {
580 }
581
582 // Token: 0x1700083B RID: 2107
583 // (get) Token: 0x0600488B RID: 18571 RVA: 0x002604E8 File Offset: 0x0025E6E8
585 {
586 get
587 {
588 return 0;
589 }
590 }
591
592 // Token: 0x0600488C RID: 18572 RVA: 0x00003BB6 File Offset: 0x00001DB6
593 public void ApplyTo(NPC obj, float localTimeForObj)
594 {
595 }
596
597 // Token: 0x0600488D RID: 18573 RVA: 0x00003BB6 File Offset: 0x00001DB6
598 public void SetDelay(float delay)
599 {
600 }
601
602 // Token: 0x040083DF RID: 33759
603 private int _direction;
604
605 // Token: 0x040083E0 RID: 33760
606 private float _delay;
607 }
608
609 // Token: 0x02000984 RID: 2436
611 {
612 // Token: 0x0600488E RID: 18574 RVA: 0x00003BB6 File Offset: 0x00001DB6
613 public PartyHard()
614 {
615 }
616
617 // Token: 0x0600488F RID: 18575 RVA: 0x00003BB6 File Offset: 0x00001DB6
618 public void BindTo(NPC obj)
619 {
620 }
621
622 // Token: 0x1700083C RID: 2108
623 // (get) Token: 0x06004890 RID: 18576 RVA: 0x00260500 File Offset: 0x0025E700
625 {
626 get
627 {
628 return 0;
629 }
630 }
631
632 // Token: 0x06004891 RID: 18577 RVA: 0x00003BB6 File Offset: 0x00001DB6
633 public void ApplyTo(NPC obj, float localTimeForObj)
634 {
635 }
636
637 // Token: 0x06004892 RID: 18578 RVA: 0x00003BB6 File Offset: 0x00001DB6
638 public void SetDelay(float delay)
639 {
640 }
641 }
642
643 // Token: 0x02000985 RID: 2437
645 {
646 // Token: 0x06004893 RID: 18579 RVA: 0x00003BB6 File Offset: 0x00001DB6
647 public ForceAltTexture(int altTexture)
648 {
649 }
650
651 // Token: 0x06004894 RID: 18580 RVA: 0x00003BB6 File Offset: 0x00001DB6
652 public void BindTo(NPC obj)
653 {
654 }
655
656 // Token: 0x1700083D RID: 2109
657 // (get) Token: 0x06004895 RID: 18581 RVA: 0x00260518 File Offset: 0x0025E718
659 {
660 get
661 {
662 return 0;
663 }
664 }
665
666 // Token: 0x06004896 RID: 18582 RVA: 0x00003BB6 File Offset: 0x00001DB6
667 public void ApplyTo(NPC obj, float localTimeForObj)
668 {
669 }
670
671 // Token: 0x06004897 RID: 18583 RVA: 0x00003BB6 File Offset: 0x00001DB6
672 public void SetDelay(float delay)
673 {
674 }
675
676 // Token: 0x040083E1 RID: 33761
677 private int _altTexture;
678 }
679
680 // Token: 0x02000986 RID: 2438
682 {
683 // Token: 0x06004898 RID: 18584 RVA: 0x00003BB6 File Offset: 0x00001DB6
684 public Variant(int variant)
685 {
686 }
687
688 // Token: 0x06004899 RID: 18585 RVA: 0x00003BB6 File Offset: 0x00001DB6
689 public void BindTo(NPC obj)
690 {
691 }
692
693 // Token: 0x1700083E RID: 2110
694 // (get) Token: 0x0600489A RID: 18586 RVA: 0x00260530 File Offset: 0x0025E730
696 {
697 get
698 {
699 return 0;
700 }
701 }
702
703 // Token: 0x0600489B RID: 18587 RVA: 0x00003BB6 File Offset: 0x00001DB6
704 public void ApplyTo(NPC obj, float localTimeForObj)
705 {
706 }
707
708 // Token: 0x0600489C RID: 18588 RVA: 0x00003BB6 File Offset: 0x00001DB6
709 public void SetDelay(float delay)
710 {
711 }
712
713 // Token: 0x040083E2 RID: 33762
714 private int _variant;
715 }
716
717 // Token: 0x02000987 RID: 2439
719 {
720 // Token: 0x0600489D RID: 18589 RVA: 0x00003BB6 File Offset: 0x00001DB6
722 {
723 }
724
725 // Token: 0x0600489E RID: 18590 RVA: 0x00003BB6 File Offset: 0x00001DB6
726 public void BindTo(NPC obj)
727 {
728 }
729
730 // Token: 0x1700083F RID: 2111
731 // (get) Token: 0x0600489F RID: 18591 RVA: 0x00260548 File Offset: 0x0025E748
733 {
734 get
735 {
736 return 0;
737 }
738 }
739
740 // Token: 0x060048A0 RID: 18592 RVA: 0x00003BB6 File Offset: 0x00001DB6
741 public void SetDelay(float delay)
742 {
743 }
744
745 // Token: 0x060048A1 RID: 18593 RVA: 0x00003BB6 File Offset: 0x00001DB6
746 public void ApplyTo(NPC obj, float localTimeForObj)
747 {
748 }
749
750 // Token: 0x040083E3 RID: 33763
751 private int _duration;
752
753 // Token: 0x040083E4 RID: 33764
754 private float _delay;
755
756 // Token: 0x040083E5 RID: 33765
758
759 // Token: 0x040083E6 RID: 33766
761 }
762 }
763
764 // Token: 0x02000988 RID: 2440
765 public class Sprites
766 {
767 // Token: 0x060048A2 RID: 18594 RVA: 0x00260560 File Offset: 0x0025E760
768 public Sprites()
769 {
770 }
771
772 // Token: 0x02000989 RID: 2441
773 public interface ISpriteAction : IAnimationSegmentAction<Segments.LooseSprite>
774 {
775 }
776
777 // Token: 0x0200098A RID: 2442
778 public class Fade : Actions.Sprites.ISpriteAction, IAnimationSegmentAction<Segments.LooseSprite>
779 {
780 // Token: 0x060048A3 RID: 18595 RVA: 0x00003BB6 File Offset: 0x00001DB6
781 public Fade(float opacityTarget)
782 {
783 }
784
785 // Token: 0x060048A4 RID: 18596 RVA: 0x00003BB6 File Offset: 0x00001DB6
786 public Fade(float opacityTarget, int duration)
787 {
788 }
789
790 // Token: 0x060048A5 RID: 18597 RVA: 0x00003BB6 File Offset: 0x00001DB6
792 {
793 }
794
795 // Token: 0x17000840 RID: 2112
796 // (get) Token: 0x060048A6 RID: 18598 RVA: 0x00260574 File Offset: 0x0025E774
798 {
799 get
800 {
801 return 0;
802 }
803 }
804
805 // Token: 0x060048A7 RID: 18599 RVA: 0x00003BB6 File Offset: 0x00001DB6
806 public void SetDelay(float delay)
807 {
808 }
809
810 // Token: 0x060048A8 RID: 18600 RVA: 0x00003BB6 File Offset: 0x00001DB6
812 {
813 }
814
815 // Token: 0x040083E7 RID: 33767
816 private int _duration;
817
818 // Token: 0x040083E8 RID: 33768
819 private float _opacityTarget;
820
821 // Token: 0x040083E9 RID: 33769
822 private float _delay;
823 }
824
825 // Token: 0x0200098B RID: 2443
826 public abstract class AScale : Actions.Sprites.ISpriteAction, IAnimationSegmentAction<Segments.LooseSprite>
827 {
828 // Token: 0x060048A9 RID: 18601 RVA: 0x00003BB6 File Offset: 0x00001DB6
830 {
831 }
832
833 // Token: 0x060048AA RID: 18602 RVA: 0x00003BB6 File Offset: 0x00001DB6
834 public AScale(Vector2 scaleTarget, int duration)
835 {
836 }
837
838 // Token: 0x060048AB RID: 18603 RVA: 0x00003BB6 File Offset: 0x00001DB6
840 {
841 }
842
843 // Token: 0x17000841 RID: 2113
844 // (get) Token: 0x060048AC RID: 18604 RVA: 0x0026058C File Offset: 0x0025E78C
846 {
847 get
848 {
849 return 0;
850 }
851 }
852
853 // Token: 0x060048AD RID: 18605 RVA: 0x00003BB6 File Offset: 0x00001DB6
854 public void SetDelay(float delay)
855 {
856 }
857
858 // Token: 0x060048AE RID: 18606 RVA: 0x00003BB6 File Offset: 0x00001DB6
860 {
861 }
862
863 // Token: 0x060048AF RID: 18607
864 protected abstract float GetProgress(float durationInFramesToApply);
865
866 // Token: 0x040083EA RID: 33770
867 protected int Duration;
868
869 // Token: 0x040083EB RID: 33771
871
872 // Token: 0x040083EC RID: 33772
873 private float _delay;
874 }
875
876 // Token: 0x0200098C RID: 2444
878 {
879 // Token: 0x060048B0 RID: 18608 RVA: 0x00003BB6 File Offset: 0x00001DB6
881 {
882 }
883
884 // Token: 0x060048B1 RID: 18609 RVA: 0x00003BB6 File Offset: 0x00001DB6
885 public LinearScale(Vector2 scaleTarget, int duration)
886 {
887 }
888
889 // Token: 0x060048B2 RID: 18610 RVA: 0x002605A4 File Offset: 0x0025E7A4
890 protected override float GetProgress(float durationInFramesToApply)
891 {
892 return 0f;
893 }
894 }
895
896 // Token: 0x0200098D RID: 2445
898 {
899 // Token: 0x060048B3 RID: 18611 RVA: 0x00003BB6 File Offset: 0x00001DB6
901 {
902 }
903
904 // Token: 0x060048B4 RID: 18612 RVA: 0x00003BB6 File Offset: 0x00001DB6
905 public OutCircleScale(Vector2 scaleTarget, int duration)
906 {
907 }
908
909 // Token: 0x060048B5 RID: 18613 RVA: 0x002605BC File Offset: 0x0025E7BC
910 protected override float GetProgress(float durationInFramesToApply)
911 {
912 return 0f;
913 }
914 }
915
916 // Token: 0x0200098E RID: 2446
917 public class Wait : Actions.Sprites.ISpriteAction, IAnimationSegmentAction<Segments.LooseSprite>
918 {
919 // Token: 0x060048B6 RID: 18614 RVA: 0x00003BB6 File Offset: 0x00001DB6
921 {
922 }
923
924 // Token: 0x060048B7 RID: 18615 RVA: 0x00003BB6 File Offset: 0x00001DB6
926 {
927 }
928
929 // Token: 0x17000842 RID: 2114
930 // (get) Token: 0x060048B8 RID: 18616 RVA: 0x002605D4 File Offset: 0x0025E7D4
932 {
933 get
934 {
935 return 0;
936 }
937 }
938
939 // Token: 0x060048B9 RID: 18617 RVA: 0x00003BB6 File Offset: 0x00001DB6
941 {
942 }
943
944 // Token: 0x060048BA RID: 18618 RVA: 0x00003BB6 File Offset: 0x00001DB6
945 public void SetDelay(float delay)
946 {
947 }
948
949 // Token: 0x040083ED RID: 33773
950 private int _duration;
951
952 // Token: 0x040083EE RID: 33774
953 private float _delay;
954 }
955
956 // Token: 0x0200098F RID: 2447
958 {
959 // Token: 0x060048BB RID: 18619 RVA: 0x00003BB6 File Offset: 0x00001DB6
963
964 // Token: 0x060048BC RID: 18620 RVA: 0x00003BB6 File Offset: 0x00001DB6
966 {
967 }
968
969 // Token: 0x17000843 RID: 2115
970 // (get) Token: 0x060048BD RID: 18621 RVA: 0x002605EC File Offset: 0x0025E7EC
972 {
973 get
974 {
975 return 0;
976 }
977 }
978
979 // Token: 0x060048BE RID: 18622 RVA: 0x00003BB6 File Offset: 0x00001DB6
980 public void SetDelay(float delay)
981 {
982 }
983
984 // Token: 0x060048BF RID: 18623 RVA: 0x00003BB6 File Offset: 0x00001DB6
986 {
987 }
988
989 // Token: 0x040083EF RID: 33775
990 private int _duration;
991
992 // Token: 0x040083F0 RID: 33776
993 private float _delay;
994
995 // Token: 0x040083F1 RID: 33777
997
998 // Token: 0x040083F2 RID: 33778
1000
1001 // Token: 0x040083F3 RID: 33779
1002 private float _rotationPerFrame;
1003 }
1004
1005 // Token: 0x02000990 RID: 2448
1006 public class SetFrame : Actions.Sprites.ISpriteAction, IAnimationSegmentAction<Segments.LooseSprite>
1007 {
1008 // Token: 0x060048C0 RID: 18624 RVA: 0x00003BB6 File Offset: 0x00001DB6
1009 public SetFrame(int frameX, int frameY, int paddingX = 2, int paddingY = 2)
1010 {
1011 }
1012
1013 // Token: 0x060048C1 RID: 18625 RVA: 0x00003BB6 File Offset: 0x00001DB6
1015 {
1016 }
1017
1018 // Token: 0x17000844 RID: 2116
1019 // (get) Token: 0x060048C2 RID: 18626 RVA: 0x00260604 File Offset: 0x0025E804
1021 {
1022 get
1023 {
1024 return 0;
1025 }
1026 }
1027
1028 // Token: 0x060048C3 RID: 18627 RVA: 0x00003BB6 File Offset: 0x00001DB6
1029 public void SetDelay(float delay)
1030 {
1031 }
1032
1033 // Token: 0x060048C4 RID: 18628 RVA: 0x00003BB6 File Offset: 0x00001DB6
1035 {
1036 }
1037
1038 // Token: 0x040083F4 RID: 33780
1039 private int _targetFrameX;
1040
1041 // Token: 0x040083F5 RID: 33781
1042 private int _targetFrameY;
1043
1044 // Token: 0x040083F6 RID: 33782
1045 private int _paddingX;
1046
1047 // Token: 0x040083F7 RID: 33783
1048 private int _paddingY;
1049
1050 // Token: 0x040083F8 RID: 33784
1051 private float _delay;
1052 }
1053
1054 // Token: 0x02000991 RID: 2449
1056 {
1057 // Token: 0x060048C5 RID: 18629 RVA: 0x00003BB6 File Offset: 0x00001DB6
1058 public SetFrameSequence(int duration, Point[] frameIndices, int timePerFrame, int paddingX = 2, int paddingY = 2)
1059 {
1060 }
1061
1062 // Token: 0x060048C6 RID: 18630 RVA: 0x00003BB6 File Offset: 0x00001DB6
1064 {
1065 }
1066
1067 // Token: 0x060048C7 RID: 18631 RVA: 0x00003BB6 File Offset: 0x00001DB6
1069 {
1070 }
1071
1072 // Token: 0x17000845 RID: 2117
1073 // (get) Token: 0x060048C8 RID: 18632 RVA: 0x0026061C File Offset: 0x0025E81C
1075 {
1076 get
1077 {
1078 return 0;
1079 }
1080 }
1081
1082 // Token: 0x060048C9 RID: 18633 RVA: 0x00003BB6 File Offset: 0x00001DB6
1083 public void SetDelay(float delay)
1084 {
1085 }
1086
1087 // Token: 0x060048CA RID: 18634 RVA: 0x00003BB6 File Offset: 0x00001DB6
1089 {
1090 }
1091
1092 // Token: 0x040083F9 RID: 33785
1094
1095 // Token: 0x040083FA RID: 33786
1096 private int _timePerFrame;
1097
1098 // Token: 0x040083FB RID: 33787
1099 private int _paddingX;
1100
1101 // Token: 0x040083FC RID: 33788
1102 private int _paddingY;
1103
1104 // Token: 0x040083FD RID: 33789
1105 private float _delay;
1106
1107 // Token: 0x040083FE RID: 33790
1108 private int _duration;
1109
1110 // Token: 0x040083FF RID: 33791
1111 private bool _loop;
1112 }
1113 }
1114 }
1115}
class f__AnonymousType0<< Count > j__TPar
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:249
Fade(int alphaPerFrame, int duration)
Definition Actions.cs:224
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:667
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:593
MoveWithAcceleration(Vector2 offsetPerFrame, Vector2 accelerationPerFrame, int durationInFrames)
Definition Actions.cs:358
MoveWithRotor(Vector2 radialOffset, float rotationPerFrame, Vector2 resultMultiplier, int durationInFrames)
Definition Actions.cs:404
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:429
Move(Vector2 offsetPerFrame, int durationInFrames)
Definition Actions.cs:315
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:340
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:633
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:292
ShowItem(int durationInFrames, int itemIdToShow)
Definition Actions.cs:267
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:704
void ApplyTo(NPC obj, float localTimeForObj)
Definition Actions.cs:513
void ApplyTo(Player obj, float localTimeForObj)
Definition Actions.cs:61
Fade(float opacityTarget, int duration)
Definition Actions.cs:36
void ApplyTo(Player obj, float localTimeForObj)
Definition Actions.cs:139
MoveWithAcceleration(Vector2 offsetPerFrame, Vector2 accelerationPerFrame, int durationInFrames)
Definition Actions.cs:159
void ApplyTo(Player obj, float localTimeForObj)
Definition Actions.cs:99
float GetProgress(float durationInFramesToApply)
AScale(Vector2 scaleTarget, int duration)
Definition Actions.cs:834
void ApplyTo(Segments.LooseSprite obj, float localTimeForObj)
Definition Actions.cs:859
void ApplyTo(Segments.LooseSprite obj, float localTimeForObj)
Definition Actions.cs:811
Fade(float opacityTarget, int duration)
Definition Actions.cs:786
override float GetProgress(float durationInFramesToApply)
Definition Actions.cs:890
LinearScale(Vector2 scaleTarget, int duration)
Definition Actions.cs:885
override float GetProgress(float durationInFramesToApply)
Definition Actions.cs:910
SetFrameSequence(Point[] frameIndices, int timePerFrame, int paddingX=2, int paddingY=2)
Definition Actions.cs:1063
void ApplyTo(Segments.LooseSprite obj, float localTimeForObj)
Definition Actions.cs:1088
SetFrameSequence(int duration, Point[] frameIndices, int timePerFrame, int paddingX=2, int paddingY=2)
Definition Actions.cs:1058
void ApplyTo(Segments.LooseSprite obj, float localTimeForObj)
Definition Actions.cs:1034
SetFrame(int frameX, int frameY, int paddingX=2, int paddingY=2)
Definition Actions.cs:1009
SimulateGravity(Vector2 initialVelocity, Vector2 gravityPerFrame, float rotationPerFrame, int duration)
Definition Actions.cs:960
void ApplyTo(Segments.LooseSprite obj, float localTimeForObj)
Definition Actions.cs:985
void ApplyTo(Segments.LooseSprite obj, float localTimeForObj)
Definition Actions.cs:940