Переглянути джерело

fix storage classes of behavior script table

SBird1337 7 роки тому
джерело
коміт
5fa2123e6b
2 змінених файлів з 67 додано та 65 видалено
  1. 1
    1
      battle_engine
  2. 66
    64
      src/player_interaction/player_interaction.c

+ 1
- 1
battle_engine

@@ -1 +1 @@
1
-Subproject commit a201b518834f0208efdb82ac95b08675f5279950
1
+Subproject commit 4a4fb7ac2ac3def1d4270796bdd2c04e8231d382

+ 66
- 64
src/player_interaction/player_interaction.c Переглянути файл

@@ -29,74 +29,76 @@
29 29
 
30 30
 #include <types.h>
31 31
 
32
+extern const void *falling_script_baum_des_lebens;
33
+
32 34
 void* script_walk_table[] =
33 35
 {
34 36
     (void*)NULL
35 37
 };
36 38
 
37
-void* behavior_walk_table[] =
39
+const void* behavior_walk_table[] =
38 40
 {
39
-    (void*)NULL,
40
-    (void*)NULL,
41
-    (void*)NULL,
42
-    (void*)NULL,
43
-    (void*)NULL,
44
-    (void*)NULL,
45
-    (void*)NULL,
46
-    (void*)NULL,
47
-    (void*)NULL,
48
-    (void*)NULL,
49
-    (void*)NULL,
50
-    (void*)NULL,
51
-    (void*)NULL,
52
-    (void*)NULL,
53
-    (void*)NULL,
54
-    (void*)NULL,
55
-    (void*)NULL,
56
-    (void*)NULL,
57
-    (void*)NULL,
58
-    (void*)NULL,
59
-    (void*)NULL,
60
-    (void*)NULL,
61
-    (void*)NULL,
62
-    (void*)NULL,
63
-    (void*)NULL,
64
-    (void*)NULL,
65
-    (void*)NULL,
66
-    (void*)NULL,
67
-    (void*)NULL,
68
-    (void*)NULL,
69
-    (void*)NULL,
70
-    (void*)NULL,
71
-    (void*)NULL,
72
-    (void*)NULL,
73
-    (void*)NULL,
74
-    (void*)NULL,
75
-    (void*)NULL,
76
-    (void*)NULL,
77
-    (void*)NULL,
78
-    (void*)NULL,
79
-    (void*)NULL,
80
-    (void*)NULL,
81
-    (void*)NULL,
82
-    (void*)NULL,
83
-    (void*)NULL,
84
-    (void*)NULL,
85
-    (void*)NULL,
86
-    (void*)NULL,
87
-    (void*)NULL,
88
-    (void*)NULL,
89
-    (void*)NULL,
90
-    (void*)NULL,
91
-    (void*)NULL,
92
-    (void*)NULL,
93
-    (void*)NULL,
94
-    (void*)NULL,
95
-    (void*)NULL,
96
-    (void*)NULL,
97
-    (void*)NULL,
98
-    (void*)NULL,
99
-    (void*)NULL,
100
-    (void*)0x0891B807,
101
-    (void*)0x0891B807
41
+    (const  void*)NULL,
42
+    (const  void*)NULL,
43
+    (const  void*)NULL,
44
+    (const  void*)NULL,
45
+    (const  void*)NULL,
46
+    (const  void*)NULL,
47
+    (const  void*)NULL,
48
+    (const  void*)NULL,
49
+    (const  void*)NULL,
50
+    (const  void*)NULL,
51
+    (const  void*)NULL,
52
+    (const  void*)NULL,
53
+    (const  void*)NULL,
54
+    (const  void*)NULL,
55
+    (const  void*)NULL,
56
+    (const  void*)NULL,
57
+    (const  void*)NULL,
58
+    (const  void*)NULL,
59
+    (const  void*)NULL,
60
+    (const  void*)NULL,
61
+    (const  void*)NULL,
62
+    (const  void*)NULL,
63
+    (const  void*)NULL,
64
+    (const  void*)NULL,
65
+    (const  void*)NULL,
66
+    (const  void*)NULL,
67
+    (const  void*)NULL,
68
+    (const  void*)NULL,
69
+    (const  void*)NULL,
70
+    (const  void*)NULL,
71
+    (const  void*)NULL,
72
+    (const  void*)NULL,
73
+    (const  void*)NULL,
74
+    (const  void*)NULL,
75
+    (const  void*)NULL,
76
+    (const  void*)NULL,
77
+    (const  void*)NULL,
78
+    (const  void*)NULL,
79
+    (const  void*)NULL,
80
+    (const  void*)NULL,
81
+    (const  void*)NULL,
82
+    (const  void*)NULL,
83
+    (const  void*)NULL,
84
+    (const  void*)NULL,
85
+    (const  void*)NULL,
86
+    (const  void*)NULL,
87
+    (const  void*)NULL,
88
+    (const  void*)NULL,
89
+    (const  void*)NULL,
90
+    (const  void*)NULL,
91
+    (const  void*)NULL,
92
+    (const  void*)NULL,
93
+    (const  void*)NULL,
94
+    (const  void*)NULL,
95
+    (const  void*)NULL,
96
+    (const  void*)NULL,
97
+    (const  void*)NULL,
98
+    (const  void*)NULL,
99
+    (const  void*)NULL,
100
+    (const  void*)NULL,
101
+    (const  void*)NULL,
102
+    &falling_script_baum_des_lebens,
103
+    &falling_script_baum_des_lebens,
102 104
 };