ejschwartz commited on
Commit
ca32878
·
verified ·
1 Parent(s): 192c0c7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +132 -0
app.py CHANGED
@@ -79,6 +79,138 @@ void __thiscall FUN_00404f30(void *this,char param_1,uint param_2)
79
  return;
80
  }
81
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82
  """],
83
  inputs="text", outputs="text")
84
  demo.queue()
 
79
  return;
80
  }
81
 
82
+ ""","""
83
+ char __thiscall
84
+ FUN_008a28f0(void *param_1_00,FMOD_VECTOR *param_1,undefined4 ****param_2,undefined4 param_3,
85
+ undefined4 param_4,float param_5)
86
+
87
+ {
88
+ char cVar1;
89
+ undefined4 uVar2;
90
+ undefined4 ****ppppuVar3;
91
+ char *unaff_EBX;
92
+ FMOD_VECTOR *pFVar4;
93
+ char *pcVar5;
94
+ undefined4 uVar6;
95
+ FMOD_VECTOR *local_a8;
96
+ undefined4 ***local_a4;
97
+ undefined4 local_a0;
98
+ uint uStack_90;
99
+ basic_string<> abStack_8c [4];
100
+ basic_string<> local_88 [28];
101
+ basic_string<> abStack_6c [4];
102
+ undefined4 ***apppuStack_68 [5];
103
+ uint local_54 [8];
104
+ basic_string<> abStack_34 [28];
105
+ void *local_18;
106
+ int iStack_14;
107
+ undefined4 uStack_10;
108
+ void *pvStack_c;
109
+ undefined *puStack_8;
110
+ undefined4 uStack_4;
111
+
112
+ uStack_4 = 0xffffffff;
113
+ puStack_8 = &LAB_009a39d4;
114
+ pvStack_c = ExceptionList;
115
+ if (param_1 == (FMOD_VECTOR *)0x0) {
116
+ if (param_1_00 != (void *)0x0) {
117
+ ExceptionList = &pvStack_c;
118
+ std::basic_string<>::~basic_string<>((basic_string<> *)((int)param_1_00 + 4));
119
+ /* WARNING: Subroutine does not return */
120
+ operator_delete(param_1_00);
121
+ }
122
+ cVar1 = '\0';
123
+ }
124
+ else {
125
+ if (param_1_00 == (void *)0x0) {
126
+ ExceptionList = &pvStack_c;
127
+ if (0.1 < param_5) {
128
+ ExceptionList = &pvStack_c;
129
+ FUN_00736f20();
130
+ FUN_008a0dc0();
131
+ FMOD::Event::setCallback
132
+ ((_func_FMOD_RESULT_FMOD_EVENT_ptr_FMOD_EVENT_CALLBACKTYPE_void_ptr_void_ptr_void_ ptr
133
+ *)param_1,&LAB_008a0fb0);
134
+ }
135
+ }
136
+ else {
137
+ ExceptionList = &pvStack_c;
138
+ uVar2 = FUN_00736f20();
139
+ uVar6 = 1;
140
+ pcVar5 =
141
+ "Manager::PlaySoundEvent(); attempting to register FMOD callback for 2D one-shot Event.";
142
+ *(undefined4 *)((int)param_1_00 + 0x24) = uVar2;
143
+ FMOD::Event::setCallback
144
+ ((_func_FMOD_RESULT_FMOD_EVENT_ptr_FMOD_EVENT_CALLBACKTYPE_void_ptr_void_ptr_void_pt r
145
+ *)param_1,&LAB_008a0fe0);
146
+ FUN_008a0a60(param_1_00,pcVar5,uVar6);
147
+ }
148
+ uVar2 = 0;
149
+ local_a8 = param_1;
150
+ local_a4 = param_2;
151
+ local_a0 = param_3;
152
+ FMOD::Event::set3DAttributes(param_1,(FMOD_VECTOR *)&local_a8,(FMOD_VECTOR *)0x0);
153
+ cVar1 = FUN_008a0a60("Manager::PlaySoundEvent(); attempting to set 3D attributes for a 3D one-sh ot Event."
154
+ ,1,uVar2);
155
+ if (cVar1 == '\0') {
156
+ uVar2 = 0;
157
+ FMOD::Event::getInfo((int *)param_1,(char **)0x0,(FMOD_EVENT_INFO *)&stack0xffffff4c);
158
+ std::basic_string<>::basic_string<>(local_88,unaff_EBX);
159
+ uStack_10 = 4;
160
+ uVar2 = std::operator+<>(abStack_34,
161
+ "Manager::PlaySoundEvent: unable to set3DAttributes for sound event ( "
162
+ ,local_88,uVar2);
163
+ uStack_10._0_1_ = 5;
164
+ std::operator+<>(abStack_6c,uVar2,&DAT_00aa30ec);
165
+ uStack_10._0_1_ = 7;
166
+ std::basic_string<>::~basic_string<>(abStack_34);
167
+ if (local_54[0] < 0x10) {
168
+ apppuStack_68[0] = apppuStack_68;
169
+ }
170
+ FUN_008a0b10(apppuStack_68[0]);
171
+ uStack_10 = CONCAT31(uStack_10._1_3_,4);
172
+ std::basic_string<>::~basic_string<>(abStack_6c);
173
+ uStack_10 = 0xffffffff;
174
+ std::basic_string<>::~basic_string<>(local_88);
175
+ cVar1 = '\0';
176
+ }
177
+ else {
178
+ pFVar4 = param_1;
179
+ FMOD::Event::start();
180
+ cVar1 = FUN_008a0a60("Manager::PlaySoundEvent(); attempting to play 3D one-shot Event.",1,
181
+ pFVar4);
182
+ if (cVar1 == '\0') {
183
+ uVar2 = 0;
184
+ FMOD::Event::getInfo((int *)param_1,(char **)0x0,(FMOD_EVENT_INFO *)&stack0xffffff4c);
185
+ std::basic_string<>::basic_string<>((basic_string<> *)local_54,unaff_EBX);
186
+ iStack_14 = 0;
187
+ uVar2 = std::operator+<>(abStack_8c,"Manager::PlaySoundEvent: Failed to start sound event ("
188
+ ,local_54,uVar2);
189
+ iStack_14._0_1_ = 1;
190
+ std::operator+<>(&local_a8,uVar2,&DAT_00aa30ec);
191
+ iStack_14._0_1_ = 3;
192
+ std::basic_string<>::~basic_string<>(abStack_8c);
193
+ ppppuVar3 = (undefined4 ****)local_a4;
194
+ if (uStack_90 < 0x10) {
195
+ ppppuVar3 = &local_a4;
196
+ }
197
+ FUN_008a0b10(ppppuVar3);
198
+ iStack_14 = (uint)iStack_14._1_3_ << 8;
199
+ std::basic_string<>::~basic_string<>((basic_string<> *)&local_a8);
200
+ iStack_14 = 0xffffffff;
201
+ std::basic_string<>::~basic_string<>((basic_string<> *)local_54);
202
+ cVar1 = '\0';
203
+ }
204
+ else if (0.1 < (float)param_2) {
205
+ FUN_00736f20();
206
+ FUN_008a0dc0();
207
+ }
208
+ }
209
+ }
210
+ ExceptionList = local_18;
211
+ return cVar1;
212
+ }
213
+
214
  """],
215
  inputs="text", outputs="text")
216
  demo.queue()