Tue, 07 Jan 2020 15:16:44 +0100 Mention mission bonuses in ASA side mission descriptions
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Jan 2020 15:16:44 +0100] rev 15560
Mention mission bonuses in ASA side mission descriptions
Tue, 07 Jan 2020 13:21:04 +0100 Fix impossible to become mutant after mutant gear got deleted (bug 804)
Wuzzy <Wuzzy2@mail.ru> [Tue, 07 Jan 2020 13:21:04 +0100] rev 15559
Fix impossible to become mutant after mutant gear got deleted (bug #804)
Sat, 04 Jan 2020 01:39:13 +0300 simplify team handling
alfadur <mail@none> [Sat, 04 Jan 2020 01:39:13 +0300] rev 15558
simplify team handling
Tue, 31 Dec 2019 04:42:20 +0300 add back em response on joining a game in progress
alfadur <mail@none> [Tue, 31 Dec 2019 04:42:20 +0300] rev 15557
add back em response on joining a game in progress
Mon, 30 Dec 2019 17:25:44 +0300 send cleared flags on room join
alfadur <mail@none> [Mon, 30 Dec 2019 17:25:44 +0300] rev 15556
send cleared flags on room join
Sat, 28 Dec 2019 19:41:05 +0300 check the room passwords
alfadur <mail@none> [Sat, 28 Dec 2019 19:41:05 +0300] rev 15555
check the room passwords
Fri, 27 Dec 2019 22:36:19 +0300 complete checker login handling
alfadur <mail@none> [Fri, 27 Dec 2019 22:36:19 +0300] rev 15554
complete checker login handling
Thu, 26 Dec 2019 21:55:51 +0300 fix official server
alfadur <mail@none> [Thu, 26 Dec 2019 21:55:51 +0300] rev 15553
fix official server
Thu, 26 Dec 2019 21:04:37 +0300 update tls configuration
alfadur <mail@none> [Thu, 26 Dec 2019 21:04:37 +0300] rev 15552
update tls configuration
Thu, 26 Dec 2019 17:39:09 +0300 remove unused em fn
alfadur <mail@none> [Thu, 26 Dec 2019 17:39:09 +0300] rev 15551
remove unused em fn
Tue, 24 Dec 2019 22:12:02 +0300 update subslice pattern to the new syntax
alfadur <mail@none> [Tue, 24 Dec 2019 22:12:02 +0300] rev 15550
update subslice pattern to the new syntax
Tue, 24 Dec 2019 21:57:55 +0300 restore engine message handler
alfadur <mail@none> [Tue, 24 Dec 2019 21:57:55 +0300] rev 15549
restore engine message handler
Tue, 24 Dec 2019 21:45:26 +0300 disallow mutable rooms outside the server
alfadur <mail@none> [Tue, 24 Dec 2019 21:45:26 +0300] rev 15548
disallow mutable rooms outside the server
Tue, 24 Dec 2019 20:57:58 +0300 restore voting
alfadur <mail@none> [Tue, 24 Dec 2019 20:57:58 +0300] rev 15547
restore voting
Tue, 24 Dec 2019 12:46:23 -0500 disable fall tracing for cheese. it will probably be incorrect.
nemo [Tue, 24 Dec 2019 12:46:23 -0500] rev 15546
disable fall tracing for cheese. it will probably be incorrect.
Mon, 23 Dec 2019 23:47:06 +0300 add a separate interface for modifying room state
alfadur <mail@none> [Mon, 23 Dec 2019 23:47:06 +0300] rev 15545
add a separate interface for modifying room state
Mon, 23 Dec 2019 18:55:25 +0300 make rooms field private
alfadur <mail@none> [Mon, 23 Dec 2019 18:55:25 +0300] rev 15544
make rooms field private
Mon, 23 Dec 2019 18:11:15 +0300 lost the anteroom
alfadur <mail@none> [Mon, 23 Dec 2019 18:11:15 +0300] rev 15543
lost the anteroom
Mon, 23 Dec 2019 18:08:55 +0300 move the anteroom out of the server
alfadur <mail@none> [Mon, 23 Dec 2019 18:08:55 +0300] rev 15542
move the anteroom out of the server
Sat, 21 Dec 2019 23:33:50 +0300 disallow mutable clients to leave the server
alfadur <mail@none> [Sat, 21 Dec 2019 23:33:50 +0300] rev 15541
disallow mutable clients to leave the server
Sat, 21 Dec 2019 00:26:17 +0300 some more room handler cleanup
alfadur <mail@none> [Sat, 21 Dec 2019 00:26:17 +0300] rev 15540
some more room handler cleanup
Thu, 19 Dec 2019 23:13:58 +0300 add ip ban check
alfadur <mail@none> [Thu, 19 Dec 2019 23:13:58 +0300] rev 15539
add ip ban check
Tue, 17 Dec 2019 18:54:17 +0300 move end_game into server
alfadur [Tue, 17 Dec 2019 18:54:17 +0300] rev 15538
move end_game into server
Sun, 08 Dec 2019 02:09:19 +0100 hedgeroid/frontlib: update proto and weapons number hedgeroid
sheepluva [Sun, 08 Dec 2019 02:09:19 +0100] rev 15537
hedgeroid/frontlib: update proto and weapons number
Sun, 08 Dec 2019 00:07:24 +0100 hedgeroid: adjust module names (SDL_* -> SDL2_*) hedgeroid
sheepluva [Sun, 08 Dec 2019 00:07:24 +0100] rev 15536
hedgeroid: adjust module names (SDL_* -> SDL2_*)
Sat, 07 Dec 2019 23:58:37 +0100 hedgeroid: adjust build.xml: fix app name; set java version; print hint if sdk build.xml is missing hedgeroid
sheepluva [Sat, 07 Dec 2019 23:58:37 +0100] rev 15535
hedgeroid: adjust build.xml: fix app name; set java version; print hint if sdk build.xml is missing
Sat, 07 Dec 2019 16:18:20 +0100 hedgeroid: add debug logging to library loading hedgeroid
sheepluva [Sat, 07 Dec 2019 16:18:20 +0100] rev 15534
hedgeroid: add debug logging to library loading
Sat, 07 Dec 2019 16:14:27 +0100 hedgeroid: fix needlessly creating netplay instance on check for "connecting..." hedgeroid
sheepluva [Sat, 07 Dec 2019 16:14:27 +0100] rev 15533
hedgeroid: fix needlessly creating netplay instance on check for "connecting..."
Fri, 06 Dec 2019 22:20:53 +0100 merge 1.0.0 into hedgeroid hedgeroid
sheepluva [Fri, 06 Dec 2019 22:20:53 +0100] rev 15532
merge 1.0.0 into hedgeroid
Sat, 30 Nov 2019 02:54:49 +0100 Remove parachute early if hog is inside land
Wuzzy <Wuzzy2@mail.ru> [Sat, 30 Nov 2019 02:54:49 +0100] rev 15531
Remove parachute early if hog is inside land Fixes a bug: When you used parachute right after using a parachute to dig inside land, you might become stuck. Reported here: https://hedgewars.org/node/9035
Tue, 19 Nov 2019 08:35:32 -0500 oups. forgot "convert" creates a white background by default
nemo [Tue, 19 Nov 2019 08:35:32 -0500] rev 15530
oups. forgot "convert" creates a white background by default
Thu, 14 Nov 2019 21:26:32 +0100 Update changelog
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 21:26:32 +0100] rev 15529
Update changelog
Thu, 14 Nov 2019 18:19:18 +0100 CowardMode: Display checkmarks in missions list
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 18:19:18 +0100] rev 15528
CowardMode: Display checkmarks in missions list
Thu, 14 Nov 2019 17:25:48 +0100 ASA moon02: Tweak messages and blue hog face dir
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 17:25:48 +0100] rev 15527
ASA moon02: Tweak messages and blue hog face dir
Thu, 14 Nov 2019 17:12:31 +0100 ASA moon02: Disable hog input after victory
Wuzzy <Wuzzy2@mail.ru> [Thu, 14 Nov 2019 17:12:31 +0100] rev 15526
ASA moon02: Disable hog input after victory Player could briefly move Crazy Runner when skipping final cutscene.
Mon, 04 Nov 2019 03:08:59 +0100 Change color of hovered and pressed slider
Wuzzy <Wuzzy2@mail.ru> [Mon, 04 Nov 2019 03:08:59 +0100] rev 15525
Change color of hovered and pressed slider
Sat, 02 Nov 2019 17:00:40 +0100 ClimbHome: Remove uncommented code
Wuzzy <Wuzzy2@mail.ru> [Sat, 02 Nov 2019 17:00:40 +0100] rev 15524
ClimbHome: Remove uncommented code
Sat, 02 Nov 2019 13:01:28 +0100 ClimbHome: Change misleading Seed assignment to nil value
Wuzzy <Wuzzy2@mail.ru> [Sat, 02 Nov 2019 13:01:28 +0100] rev 15523
ClimbHome: Change misleading Seed assignment to nil value This was "Seed = ClimbHome", but ClimbHome was a nil value. This code still worked as the engine interpreted the nil value as empty string. But it can be very misleading. This changeset makes the Seed assignment more explicit by assigning the empty string directly. The compability has been tested.
Fri, 01 Nov 2019 23:35:01 +0100 ASA death02: Don't set hero health if enemy hurts itself
Wuzzy <Wuzzy2@mail.ru> [Fri, 01 Nov 2019 23:35:01 +0100] rev 15522
ASA death02: Don't set hero health if enemy hurts itself
Fri, 01 Nov 2019 12:42:31 +0100 ASA moon01: Fix broken victory condition when eliminating minions
Wuzzy <Wuzzy2@mail.ru> [Fri, 01 Nov 2019 12:42:31 +0100] rev 15521
ASA moon01: Fix broken victory condition when eliminating minions
Fri, 01 Nov 2019 11:42:53 +0100 ASA, cosmos: Move meteorite into sprite, add sprite for blown-up meteorite
Wuzzy <Wuzzy2@mail.ru> [Fri, 01 Nov 2019 11:42:53 +0100] rev 15520
ASA, cosmos: Move meteorite into sprite, add sprite for blown-up meteorite
Thu, 31 Oct 2019 19:02:36 +0100 Update German translation
Wuzzy <Wuzzy2@mail.ru> [Thu, 31 Oct 2019 19:02:36 +0100] rev 15519
Update German translation
Thu, 31 Oct 2019 18:54:45 +0100 Update Frontend+Lua locale files
Wuzzy <Wuzzy2@mail.ru> [Thu, 31 Oct 2019 18:54:45 +0100] rev 15518
Update Frontend+Lua locale files
Wed, 30 Oct 2019 13:20:08 +0100 Big Armory: Add minigun, update mission preview image
Wuzzy <Wuzzy2@mail.ru> [Wed, 30 Oct 2019 13:20:08 +0100] rev 15517
Big Armory: Add minigun, update mission preview image
Tue, 29 Oct 2019 22:03:08 +0100 Rope Training: Add flower effects when player returns all the way to the start
Wuzzy <Wuzzy2@mail.ru> [Tue, 29 Oct 2019 22:03:08 +0100] rev 15516
Rope Training: Add flower effects when player returns all the way to the start
Tue, 29 Oct 2019 16:56:21 +0100 HedgeEditor: Use localized voicepack names
Wuzzy <Wuzzy2@mail.ru> [Tue, 29 Oct 2019 16:56:21 +0100] rev 15515
HedgeEditor: Use localized voicepack names
Mon, 28 Oct 2019 23:17:35 +0300 move start_game into the server
alfadur [Mon, 28 Oct 2019 23:17:35 +0300] rev 15514
move start_game into the server
Mon, 28 Oct 2019 20:40:46 +0100 Refactor Rope Knock Chellenge to use RopeKnocking library
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 20:40:46 +0100] rev 15513
Refactor Rope Knock Chellenge to use RopeKnocking library 100% compatible with old version. Players won't notice any difference.
Mon, 28 Oct 2019 20:40:07 +0100 Add RopeKnocking library (generalized ropeknock challenges)
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 20:40:07 +0100] rev 15512
Add RopeKnocking library (generalized ropeknock challenges)
Mon, 28 Oct 2019 18:58:13 +0100 Racer: Force-enable solid land
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 18:58:13 +0100] rev 15511
Racer: Force-enable solid land Otherwise, the land could degrade after each round, making the game progressively easier for later players
Mon, 28 Oct 2019 18:52:11 +0100 Racer: Reset mines, air mines, barrels after each turn
Wuzzy <Wuzzy2@mail.ru> [Mon, 28 Oct 2019 18:52:11 +0100] rev 15510
Racer: Reset mines, air mines, barrels after each turn
Mon, 28 Oct 2019 00:31:41 +0300 move change_master into the server
alfadur [Mon, 28 Oct 2019 00:31:41 +0300] rev 15509
move change_master into the server
Sat, 26 Oct 2019 23:48:57 +0200 Add support for proper rendering of gtPoisonCloud with Timer > 5000
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 23:48:57 +0200] rev 15508
Add support for proper rendering of gtPoisonCloud with Timer > 5000
Sat, 26 Oct 2019 22:44:15 +0200 Racer: Allow to set custom turn time in scheme
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 22:44:15 +0200] rev 15507
Racer: Allow to set custom turn time in scheme
Sat, 26 Oct 2019 22:41:34 +0200 Set correct turn time in racer.yaml
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 22:41:34 +0200] rev 15506
Set correct turn time in racer.yaml
Sat, 26 Oct 2019 21:59:42 +0200 Racer: Reposition and resize predefined waypoints in scaled drawn maps
Wuzzy <Wuzzy2@mail.ru> [Sat, 26 Oct 2019 21:59:42 +0200] rev 15505
Racer: Reposition and resize predefined waypoints in scaled drawn maps Previously, predefined waypoints broke when using any but the default drawn map size.
Sat, 26 Oct 2019 02:36:08 +0300 refactor some of the room handler
alfadur [Sat, 26 Oct 2019 02:36:08 +0300] rev 15504
refactor some of the room handler
Thu, 24 Oct 2019 09:41:10 -0400 remove erroneous else conditions to make what is going on clearer, add a comment
nemo [Thu, 24 Oct 2019 09:41:10 -0400] rev 15503
remove erroneous else conditions to make what is going on clearer, add a comment
Wed, 23 Oct 2019 17:45:28 -0400 forgot this commit.
nemo [Wed, 23 Oct 2019 17:45:28 -0400] rev 15502
forgot this commit.
Sat, 19 Oct 2019 09:34:37 -0400 256x256 png and xpm of hedgehog.svg
nemo [Sat, 19 Oct 2019 09:34:37 -0400] rev 15501
256x256 png and xpm of hedgehog.svg
Tue, 15 Oct 2019 13:42:50 -0400 merge russian translation fixes
nemo [Tue, 15 Oct 2019 13:42:50 -0400] rev 15500
merge russian translation fixes
Sat, 12 Oct 2019 23:13:32 +0200 Add utility to convert server-side replay files into hwd binary format
unc0rr [Sat, 12 Oct 2019 23:13:32 +0200] rev 15499
Add utility to convert server-side replay files into hwd binary format
Sat, 12 Oct 2019 02:06:11 +0200 Add dynamite fuse sound
Wuzzy <Wuzzy2@mail.ru> [Sat, 12 Oct 2019 02:06:11 +0200] rev 15498
Add dynamite fuse sound
Fri, 11 Oct 2019 22:28:08 +0200 Remove executable flag of missions_pt.txt
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 22:28:08 +0200] rev 15497
Remove executable flag of missions_pt.txt
Fri, 11 Oct 2019 20:18:07 +0200 Remove unicode chars in *.pas files 1.0.0
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 20:18:07 +0200] rev 15496
Remove unicode chars in *.pas files
Fri, 11 Oct 2019 20:18:07 +0200 Remove unicode chars in *.pas files
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 20:18:07 +0200] rev 15495
Remove unicode chars in *.pas files
Fri, 11 Oct 2019 19:10:14 +0200 Fix incorrect dynamite drown check
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 19:10:14 +0200] rev 15494
Fix incorrect dynamite drown check
Fri, 11 Oct 2019 18:59:48 +0200 Fix closing bracket
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:59:48 +0200] rev 15493
Fix closing bracket
Fri, 11 Oct 2019 18:56:50 +0200 Dynamite handler: Exit early when drowning
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:56:50 +0200] rev 15492
Dynamite handler: Exit early when drowning
Fri, 11 Oct 2019 18:52:11 +0200 Bump version to 1.0.1-dev, proto number to 60
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:52:11 +0200] rev 15491
Bump version to 1.0.1-dev, proto number to 60
Fri, 11 Oct 2019 18:41:56 +0200 Add flame-less dynamite sprite for drowning dynamite
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 18:41:56 +0200] rev 15490
Add flame-less dynamite sprite for drowning dynamite
Fri, 11 Oct 2019 16:56:02 +0200 Remove outdated TODO
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 16:56:02 +0200] rev 15489
Remove outdated TODO
Fri, 11 Oct 2019 16:54:50 +0200 Show message when failing to record demo/video due to /lua
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 16:54:50 +0200] rev 15488
Show message when failing to record demo/video due to /lua
Fri, 11 Oct 2019 16:33:01 +0200 Add hi-res icons in hedgewars.ico
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 16:33:01 +0200] rev 15487
Add hi-res icons in hedgewars.ico
Fri, 11 Oct 2019 15:52:22 +0200 Make digits larger in TurnsLeft.png, add number 9
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 15:52:22 +0200] rev 15486
Make digits larger in TurnsLeft.png, add number 9 The digits in this images were really small and hard to read
Fri, 11 Oct 2019 13:35:13 +0200 Update cabal command syntax in .travis.yml
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 13:35:13 +0200] rev 15485
Update cabal command syntax in .travis.yml
Fri, 11 Oct 2019 13:33:56 +0200 Display invuln icon in gfInvulnerable mode
Wuzzy <Wuzzy2@mail.ru> [Fri, 11 Oct 2019 13:33:56 +0200] rev 15484
Display invuln icon in gfInvulnerable mode
Thu, 10 Oct 2019 00:40:39 +0200 Mutant: Add message for excess teams
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:40:39 +0200] rev 15483
Mutant: Add message for excess teams
Thu, 10 Oct 2019 00:32:24 +0200 Mention rejoining in message to unregistered players
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:32:24 +0200] rev 15482
Mention rejoining in message to unregistered players
Thu, 10 Oct 2019 00:30:17 +0200 Fix incorrect key bind description
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:30:17 +0200] rev 15481
Fix incorrect key bind description
Thu, 10 Oct 2019 00:28:55 +0200 Backed out changeset 5a934f83d5eb
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 00:28:55 +0200] rev 15480
Backed out changeset 5a934f83d5eb
Thu, 10 Oct 2019 17:18:42 +0200 Exclude some binary files in cpackvars
Wuzzy <Wuzzy2@mail.ru> [Thu, 10 Oct 2019 17:18:42 +0200] rev 15479
Exclude some binary files in cpackvars
Thu, 10 Oct 2019 09:39:43 -0400 travis: refresh dependencies, use physfs from my ppa instead of build…
LocutusOfBorg [Thu, 10 Oct 2019 09:39:43 -0400] rev 15478
travis: refresh dependencies, use physfs from my ppa instead of build…
Wed, 09 Oct 2019 20:11:57 +0200 Move 1.0.0-release tag to tip
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 20:11:57 +0200] rev 15477
Move 1.0.0-release tag to tip
Wed, 09 Oct 2019 18:12:09 +0200 CMAKE_BUILD_TYPE: Replace MATCHES with STREQUAL
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 18:12:09 +0200] rev 15476
CMAKE_BUILD_TYPE: Replace MATCHES with STREQUAL
Wed, 09 Oct 2019 18:08:37 +0200 Remove toupper in CMakeLists.txt
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 18:08:37 +0200] rev 15475
Remove toupper in CMakeLists.txt
Wed, 09 Oct 2019 16:35:06 +0200 Fix incorrect checks for CMAKE_BUILD_TYPE
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 16:35:06 +0200] rev 15474
Fix incorrect checks for CMAKE_BUILD_TYPE
Wed, 09 Oct 2019 15:30:29 +0200 Fix 2 entries in changelog being incorrectly versioned
Wuzzy <Wuzzy2@mail.ru> [Wed, 09 Oct 2019 15:30:29 +0200] rev 15473
Fix 2 entries in changelog being incorrectly versioned
Wed, 09 Oct 2019 07:43:43 +0200 Use correct way of including SDL2 header
unc0rr [Wed, 09 Oct 2019 07:43:43 +0200] rev 15472
Use correct way of including SDL2 header
Tue, 08 Oct 2019 11:10:58 -0600 Fix CMAKE_BUILD_TYPE case-sensitivity, project-wide. Also fix draft
raptor <buckyballreaction@gmail.com> [Tue, 08 Oct 2019 11:10:58 -0600] rev 15471
Fix CMAKE_BUILD_TYPE case-sensitivity, project-wide. Also fix typos in usage of RELWITHDEBINFO
Mon, 07 Oct 2019 23:14:39 +0200 Added tag 1.0.0-release for changeset 88770c206c31
Wuzzy <Wuzzy2@mail.ru> [Mon, 07 Oct 2019 23:14:39 +0200] rev 15470
Added tag 1.0.0-release for changeset 88770c206c31
Mon, 07 Oct 2019 23:07:41 +0200 Bump protocol version to 59 1.0.0-release
Wuzzy <Wuzzy2@mail.ru> [Mon, 07 Oct 2019 23:07:41 +0200] rev 15469
Bump protocol version to 59
Mon, 07 Oct 2019 23:53:47 +0300 add smth
alfadur [Mon, 07 Oct 2019 23:53:47 +0300] rev 15468
add smth
Mon, 07 Oct 2019 23:46:49 +0300 add protocol version
alfadur [Mon, 07 Oct 2019 23:46:49 +0300] rev 15467
add protocol version
Mon, 07 Oct 2019 14:18:31 +0200 Make sure AI doesn't skip after collecting ammo. Fixes bug 796
Wuzzy <Wuzzy2@mail.ru> [Mon, 07 Oct 2019 14:18:31 +0200] rev 15466
Make sure AI doesn't skip after collecting ammo. Fixes bug #796
Fri, 04 Oct 2019 23:23:35 +0300 refactor root handler
alfadur [Fri, 04 Oct 2019 23:23:35 +0300] rev 15465
refactor root handler
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 tip