-
Notifications
You must be signed in to change notification settings - Fork 5
/
hase_readme.txt
383 lines (319 loc) · 11.6 KB
/
hase_readme.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
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
Hase
====
Hase is a game about hares in space. It is a bit like Worms or Artillery, but with gravitation.
The game itself is licsensed under GPLv2+.
The used fonts are Pixel Mania by HiBan (CC-BY-SA) and DejaVu Sans (Public Domain)
The music is from Kevin MacLeod (CC-BY-SA)\nwww.incompetech.com
Changelog
=========
1.6.8:
- Added the irc server, channel and ports as config option
- Moved to another server again and furthermore a new irc server
- Fixed random crash caused by IRC chat
1.6.7:
- Ported the server to php7 and moved to different server per default
1.6.6:
- Connecting to another IRC port of one is not working
1.6.5:
- Improved camera handling, especially for small device screens
1.6.4.1:
- Fixed crash with "kill above hare" weapon
1.6.4:
- Added touchscreen/mouse support
- Fixed broken network support
1.6.3:
- Added optional handicaps for the AI to make the game harder or easier
1.6.2.4:
- no empty messages in lobby
1.6.2.3:
- Removed locking zoom option, which nobody understood
- Added new coloured moon dolphin
- Fixed pandora start script
1.6.2.2:
- Improved game lobby GUI
- Saving sprite selection
- Improved main menu design
- Improved ingame help
- Added a power bar instead of pure percent
1.6.2.1:
- IRC should reconnect after timeout
1.6.2:
- Fixed skull behaviour in end game
- Fixed bug about random accelaration in no gravity areas
- Made it easier to shoot while mid air (removed crosshairs hopping)
- AI doesn't choose already choosen sprites
- Life over max health is shown differently
- Fixed menu resize bug
1.6.1:
- Fixed some stucking bugs
- levels are cutted around the 1024x1024 center
- level width and height are fixed to 1536x1536
- Items don't land on the head, but are collected
- Decreased the bunny collision box again
- Tomtatoes collected outside own turn are added next turn
- Made the weapons menu wide instead of high for low screen devices
- AI shoots if no time is left instead of jumping around
- Traces fade out
- New level save format (easier to edit and to change)
- Camera changes at border warp, too
- Speed improvements, especially for CC units
- No enter of empty name possible anymore
- Computer player don't get kicked after timeout in game lobby
1.6.0.1:
- Renamed "Help" to "How to play" and made it the selected entry at first start
1.6:
- Improved movement
- Improved odds for items (one item per round)
- Bouncing items
- Hit hares and items get a force in from the explosion
- Improved the minimal and maximal shoot power
- Random level with holes
- Levels can be saved and loaded, even of already played games
- No hare stacks floating in the air
- Countdown starts only if the camera is on the player and not a dropped item
- Building and shooting weapons got two different settings to avoid aim cheating ;)
- Added Item selection sound
- Player list for removing a player
- Players can be kicked
- Inactive players in the game lobby get kicked
- General server improvements
- Removed max players - if you are too many, kick players ;)
- Start action points setup
- Start health setup
- Added option for infinite level instead of a killing border
- Game mode, where the damage of the bullets depends on the time flying
- Saving the game settings
- Bullets don't live more than 30 seconds
- Added option for a sudden death like event: Ragnarök
- Decreased the damage of the cluster bomb
- Decreased the impact of Wingardium Leviosa
- Hopefully fixed the inaccurary of the spells if another hare is close to the impact
- New weapons:
- Digger (opposite of the building tool)
- Teleport
- Surrender
- Potato
- Hit the hare on your head
- Shotgun
- Improved AI
- Added help
1.5.4.18:
- Smaller zoom level for starting with big windows
- No blocking for some network interactions anymore (experimental)
- Camera zooms out, to see everything important
- More bright border color
- More different background music tracks
1.5.4.17:
- Support for actions in chats (/me doing something)
- More screen space for chatting in lobby
1.5.4.16:
- Fixed a bug about crashing the game with too long messages
- Showing less of the chat ingame (5 lines for small resolution devices, 10 lines for higher resolution devices)
1.5.4.15:
- Fixed the ghost arrow bug
- Static linking of hase to remove the need for LD_LIBRARY_PATH
- Added sheep sprite set (thx @ Binky)
- Added skeletal cow err... horse sprite set (thx @ Levi)
- New explosion sound (better and quieter)
- Improved sound of cluster bomb explosion
1.5.4.14:
- Showing the connection status of players while waiting for their turn
1.5.4.13:
- Fixed a bug, which made the heartbeat function run forever
- Fixed ingame chat for devices with onscreen keyboard like GCW
1.5.4.12:
- Fixed a bug for local hotseat playing, which caused the game to crash
1.5.4.11:
- Second local player got kicked in an online game and went Zombie
- Message, if the client becomes a zombie for the other players
- Fixed a bug about resizing the game window
1.5.4.10:
- Bug fix for building stuff on the border (thx @ sheepluva)
- No zig zag in background for waiting for turn data
- Fixed a bug about a flickering screen while entering chat messages
- Removed the "Prototype" in the gcw description
- More space for the game names in the game list in the lobby
- Added warning sound if turn begins
- Redrawing the level border every time
- Added new sprite (thx @ Holysmoke)
1.5.4.9:
- Fixed two crash bugs on resizing
- Added a logo made by comradekingu
- Added possibility to play online / watch replays without being online in the chat
- Fixed the menu size for most cases
- Improved dolphin
1.5.4.8:
- Showing global chat ingame, but greyed out
- Fixed font size for small resolution devices like the GCW
- Removing nubs for pandora (I doubt anybody used it)
1.5.4.7:
- Added fast forward for games for boring AI or replays
1.5.4.6:
- Fixed bug with chat input while chat window not open
- Different button mappings for menu and ingame
- Two new sprites (thx @ Comradekingu)
- Fixed low chance of seg fault right after start of an online game
1.5.4.5:
- Server optimizations for older php versions
- Button mapping while ingame
- Windows only: Removed asking for compressed data
- a new level texture (thx @ Binky)
- a new sprite (thx @ Binky)
1.5.4.4:
- Compression of outgoing turn data (again up to 98% data bandwidth saving)
- Button mapping is adjustable
1.5.4.3:
- Asking the server to give gzip compressed data. Saved up to 98% of data bandwidth.
- Sound warning at end of turn
- Mine make noises now
- Chat is fading out ingame
- Pandora only: Toggling between fullscreen and windowed mode with the Pandora button
- Inverted button images to be more clear
1.5.4.2:
- Rsotation speed of the cross haire depends on the weapon power
- Targeting line is above cross haire
- Fixed a _very_ rare and uncommon crash because of division by zero
- Set the ingame chat to appear for 1 minute instead of only 20 seconds (testwise)
1.5.4.1:
- Fixed a bug in the HTTP handling code, which made online game unplayable slow
1.5.4:
- Fixed bug on gcw, which made the game unplayable
- (Hopefully) fixed a bug, which made a client crash right after the start if a game with a chance of ~10%
- Automaticly reconnect of IRC loose connection
- Added logging for irc
- Less time between two downloads of a turn to avoid wifi energy saving, which slows down the whole game
- Fixed a crash, when exiting a game via removing the last player
- Creating backups from the OPKs for the GCW, too
- Tomato sprites instead of "Weapon points"
- Line between player and cross haire for easier aiming
- Removed confusing "1 minute timeout" message
- Building tool can build in the ground, but more savety distance to hares
- No sending of empty messages in Chats
- Chat is now [Start] ingame
- Fixed error message if server is not avaible
1.5.3.7:
- Telling when a game happened for replays
1.5.3.6:
- If the game master leaves the game, the game is not deleted from the game list, except (s)he want it.
1.5.3.5:
- Using Menu as fourth button in Linux/Windows
1.5.3.4:
- Line break for ingame chat (Really, you guys talk to much! ;)
- No flickering when entering text while a loading screen is active
1.5.3.3:
- Added spectate modus
- You can even spectate already started, but not yet finished games!
1.5.3.2:
- Recompile with NEON support (forgot it in 1.5.3.1)
- Some little speed optimizations
1.5.3.1:
- Some sparrow3d improvements to draw faster
- Showing the needed server version in the lobby
1.5.3:
- Fixed a bug, that the very close use of the build tool could freeze the game
1.5.2.2:
- Improved handling of disconnects (now called "Zombies" ingame)
- Fixed jump while typing
- No message filter for irc messages in replays
1.5.2.1:
- Right aligned text input if more text than fits in the window
- No movement while typing
- If admin leaves game, the game is not shown in the game list anymore
- rotation stays fix when no gravitation
- Less network spam
- Removed "Aiming 100%" label above AI after it shoot
1.5.2:
- Using NEON for little speed up
- Fixed a bug in the particle system
1.5.1:
- Added mini map
1.5.0.3
- Improved user name checking of IRC nick
1.5.0.2
- Fixed a bug, which fucked the deterministic, which is baaaad
- Replacing spaces with underscore in nicknames
1.5.0.1
- bigger sprites for small screens
- Fixed keyboard-gui-collision
- Backspace button for onscreen keyboard devices (like the GCW)
1.5.0
- More sprites
- Sprites chooseable
- Username saving
- Username guessing with C4A profile information
- server improvements
- better weapon illustration
- Noticement if sprite is used by another player
- Better camera movement
- Username has to be choosen in lobby
- IRC chat
- Chat in lobby
- Sending and receiving chat messages from within the game
- Random button for insult in chat
- Too expensive weapons are greyed out
- Showing level border
- New weapons:
- A bigger and a smaller building tool
- Cluster bomb
- Mine shooter
- Super jump
- Weapon point harvesting
- Little damage shoot without gravity
- High damage shoot without gravity
- Instant kill
- Forced super jump
- Added items:
- health
- more weapon points
- mine
1.4.7.2
- Added button arrow images to sparrow3d and use them now in hase in the help
1.4.7.1
- Fixed crash if last player removed in online game (thx @zear)
1.4.7
- Fixed small resolution sprites
- Improved targeting
- Improved button mapping for handhelds without keyboard
1.4.6
- faster showing of own messages in chat
- level color for the bullet traces
- better and new default values for creating a game
1.4.5:
- Added option to not rotate the level, but the bunny
- Added option to invert the controls of the bunny is upside down
- Improved the particle effect (should be faster)
1.4.4:
- Fixed broken network play
1.4.3:
- Arrow stays at minimal size while zooming to see where you are aiming at large zoom-outs
- Circle around active hare to tell which of your characters you are currently controlling
- Options menu for setting like volume, zooming behaviour and hare markation
- Changeable particle size
- Added Sound
1.4.2:
- An option to hide the player names on demand for better aiming when you have a lot of the screen area covered with the names
- Improved colours
1.4.1:
- Fixed little bug after finished turn in online game
- AI is smarter (no friendly fire)
- Faster canceling online game
- Canceled online game will have no replay
1.4:
- 5s extra time after last bullet
- 3 weapon points per turn
- Locking zoom
- Improved Aiming
- New health bar
- Fixed a bug in the bullet calculation
- improved button mapping, using SP_PRACTICE
- Writing down tractory while flying
- New window approach
- Menu
- Multiple hares per player
- New controls
- Global health bar
- Particle Effect
- 6 Weapons
1.3:
- network support
- Start of change logging