Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 23:27:36 +0100] rev 14252
Don't aggressively delete air mines in Racer
unc0rr [Mon, 19 Nov 2018 22:26:47 +0100] rev 14251
Unify fpcrtl_pchar2astr look with fpcrtl_pchar2str
unc0rr [Mon, 19 Nov 2018 22:25:02 +0100] rev 14250
Handle NULL pchar in pchar2astr
unc0rr [Mon, 19 Nov 2018 21:51:46 +0100] rev 14249
Remove erroneous code duplicating FIX_STRING functionality, adjust ansistring array size
alfadur [Mon, 19 Nov 2018 21:10:54 +0300] rev 14248
as much as howling hedgehogs is hilarious, it might be confusing at first
alfadur [Mon, 19 Nov 2018 21:07:04 +0300] rev 14247
merge
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:44:44 +0300] rev 14246
Update russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:03:32 +0300] rev 14245
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 19:02:48 +0300] rev 14244
Adapt russian translations and fix misprint
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 18:56:24 +0300] rev 14243
Edit russian translations in desktop file
Grigory Ustinov <grenka@altlinux.org> [Mon, 19 Nov 2018 18:05:45 +0300] rev 14242
Mark non-translatable russian translations with comments, disable unfinished flag
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 18:27:45 +0100] rev 14241
Show extra seconds when collecting a crate in Teamwork
String freeze is not violated because the string was already collected.
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 18:18:06 +0100] rev 14240
Teamwork: Play sound for time bonus, don't give time bonus for destroying crate
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 17:56:49 +0100] rev 14239
Remove some chatslang from missions
Note: loc("...") does not violate the string freeze, this string has already been collected
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 13:03:27 +0100] rev 14238
Update Travis to use Ubuntu bionic (18.04 LTS)
alfadur [Mon, 19 Nov 2018 09:37:53 +0300] rev 14237
was a wrong copy apparently
alfadur [Mon, 19 Nov 2018 09:29:37 +0300] rev 14236
corrected parsing joined with unC0Rr's corrected generating finally gives the right result
alfadur [Mon, 19 Nov 2018 06:57:36 +0300] rev 14235
On a second though, the actual error seems to be elsewhere, so still can use proper indexing
alfadur [Mon, 19 Nov 2018 04:21:44 +0300] rev 14234
seems like it's either this or swap indexing order everywhere
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 01:10:27 +0100] rev 14233
Fix typo in German translation of ACF1
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 01:04:29 +0100] rev 14232
ACF1: Set hero's gear position when skipping first cut scene
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 00:54:36 +0100] rev 14231
Turn accidental globals to locals in Lua libraries
Wuzzy <Wuzzy2@mail.ru> [Mon, 19 Nov 2018 00:19:21 +0100] rev 14230
Get rid of table.maxn in all Lua code
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 21:01:16 +0100] rev 14229
Update changelog
unc0rr [Sun, 18 Nov 2018 20:18:32 +0100] rev 14228
Special case for rendering type of two-dimensional arrays, since C is inconsistent in its syntax
nemo [Sun, 18 Nov 2018 12:21:03 -0500] rev 14227
fpc likes brackets
unc0rr [Sun, 18 Nov 2018 16:57:43 +0100] rev 14226
AI is bazooka genius
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 16:10:18 +0100] rev 14225
Display game scheme settings in Pas2C, too
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:48:04 +0100] rev 14224
Shorten German translation in de.txt a bit
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:44:42 +0100] rev 14223
Remove duplicate translation of "Congratulations!" in ru.lua
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:41:49 +0100] rev 14222
Remove invalid translation in pt_PT.txt (missing parameter %1)
Wuzzy <Wuzzy2@mail.ru> [Sun, 18 Nov 2018 15:38:40 +0100] rev 14221
Make sure all engine locale files start with either digit, semicolon or are empty
nemo [Sat, 17 Nov 2018 14:29:09 -0500] rev 14220
verify impact before explosion rating, since the offsets might cause water splashes
unc0rr [Sat, 17 Nov 2018 19:19:50 +0100] rev 14219
Fix desync bomb
Wuzzy <Wuzzy2@mail.ru> [Fri, 16 Nov 2018 21:23:23 +0100] rev 14218
Increase width for key binding drop-down list
nemo [Fri, 16 Nov 2018 14:59:57 -0500] rev 14217
oops
nemo [Fri, 16 Nov 2018 14:47:07 -0500] rev 14216
lua comment handling is seriously WTF, but let's at least allow some partial single line
GunChleoc [Fri, 16 Nov 2018 20:41:38 +0100] rev 14215
Translate the few remaining missing strings in gd.txt
unC0Rr [Fri, 16 Nov 2018 16:32:51 +0100] rev 14214
Implement more of parsing, start implementation of engine messages rendering
nemo [Thu, 15 Nov 2018 15:39:59 -0500] rev 14213
more seems to work better?
nemo [Thu, 15 Nov 2018 15:12:18 -0500] rev 14212
adding X offset seems to improve chance of drownings
unC0Rr [Wed, 14 Nov 2018 16:58:22 +0100] rev 14211
Parse some synced messages, tests
unC0Rr [Wed, 14 Nov 2018 16:32:42 +0100] rev 14210
Recognize timestamps
unC0Rr [Wed, 14 Nov 2018 11:09:01 +0100] rev 14209
Rearrange code
alfadur [Wed, 14 Nov 2018 02:54:08 +0300] rev 14208
fix polygon closure
alfadur [Tue, 13 Nov 2018 20:01:43 +0300] rev 14207
2018ize everything
unC0Rr [Tue, 13 Nov 2018 16:54:40 +0100] rev 14206
Start working on engine messages parser
unc0rr [Tue, 13 Nov 2018 07:43:36 +0100] rev 14205
Move engine messages into separate lib for reuse
alfadur [Tue, 13 Nov 2018 08:11:31 +0300] rev 14204
reset airmine timer on stun recovery
alfadur [Tue, 13 Nov 2018 07:45:27 +0300] rev 14203
stun airmines on explosions as well
alfadur [Tue, 13 Nov 2018 03:57:27 +0300] rev 14202
add sparkles to stunned airmines
alfadur [Tue, 13 Nov 2018 03:22:16 +0300] rev 14201
update kamikaze collision cache after portalling
alfadur [Tue, 13 Nov 2018 01:56:42 +0300] rev 14200
stun airmines on shove
alfadur [Mon, 12 Nov 2018 20:30:06 +0300] rev 14199
make engine windows checks work for 64bit builds
Grigory Ustinov <grenka@altlinux.org> [Mon, 12 Nov 2018 20:05:24 +0300] rev 14198
Verify and update russian translations for refreshed strings in 04:XX / part 2
(last)
unc0rr [Sun, 11 Nov 2018 00:14:13 +0100] rev 14197
Fix birdy appearance/disappearance animation
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 21:15:42 +0100] rev 14196
Remove all traces of dead code related to amStructure/gtStructure
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 20:58:00 +0100] rev 14195
Remove unused/out-commented "Structure" strings in engine locale files
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 20:33:39 +0100] rev 14194
Remove 2 strings violating the 0.9.25 string freeze. Backout this changeset after 0.9.25 got released
Wuzzy <Wuzzy2@mail.ru> [Sat, 10 Nov 2018 19:55:16 +0100] rev 14193
Credit GunChleoc for Scottish Gaelic translation update
GunChleoc [Sat, 10 Nov 2018 19:53:40 +0100] rev 14192
Big update for Scottish Gaelic translation
Some syntax bugs removed by Wuzzy
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:42:44 +0100] rev 14191
Fix bad StrToInt call ('0x' instead of '$' for hex), confuses Pas2C
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:41:40 +0100] rev 14190
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 23:05:28 +0100] rev 14189
Fix Pas2C implementation of Val failing to parse hexadecimal
alfadur [Fri, 09 Nov 2018 23:03:45 +0300] rev 14188
pass hwrunner gl context into engine
alfadur [Fri, 09 Nov 2018 20:15:29 +0300] rev 14187
add standalone engine runner
alfadur [Fri, 09 Nov 2018 19:49:56 +0300] rev 14186
some exorcism
Wuzzy <Wuzzy2@mail.ru> [Fri, 09 Nov 2018 16:28:23 +0100] rev 14185
Pas2C: Fix bad C typedefs for Pascal data types Extended and Real
alfadur [Fri, 09 Nov 2018 17:44:19 +0300] rev 14184
fix 03:60
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 17:19:20 +0300] rev 14183
Verify and update russian translations for refreshed strings in 04:XX / part 1
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:15:22 +0300] rev 14182
Merge with master branch
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:12:00 +0300] rev 14181
Verify and update russian translations for refreshed strings
Grigory Ustinov <grenka@altlinux.org> [Fri, 09 Nov 2018 14:11:34 +0300] rev 14180
Update russian translations in ru.txt
alfadur [Fri, 09 Nov 2018 03:36:21 +0300] rev 14179
generalize adding data to World
alfadur [Fri, 09 Nov 2018 01:05:34 +0300] rev 14178
split hwphysics into modules
Igor Paliychuk [Thu, 08 Nov 2018 22:00:43 +0100] rev 14177
Update Ukrainian localization
unc0rr [Thu, 08 Nov 2018 21:57:05 +0100] rev 14176
A bit of rethinking of game messages and command
alfadur [Thu, 08 Nov 2018 22:22:47 +0300] rev 14175
add some texture transforms
nemo [Thu, 08 Nov 2018 11:34:01 -0500] rev 14174
Blame is about 30% faster than grep
nemo [Thu, 08 Nov 2018 08:29:11 -0500] rev 14173
add the code too
Grigory Ustinov <grenka@altlinux.org> [Thu, 08 Nov 2018 16:17:32 +0300] rev 14172
Add russian translations for chat command help in ru.txt
Grigory Ustinov <grenka@altlinux.org> [Thu, 08 Nov 2018 16:16:21 +0300] rev 14171
Add russian translations in ru.txt (generally 02:00)
alfadur [Thu, 08 Nov 2018 07:15:22 +0300] rev 14170
implement basic land bordering
unc0rr [Thu, 08 Nov 2018 00:00:58 +0100] rev 14169
Start outlining some core engine stuff
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 23:43:15 +0100] rev 14168
Pas2C: Fix data types of Trunc and Ceil
nemo [Wed, 07 Nov 2018 16:44:16 -0500] rev 14167
oups getter should have it too
unc0rr [Wed, 07 Nov 2018 22:04:17 +0100] rev 14166
- Move hedgewars-engine into lib-hedgewars-engine
- Add command-line hedgewars-engine utility to use engine as standalone app
nemo [Wed, 07 Nov 2018 15:18:09 -0500] rev 14165
ignore whitespace/case by default to reduce false positives
alfadur [Wed, 07 Nov 2018 22:58:54 +0300] rev 14164
fix texturing and add a theme loading option to land_dump
nemo [Wed, 07 Nov 2018 14:56:34 -0500] rev 14163
requires bash
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 20:39:20 +0100] rev 14162
Some minor fixes in de.txt
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 20:23:30 +0100] rev 14161
Add nemo's script to check for outdated engine translations with some adaptations
alfadur [Wed, 07 Nov 2018 22:01:47 +0300] rev 14160
implement basic land texturing
unc0rr [Wed, 07 Nov 2018 19:43:17 +0100] rev 14159
Introduce FIX_STRINGA, use it fpcrtl_pos
Wuzzy <Wuzzy2@mail.ru> [Wed, 07 Nov 2018 17:45:20 +0100] rev 14158
Add TODO in ru.txt for reviewing all 04:XX strings
Grigory Ustinov <grenka@altlinux.org> [Wed, 07 Nov 2018 17:35:25 +0100] rev 14157
Add Russian translations in ru.txt
alfadur [Wed, 07 Nov 2018 18:30:33 +0300] rev 14156
fix mapgen
alfadur [Wed, 07 Nov 2018 18:27:24 +0300] rev 14155
save edges_count
unC0Rr [Wed, 07 Nov 2018 15:59:51 +0100] rev 14154
Some refactoring of qmlfrontend. It now shows land preview generated by hedgewars-engine
unC0Rr [Wed, 07 Nov 2018 15:55:32 +0100] rev 14153
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr [Wed, 07 Nov 2018 15:55:00 +0100] rev 14152
Fix some warnings here and there, remove unwelcomed code
alfadur [Wed, 07 Nov 2018 03:35:56 +0300] rev 14151
start loading theme textures
alfadur [Wed, 07 Nov 2018 00:02:48 +0300] rev 14150
make fill point asserts persistent
alfadur [Tue, 06 Nov 2018 23:45:54 +0300] rev 14149
a bit more simplification without an apparent performance gain
alfadur [Tue, 06 Nov 2018 23:29:12 +0300] rev 14148
seems like about 25% speedup in land filling
nemo [Tue, 06 Nov 2018 12:44:38 -0500] rev 14147
workaround for the freepascal bug courtesy of koda
alfadur [Tue, 06 Nov 2018 20:20:13 +0300] rev 14146
add more point operators
Grigory Ustinov <grenka@altlinux.org> [Tue, 06 Nov 2018 20:02:45 +0300] rev 14145
Update frontend russian translation
alfadur [Tue, 06 Nov 2018 19:44:20 +0300] rev 14144
pull land into collision detector
unC0Rr [Tue, 06 Nov 2018 17:00:35 +0100] rev 14143
Start working on frontend to rust engine rewrite
alfadur [Tue, 06 Nov 2018 16:40:54 +0300] rev 14142
fix tangents
alfadur [Tue, 06 Nov 2018 16:23:43 +0300] rev 14141
fix ray construction
unc0rr [Tue, 06 Nov 2018 00:02:23 +0100] rev 14140
Bezierize land outline
unc0rr [Mon, 05 Nov 2018 21:36:28 +0100] rev 14139
Implement BeizerCurveSegments, no tests
alfadur [Mon, 05 Nov 2018 23:15:56 +0300] rev 14138
merge
alfadur [Mon, 05 Nov 2018 23:15:34 +0300] rev 14137
collapse rectangle types back together with consistent usage of size
nemo [Mon, 05 Nov 2018 14:46:35 -0500] rev 14136
wtf
alfadur [Mon, 05 Nov 2018 22:43:58 +0300] rev 14135
separate rectangle types based on right/bottom edge inclusivity
alfadur [Mon, 05 Nov 2018 21:21:53 +0300] rev 14134
actually there is a way to preserve mutable polygon iterator
alfadur [Mon, 05 Nov 2018 20:22:09 +0300] rev 14133
fix polygons getting unclosed on mirroring
alfadur [Mon, 05 Nov 2018 19:56:28 +0300] rev 14132
merge
alfadur [Mon, 05 Nov 2018 19:53:26 +0300] rev 14131
organize landgen a bit more
unc0rr [Sun, 04 Nov 2018 10:52:02 +0100] rev 14130
- Fix land_dump always skipping bezierize step
- Fix ix overflow too
alfadur [Sun, 04 Nov 2018 07:19:58 +0300] rev 14129
yaml crate is having problems with unaligned arrays
alfadur [Sun, 04 Nov 2018 07:16:34 +0300] rev 14128
add command arguments to use a template from file into land_dump
alfadur [Sun, 04 Nov 2018 04:43:30 +0300] rev 14127
add a higher level map generation lib to load yaml templates into somewhere
alfadur [Sun, 04 Nov 2018 04:39:21 +0300] rev 14126
resolve some clippy complaints
unc0rr [Sun, 04 Nov 2018 00:20:27 +0100] rev 14125
- Add distance-divider option to land_dump
- Fix multiplication overflow errors (iy went widly out of bounds)
alfadur [Sun, 04 Nov 2018 00:25:27 +0300] rev 14124
polygonize OutlinePoints
alfadur [Sat, 03 Nov 2018 23:19:28 +0300] rev 14123
fix compile errors
unc0rr [Sat, 03 Nov 2018 21:09:01 +0100] rev 14122
Implement non-overflowing calculations for high values
unc0rr [Sat, 03 Nov 2018 18:29:58 +0100] rev 14121
land_dump app for testing templated landgen
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 17:40:21 +0100] rev 14120
Fix portal color being switchable after losing control
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 16:37:27 +0100] rev 14119
Move spoken text from HillBilly's PoisonCough to new files, make cough more quiet
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 15:27:27 +0100] rev 14118
GameServer: Print syntax help if calling /maxteams without argument
Wuzzy <Wuzzy2@mail.ru> [Sat, 03 Nov 2018 15:17:46 +0100] rev 14117
GameServer: Turn some messages into warnings
alfadur [Sat, 03 Nov 2018 16:20:31 +0300] rev 14116
probably should reuse it everywhere then
alfadur [Sat, 03 Nov 2018 16:02:38 +0300] rev 14115
should have been just norm
unc0rr [Sat, 03 Nov 2018 10:57:47 +0100] rev 14114
You cannot optimize integral division like this. You end up multiplying by 0, 1 or 2 instead of whole spectre of ratios.
alfadur [Sat, 03 Nov 2018 09:08:13 +0300] rev 14113
fix normal offset for split points and make directions more consistent
alfadur [Sat, 03 Nov 2018 07:52:34 +0300] rev 14112
reorder split rectangles
alfadur [Sat, 03 Nov 2018 07:31:35 +0300] rev 14111
simplify normal direction check for bounds distances
alfadur [Sat, 03 Nov 2018 06:45:05 +0300] rev 14110
import some clarity into border distance computation
alfadur [Sat, 03 Nov 2018 02:58:24 +0300] rev 14109
fix typos
alfadur [Sat, 03 Nov 2018 02:48:24 +0300] rev 14108
a bit more simplification
alfadur [Sat, 03 Nov 2018 02:31:21 +0300] rev 14107
swap coordinate system
alfadur [Sat, 03 Nov 2018 02:21:45 +0300] rev 14106
a bit of simplification
alfadur [Sat, 03 Nov 2018 02:16:13 +0300] rev 14105
typofix
unc0rr [Sat, 03 Nov 2018 00:07:25 +0100] rev 14104
Fix another typo
unc0rr [Sat, 03 Nov 2018 00:02:03 +0100] rev 14103
Fix typo
alfadur [Sat, 03 Nov 2018 01:52:05 +0300] rev 14102
mark the center in the theme editor
alfadur [Sat, 03 Nov 2018 01:47:39 +0300] rev 14101
fix play area rect
unc0rr [Fri, 02 Nov 2018 22:59:22 +0100] rev 14100
Finish porting FindPoint()
alfadur [Fri, 02 Nov 2018 23:33:22 +0300] rev 14099
add an existing template to the theme editor
alfadur [Fri, 02 Nov 2018 22:55:15 +0300] rev 14098
add basic land template to theme editor
alfadur [Fri, 02 Nov 2018 22:50:45 +0300] rev 14097
fix some compile errors
alfadur [Fri, 02 Nov 2018 22:41:11 +0300] rev 14096
add some more rectangle convenience methods
unc0rr [Fri, 02 Nov 2018 20:30:22 +0100] rev 14095
Move flip and mirror to outline methods
alfadur [Fri, 02 Nov 2018 21:30:48 +0300] rev 14094
add polygons
alfadur [Fri, 02 Nov 2018 20:46:17 +0300] rev 14093
fix infinite loop in landgen
alfadur [Fri, 02 Nov 2018 20:30:13 +0300] rev 14092
add more rectangle methods
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 18:27:34 +0100] rev 14091
Add grenka to credits for Russian translation
alfadur [Fri, 02 Nov 2018 19:45:16 +0300] rev 14090
update theme editor
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 17:43:06 +0100] rev 14089
Add some useful translation checker scripts for Lua
alfadur [Fri, 02 Nov 2018 19:37:47 +0300] rev 14088
component-wise division is actually useful sometimes
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 17:29:27 +0100] rev 14087
Shortened translations of map types in Russian
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 17:14:31 +0100] rev 14086
Merge unC0Rr's FindPoint() stuff
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 17:03:39 +0100] rev 14085
Update translations in ru.lua
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:59:55 +0100] rev 14084
Update Russian frontend translation
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:58:35 +0100] rev 14083
Fix mistakes in russian translation of tips
Grigory Ustinov <grenka@altlinux.org> [Fri, 02 Nov 2018 16:55:43 +0100] rev 14082
Update Russian frontend translations
unC0Rr [Fri, 02 Nov 2018 17:03:58 +0100] rev 14081
Start convertion of FindPoint()
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 15:48:58 +0100] rev 14080
Typecast the ASCII ESC char
unC0Rr [Fri, 02 Nov 2018 14:33:05 +0100] rev 14079
abs(hwRound()) is nonsense
unC0Rr [Fri, 02 Nov 2018 14:29:24 +0100] rev 14078
- Add methods to work with Rect as box
- Refactor, tests, fixes
unC0Rr [Fri, 02 Nov 2018 13:30:04 +0100] rev 14077
Refactor tests, add fn center() for Line
unC0Rr [Fri, 02 Nov 2018 13:17:46 +0100] rev 14076
Introduce OutlineSegmentsIterator, some refactoring
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 14:08:45 +0100] rev 14075
Remove pointless string assignment in PlaySoundV
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 14:05:08 +0100] rev 14074
Fix ambigious abs in uGearsHandlersMess
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 13:19:38 +0100] rev 14073
Fix bad "not" in uTeams (made pas2c angry)
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 13:17:35 +0100] rev 14072
Use hexadecimal number to represent ASCII ESC
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 12:58:53 +0100] rev 14071
Add Official racer challenge #17
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 10:31:08 +0100] rev 14070
Update official challenge hashes, improve console logging (warning: racer #17 is missing!)
unC0Rr [Fri, 02 Nov 2018 09:45:54 +0100] rev 14069
Rework lib structure, no code changes
Wuzzy <Wuzzy2@mail.ru> [Fri, 02 Nov 2018 01:34:21 +0100] rev 14068
Update LastVoice when switching to fallback voice
alfadur [Fri, 02 Nov 2018 02:31:01 +0300] rev 14067
wrestle with borrow checker
unc0rr [Fri, 02 Nov 2018 00:09:05 +0100] rev 14066
Commit broken code for divide_edges in hope for salvation
alfadur [Fri, 02 Nov 2018 01:58:27 +0300] rev 14065
fix overflow check in airmine handling
unc0rr [Thu, 01 Nov 2018 22:54:01 +0100] rev 14064
Also ban special symbols block
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 20:29:42 +0100] rev 14063
Fix game window width/height setting being broken when using Arabic locale
Qt displays numbers differently in Arabic. The spinbox window height/width used
getText instead of value to get the value, which was wrong because this gets
the user-facing string (in arabic) instead of the number to use internally.
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:45 +0300] rev 14062
Slightly correct russian translation of word utility
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:39 +0300] rev 14061
Update russian translation
Grigory Ustinov <grenka@altlinux.org> [Thu, 01 Nov 2018 21:39:29 +0300] rev 14060
Adapt russian translation for modern gaming language
alfadur [Thu, 01 Nov 2018 21:30:21 +0300] rev 14059
start a physics engine to try out this data oriented thing everyone seems to be talking about
KoBeWi [Thu, 01 Nov 2018 12:09:29 +0100] rev 14058
Fix too long Polish translation of fps
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 09:17:51 +0100] rev 14057
Enable CJK font when using any full/halfwith char (U+FF00 to U+FFEF)
KoBeWi [Thu, 01 Nov 2018 08:39:22 +0100] rev 14056
Add missing translation in pl.lua
alfadur [Thu, 01 Nov 2018 04:04:33 +0300] rev 14055
prevent minigun bullet land impacts from pushing hedgehogs
alfadur [Thu, 01 Nov 2018 03:38:13 +0300] rev 14054
update theme editor to use new land generator implementation
Wuzzy <Wuzzy2@mail.ru> [Thu, 01 Nov 2018 01:07:26 +0100] rev 14053
Fix taunts playing too fast after a shot
Fixes regression introduced by bf14c7c1be02
alfadur [Thu, 01 Nov 2018 02:55:22 +0300] rev 14052
merge
unc0rr [Wed, 31 Oct 2018 23:36:05 +0100] rev 14051
Implement OutlinePoints for land generators, some ground work for template based landgen
unc0rr [Mon, 29 Oct 2018 23:06:18 +0100] rev 14050
Use next_power_of_two() just like hedgewars engine does, expose original and real dimensions
alfadur [Wed, 31 Oct 2018 22:41:05 +0300] rev 14049
add missions_ja.txt
nemo [Wed, 31 Oct 2018 15:32:47 -0400] rev 14048
check for teamgone before activating switcher
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 18:41:02 +0100] rev 14047
Fix various string errors in Lua locale files
- Wrong format symbol
- Typos
- Empty translations
alfadur [Wed, 31 Oct 2018 20:42:04 +0300] rev 14046
japanese translation fixes
alfadur [Wed, 31 Oct 2018 19:18:53 +0300] rev 14045
bump server dependencies
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 16:50:34 +0100] rev 14044
Fix critical Lua syntax errors in lt.lua
KoBeWi [Wed, 31 Oct 2018 16:31:16 +0100] rev 14043
Update Polish translation
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 14:33:43 +0100] rev 14042
Enemy/AI hogs now say “Hmm” on turn start. Use IllGetYou/JustYouWait for hit after attack
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 13:35:53 +0100] rev 14041
Add Ouch taunt for particulary damaging hits (fall, bullet, shove, hammer)
Wuzzy <Wuzzy2@mail.ru> [Wed, 31 Oct 2018 13:08:56 +0100] rev 14040
Stop using dsUnknown, replace with concrete damage sources
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:57:57 +0100] rev 14039
Merge
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:51:01 +0100] rev 14038
Attacking same clan (not same team) is no longer enough to trigger sndSameTeam
Also fixes bug that if you attack a clan member not in your team, the attacker complains, not the victim!
Wuzzy <Wuzzy2@mail.ru> [Tue, 30 Oct 2018 23:08:43 +0100] rev 14037
Play another voice as fallback if sndRevenge could not be found
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 14:08:13 +0100] rev 14036
Refactor fallback taunt code
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 04:21:13 +0100] rev 14035
Add taunts: Leavemealone, Cutitout (when attacked many times)
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 02:24:06 +0200] rev 14034
Add revenge taunt
alfadur [Tue, 30 Oct 2018 19:08:39 +0300] rev 14033
fix theme editor
alfadur [Tue, 30 Oct 2018 19:05:52 +0300] rev 14032
extract size struct for common usage
alfadur [Tue, 30 Oct 2018 05:55:58 +0300] rev 14031
add circle filling to land2d
alfadur [Tue, 30 Oct 2018 02:14:00 +0300] rev 14030
make theme editor render some random map lines
alfadur [Mon, 29 Oct 2018 23:40:17 +0300] rev 14029
hide get_next back
alfadur [Mon, 29 Oct 2018 23:38:08 +0300] rev 14028
start a theme editor as an excuse to see land generator in action
alfadur [Mon, 29 Oct 2018 23:29:03 +0300] rev 14027
make useful stuff public
unc0rr [Sun, 28 Oct 2018 23:24:04 +0100] rev 14026
Start land generators implementation
unc0rr [Sun, 28 Oct 2018 23:09:35 +0100] rev 14025
Remove some dead code
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:49:00 +0200] rev 14024
Play sndStupid on round draw instead of sndNutter
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:47:10 +0200] rev 14023
Chance to play sndNutter if player sacrifices hog and misses
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Oct 2018 00:24:27 +0200] rev 14022
Only play sndThisOneIsMine if crate drops close to hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 21:51:57 +0200] rev 14021
Shorten some Ohdear/Solong sounds to match the death animation
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 20:31:31 +0200] rev 14020
Don't play sndDrat or sndBugger on self-kill
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 19:50:01 +0200] rev 14019
New taunt: Runaway, when something is about to blow up near current hog
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 19:07:37 +0200] rev 14018
Use sndWatchThis for molotov attack
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 18:29:39 +0200] rev 14017
Classic voice: Add Melon.ogg (copied from Watchthis.ogg)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 18:26:44 +0200] rev 14016
Add 2 taunts: Fire, WatchThis (attack voice for some weapons)
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 17:17:01 +0200] rev 14015
Add 3 taunts: Amazing, Brilliant, Excellent
Amazing: >= 3 kills
Brilliant or Excellent: 2 kills
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 15:55:19 +0200] rev 14014
Add 7 new taunts
New sounds:
* Bugger, Drat: Hog damages self only
* Thisoneismine: Crate drop
* Whatthe: Something is going to blow up close to hog
* Solong, Ohdear: Death
* Gonnagetyou: Vow for revenge
Fallback code is added for existing voicepacks
Thisoneismine is not used in Robot because the text in this sound file
is "Threat detected.", which does not make sense.
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Oct 2018 15:21:10 +0200] rev 14013
Add missing Firepunch taunt for Classic voice (copied from Watchthis.ogg)