annotate Weather.h @ 2152:d44b7775fc06

Removed DirectDraw2 compatibility. 3D Sound enabled (change 3DSoundProvider registry entry to activate it). Moved all forward declarations to mm7_unsorted_subs.h (many cpp files do not need them anyweay).
author Nomad
date Thu, 09 Jan 2014 01:37:34 +0200
parents f6e59446c133
children
rev   line source
0
Ritor1
parents:
diff changeset
1 #pragma once
Ritor1
parents:
diff changeset
2
Ritor1
parents:
diff changeset
3
810
f5156b8c61ad savegame refactoring
Gloval
parents: 767
diff changeset
4 #pragma pack(push, 1)
0
Ritor1
parents:
diff changeset
5
Ritor1
parents:
diff changeset
6
Ritor1
parents:
diff changeset
7
Ritor1
parents:
diff changeset
8 /* 255 */
Ritor1
parents:
diff changeset
9 struct Weather
Ritor1
parents:
diff changeset
10 {
767
45615cacad31 Fog fixed
Nomad
parents: 750
diff changeset
11 inline Weather():
45615cacad31 Fog fixed
Nomad
parents: 750
diff changeset
12 bNight(false), bRenderSnow(false)
45615cacad31 Fog fixed
Nomad
parents: 750
diff changeset
13 {}
45615cacad31 Fog fixed
Nomad
parents: 750
diff changeset
14
0
Ritor1
parents:
diff changeset
15 int DrawSnow();
Ritor1
parents:
diff changeset
16 int Initialize();
Ritor1
parents:
diff changeset
17 int Draw();
271
1f0af5cac2dd _42ECB5_PlayerAttacksActor
Nomad
parents: 0
diff changeset
18 bool OnPlayerTurn(__int16 dangle);
0
Ritor1
parents:
diff changeset
19
Ritor1
parents:
diff changeset
20
Ritor1
parents:
diff changeset
21
2121
Ritor1
parents: 1323
diff changeset
22 __int16 Screen_Coord[2000];
750
23a07ead5980 Night fixed.
Nomad
parents: 271
diff changeset
23 int bNight;
0
Ritor1
parents:
diff changeset
24 int bRenderSnow;
Ritor1
parents:
diff changeset
25 };
Ritor1
parents:
diff changeset
26 #pragma pack(pop)
Ritor1
parents:
diff changeset
27
Ritor1
parents:
diff changeset
28
Ritor1
parents:
diff changeset
29
Ritor1
parents:
diff changeset
30 extern struct Weather *pWeather;