comparison Indoor_stuff.h @ 1572:19f1735fca80

Слияние
author Ritor1
date Sun, 08 Sep 2013 17:07:58 +0600
parents 9a6567c6c76c
children 259df09dfb50
comparison
equal deleted inserted replaced
1571:ef20d4608b1a 1572:19f1735fca80
1 #pragma once 1 #pragma once
2
3 #include <array>
4
2 #include "Render.h" 5 #include "Render.h"
3 #include "IndoorCameraD3D.h" 6 #include "IndoorCameraD3D.h"
4 7
5 8
6 9
242 245
243 246
244 247
245 /* 134 */ 248 /* 134 */
246 #pragma pack(push, 1) 249 #pragma pack(push, 1)
247 struct stru141 250 struct stru141_actor_collision_object
248 { 251 {
249 int _47050A(int a2); 252 int _47050A(int a2);
250 253
251 int field_0; 254 int field_0;
252 int prolly_normal_d; 255 int prolly_normal_d;
253 int field_8; 256 int field_8_radius;
254 int field_C; 257 int height;
255 int field_10; 258 int field_10;
256 int field_14; 259 int field_14;
257 int field_18; 260 int field_18;
258 int field_1C; 261 Vec3_int_ velocity;
259 int field_20;
260 int field_24;
261 Vec3_int_ normal; 262 Vec3_int_ normal;
262 Vec3_int_ field_34; 263 Vec3_int_ position;
263 Vec3_int_ normal2; 264 Vec3_int_ normal2;
264 int field_4C; 265 int field_4C;
265 int field_50; 266 int field_50;
266 int field_54; 267 int field_54;
267 Vec3_int_ field_58; 268 Vec3_int_ direction; // velocity's unit vector
268 int field_64; 269 int speed;
269 int field_68; 270 int inv_speed;
270 int field_6C; 271 int field_6C;
271 int field_70; 272 int field_70;
272 unsigned int uSectorID; 273 unsigned int uSectorID;
273 unsigned int uFaceID; 274 unsigned int uFaceID;
274 int field_7C; 275 int field_7C;
282 int sMaxZ; 283 int sMaxZ;
283 int sMinZ; 284 int sMinZ;
284 int field_A4; 285 int field_A4;
285 }; 286 };
286 #pragma pack(pop) 287 #pragma pack(pop)
287 extern stru141 stru_721530; 288 extern stru141_actor_collision_object stru_721530;
288 289
289 290
290 291
291 292
292 293