-
Notifications
You must be signed in to change notification settings - Fork 11
/
changes.txt
181 lines (149 loc) · 7.52 KB
/
changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
- sync to source control
- run setversion
- set XENOENGINE_OPENGL == 1
- build win32 debug & release
- run makeres.bat
- check android API version. manifest: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/> (easy to tweak during dev and forget.)
WAS: check android API version. manifest: <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="7"/> (easy to tweak during dev and forget.)
- set android manifest debuggable=false
- check Win32 build=Release
- check NDK APP_OPTIM := release in Application.mk
- up the android version code AND version name in the manifest
- build win32
- test win32
- build android - refresh before building.
/cygdrive/c/src/android-ndk-r5b/ndk-build
/cygdrive/c/src/android-ndk-r5b/ndk-build -B builds all
- test Nexus One. Check version is correct.
- upload to website
- win32
- buildrelease.bat
- zip up xenowar subdirectory
- android
- down in unflobtactical\android\ufoattack_1\bin
- grab apk and rename
Go!
- test incredible (from website)
- test kindle (from website)
- Sign & Publish
- http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
- publish
- check on Samsung
Release v2.10 b840
Stability and gameplay bug fixes.
- Improved memory usage when saving / loading (upgrade from TinyXML-1 to TinyXML-2)
- Fixed bug where battleships have the same unit starting position. Actually a global bug; the aliens units should be generally much better randomized now.
- Crashing bug where if you have an Alpha and Bravo base, and Alpha base is destroyed, the game will crash whenever you deploy units.
- "Text is unreadable on some devices." Possible fix implemented.
- An installer for windows! Installs xenowar to the desktop and gives you the option to install the Visual Studio runtime.
- Fix a bug in the final battle where part of the alien team guards nothing, and stands around an empty temple.
- Fix text overflowing images in help screens.
Beta v2.9 b839
Beta v2.8 b835
Stability and gameplay bug fixes.
- Improved memory usage when saving / loading (upgrade from TinyXML-1 to TinyXML-2)
- Fixed bug where battleships have the same unit starting position. Actually a global bug; the aliens units should be generally much better randomized now.
- Crashing bug where if you have an Alpha and Bravo base, and Alpha base is destroyed, the game will crash whenever you deploy units.
- "Text is unreadable on some devices." Possible fix implemented.
- An installer for windows! Installs xenowar to the desktop and gives you the option to install the Visual Studio runtime.
- Fix a bug in the final battle where part of the alien team guards nothing, and stands around an empty temple.
Beta fixes;
- Fix settings not getting loaded
- Fix text having too much whitespace
- Fix text overflowing images
- Fix giant zip file
Beta v2.7 b813
Adds difficulty selection for the Geo game. Many bug fixes and mainentance issues addressed.
- T3 armor/weapons now always available after research. Region traits determine cost, not availability.
- scissor rectangle fixed, should clean up right hand edge noise
- difficulty levels
- resize supported
- fixed bug where "military" bonus wasn't being applied
- fixed bug where standing color isn't correct for some weapons
- code cleanup / maintenance items
- game code separated from engine code
- new gamui layout
- testing: passed save/load testplan
Release v2.6.1 b793
Update for Fire
- Fixes "can target aliens you can't see"
- Switches off android rotation in game, use OS rotation (Fire fix)
Release v2.6
New aliens! Improved graphics! Flares and smoke! 2.6 is a big upgrade to the game,
with bug fixes thrown in as well.
Special thanks to Johan Forsberg for the icon graphics.
- Researching alien corpses now shows you a picture of the alien.
- New title screen.
- Updated help images.
- Psi attacks & squid. Psi shields.
- Addition 2-stage alien.
- Reworked MCAN. No longer has snap fire. Added flares and smoke rockets, which explode at distance.
- Added new background images.
- Fixed the alien AI to detect weapon blasts.
- Fixed some (scary) save/load bugs.
- Can no longer "sell all" soldiers and scientists
Release v2.5
Improved text quality, additional save game support, and many bug fixes.
- Save game support.
- Higher quality text rendering. Text should look crisper across all screens.
- Support for font modding.
- Hired soldiers sell/fire for much less money. Fixes expoit.
- Aliens should now calculate line of site correctly and not blast walls repeatedly
- Reaction fire AI greatly improved. Should shoot own team, blow up weapons in face, much less often.
- Sometimes units don't scroll onscreen - fixed.
- Some bugs in visibility detection were fixed. Soldiers should no longer stop needlessly
when an enemy has already been spotted by a teammate.
- New battleship model.
- Builder.exe is now hardened somewhat against bad inputs, and gives more errors. Particuarly will now detect correct texture sizes.
- Map objects that are destroyed no longer obscure vision. (Blocking items works; obscuring items did not.)
Release v2.4 b691 Android / Windows
Now supports mod files, so you can use or create alternate graphics for the game. Also
many gameplay fixes and tweaks to smooth out the geo-game.
- Mod file support! Check out README.txt for info.
- Item descriptions (to some degree)
- Gameplay: lost UFOs now get a cash bonus instead of XP
- Gameplay: research dependencies fixed
- UI: tweaked the inventory screen to hopefully be neater
- Help: new images, cleaned up errors
- Rebalanced begin game vs. end game cash flow (special thanks to Reenen in the forums for feedback on this and other issues.)
- Tap to upgrade weapons / armor in inventory UI
- Fix to research dependencies
Xenowar_688_beta
- Mod file support! Check out README.txt for info.
- Item descriptions
- Gameplay: lost UFOs now get a cash bonus instead of XP
- Gameplay: research dependencies fixed
- UI: tweaked the inventory screen to hopefully be neater
- Help: new images, cleaned up errors
- Rebalanced begin game vs. end game cash flow (special thanks to Reenen in the forums for feedback on this and other issues.)
- Tap to upgrade weapons / armor in inventory UI
Alpha 685
Windows Only
- Mod file support! Check out README.txt for info.
- Item descriptions
- Gameplay: lost UFOs now get a cash bonus instead of XP
- Gameplay: research dependencies fixed
- UI: tweaked the inventory screen to hopefully be neater
- Help: new images, cleaned up errors
Changes in 2.3 v5 672
Release v2.3 b672
Meet the troops! A new face renderer gives identity and a unique look to the units. 2.3 also adds line-of-sight preview when firing and bug fixes.
- Face rendering!
- Preview line-of-sight when firing
- Warning displays if you are about to send out unarmed units or a too-small squad.
- Can now attack Battleships that have occupied capitals
- Adjusted UI to accommodate faces.
- Move confirmation applies to drag
Changes in 2.2 v4 b660
Release v2.2 b660 Windows
- Increased contrast in walking dots.
- Added settings UI
- Added move confirmation
- Added dot overlay on main screen
Improved UI for Android now shows movement path and confirms move. Also a settings UI to toggle features of the game and improved "walking dots" graphics.
Changes in 2.1 v3 b649:
- Added framerate limiter on Android. Should stay ~30fps now.
- Added the orbit button to support zoom/rotate on devices without a trackpad.
- Work around for win32 ATI vsync issue
Recent changes:
Added the orbit button to support zoom/rotate on devices without a trackpad. Also implemented a framerate limiter: game should stay at about 30fps and consume less battery.