Skip to content

Commit 5cd11db

Browse files
0.7.0!
1 parent 8b4f926 commit 5cd11db

File tree

3 files changed

+46
-32
lines changed

3 files changed

+46
-32
lines changed

cGame_logic.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ cGame::cGame() : m_timeManager(*this) {
8686
m_iniScreenWidth = -1;
8787
m_iniScreenHeight = -1;
8888

89-
m_version = "0.7.0-RC";
89+
m_version = "0.7.0";
9090

9191
m_mentat = nullptr;
9292
m_handleArgument = std::make_unique<cHandleArgument>(this);

doc/controls.txt

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,30 @@ RIGHT mouse button -> deselect / cancel
66

77
* use the drag-box to select groups of units
88
* Move mouse around the borders of the screen to scroll around the map
9+
- can be disabled, see settings.ini file
910
* Hold right mouse button to drag viewport
1011

1112
GAME KEYS:
1213
----------
1314

14-
ESC - opens options menu
15+
ESC - In main menu: quits game
16+
- In house select/setup skirmish: goes to main menu
17+
- In Options menu: does nothing
18+
- All else: opens options menu
1519

16-
Arrow keys - scroll through the map (is slow)
20+
Arrow keys - move map camera. See settings.ini for adjusting camera speed.
1721

1822
F11 - Take screenshot
1923

2024
Mouse wheel - Map zooming. Press Z to restore.
2125

22-
R - hold, hover above structures. Mouse will turn into repair icon when structure
23-
can be repaired.
26+
R - Press to enable Repair mode, press again to get out of Repair mode.
27+
- Once in repair mode: hover above damaged structures OR units. Mouse will turn into repair icon, click
28+
to either repair structure or order unit to repair. (units can also be just moved into repair facility)
2429
F - Show FPS
2530
D - When harvester selected, it will return to refinery (carryall will pickup if possible)
26-
SHIFT - Hold and click on other units to add them to your selection
31+
- When Const Yard selected, it will deploy
32+
SHIFT - Hold and click on other units to add/remove them to your selection
2733
H - Set screen to Construction Yard / Start location
2834
CTRL-<NR> - Create group of selected units (till nr 5)
2935
<number> - Select created group
@@ -32,6 +38,8 @@ Z - Restore zoom factor.
3238

3339
DEBUG MODE KEYS
3440
---------------
41+
Only enabled when game is ran in debug mode. (by using -debug switch)
42+
3543
To access the debug keys, you should hold TAB. Press one of the following
3644
keys then to perform the specific given action:
3745

@@ -40,7 +48,7 @@ keys then to perform the specific given action:
4048
F1 - Jump to mission 9 of your selected house
4149
F2 - Win mission
4250
F3 - Lose mission
43-
F4 - Instant 299999 credits (this ALSO gives AI player this much credits)
51+
F4 - Instant 5000 credits for *all* players
4452
F5 - Reveal all shroud
4553

4654
Note:

doc/versionhistory.txt

Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ USE AT YOUR OWN RISK.
2323
===================
2424
Version information
2525
===================
26-
Version number : 0.6.0
27-
26+
Version number : 0.7.0
2827

2928
===========
3029
Description
@@ -33,18 +32,29 @@ This game is a tribute and a Dune 2 remake that is more up to date with the
3332
current standards yet still keeps the 'nostalgia' (as far as that can go with remakes).
3433

3534

35+
=====
36+
Usage
37+
=====
38+
Double-click d2tm.exe
39+
40+
If you want to influence the screen resolution, full-screen mode and other things:
41+
1. You can either edit settings.ini
42+
2. You can also run d2tm.exe with flags, ie from command prompt, run "d2tm.exe --help" for all possible options
43+
3644
========
3745
Features
3846
========
3947
* 1080p or higher screen resolution (minimum is 800x600)
48+
- change resolution in settings.ini
49+
- full-screen/windowed mode can be set in settings.ini
4050
* Smooth gameplay
4151
- C&C like controls
4252
- "point and click" gameplay
4353
- map zooming (mouse wheel)
4454
- easy to use interface
4555
- queueing
4656
* Hotkeys
47-
- hold R (and click accordingly) to repair units and structures
57+
- Press R (and click accordingly) to repair units and structures
4858
- Unit selected: hold CTRL to force attack
4959
- Structure selected: hold CTRL to set rally point
5060
- can be used on anything that has to do with units (repair facility, etc)
@@ -65,31 +75,29 @@ Features
6575
* Uses all original dune 2 (english) mission briefings
6676
* Little animation 'system' for nice effects (fading, explosions, smoke, etc)
6777
* Ability to play Skirmish games (4 players max)
68-
- Map size is 128x128
69-
- with random map generator
70-
- ability to create your own maps (see skirmish folder, map size is 64x64)
78+
- Max map size (random maps) is 128x128
79+
- with own random map generator
80+
- ability to create your own maps (see skirmish folder, max size is 64x64)
7181

7282
===================
7383
System Requirements
7484
===================
7585
The program has been tested on several systems; though it is timer based
76-
the ideal is 60 fps or higher for a fluent gameplay overall. Windowed mode
77-
is slower in general then full-screen. Most systems with just Windows would
78-
run the program.
86+
the ideal is 60 fps or higher for a fluent gameplay overall. Most systems
87+
with just Windows would run the program.
7988

8089
There are good experiences running this game within Wine on Linux. Those who
8190
do not use Windows, but still want to try out the game, you could give Wine
8291
a shot.
8392

84-
FYI: There is a Github ticket for working on Linux support; I dont use Linux
85-
so if anyone wants to help with this contact me.
86-
93+
If you are a Linux user, good chance is you can compile this yourself. Head out
94+
to the Github repository and follow the readme.md
8795

8896
==================================
8997
BALACING NOTES / UNIT DESCRIPTIONS
9098
==================================
9199
One of the things DUNE 2 lacked, was real balancing. Mostly you would win by just having bigger
92-
better , and mostly, more units then your computer opponent. In D2TM this issue should be solved;
100+
better , and mostly, more units than your computer opponent. In D2TM this issue should be solved;
93101
though I am not there yet, I do intent to get there!
94102

95103
In order to tackle this issue, a few things have been changed:
@@ -104,7 +112,7 @@ Infantry/Soldier:
104112
-----------------
105113
These units have little to no effect on bigger units, but they are the best weapon against the Trooper
106114
and Troopers. Having no soldiers around your base, makes it a lot tougher to defend it. Even trikes
107-
and Quads will have a more harder time to take out Trooper/Troopers then the Infantry/Soldier.
115+
and Quads will have a worse time to take out Trooper/Troopers then the Infantry/Soldier.
108116

109117
Quad/Trike/Raider:
110118
------------------
@@ -139,7 +147,7 @@ is fast but it lacks armor. Therefor it is easy to destroy.
139147
Deviator:
140148
---------
141149
The Deviator acts like a normal Rocket Launcher. However, by firing its nerve gas it will convert
142-
any unit to its own side. (Unline Dune 2, the units will STAY that way and not be converted back).
150+
any unit to its own side. (Unlike Dune 2, the units will STAY that way and not be converted back).
143151
The unit is fast, light-weighted and has little armor; thus easily to destroy. However, do NOT
144152
underestimate the power and danger of this unit!
145153

@@ -152,28 +160,26 @@ Dune 2 - The Maker could never get this far, without the help of the following p
152160
Libraries:
153161
Allegro (www.allegro.cc)
154162
AlFONT (Javier Gonzalez)
155-
AlMP3 (Javier Gonzalez)
156-
FBlend (Robert J Ohannessian)
157163

158-
TEAM Members:
164+
Contributors:
159165
Vidiware (www.vidiware.com)
160-
Timen
161-
Nema Fakei
162-
MrFlibble
163-
164-
Others:
165166
Jesse Reid (Gobalopper, www.dune2k.com)
166167
Amarillion (allegro.cc)
167168
Jpexs (dune 2 seedmap generator)
168169
Rene (for the D2TM skirmish map editor)
169-
170-
Contributors:
170+
Rozmy (improved gfx since 0.7.0)
171+
Timen
172+
Nema Fakei
173+
MrFlibble
171174
Guillaume Lavoie
172175
Dennis Stansert
173176
Ash
174177
Ruurd Nijdam
175178
rphl
176179
Rene
180+
Paul (code contributions)
181+
Miria (code contributions)
182+
177183

178184
Books / Must reads:
179185
C++ Grand Cru (Stevem Holzner)

0 commit comments

Comments
 (0)