parasti [Thu, 20 Dec 2007 11:32:58 +0000 (11:32 +0000)]
Proper ball shadow removal in poser mode. Patch from Elviz.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1269
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Thu, 20 Dec 2007 00:24:22 +0000 (00:24 +0000)]
cross: slightly moved blue coins.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1268
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 19 Dec 2007 16:49:29 +0000 (16:49 +0000)]
groundbreak: changed texture pattern and modified mover behaviour.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1265
78b8d119-cf0a-0410-b17c-
f493084dd1d7
elviz [Tue, 18 Dec 2007 03:20:29 +0000 (03:20 +0000)]
Replaced arrow references with arrow-light (per mym's suggestion)
git-svn-id: https://s.snth.net/svn/neverball/trunk@1264
78b8d119-cf0a-0410-b17c-
f493084dd1d7
elviz [Tue, 18 Dec 2007 02:39:25 +0000 (02:39 +0000)]
Fixed Medium set shot
git-svn-id: https://s.snth.net/svn/neverball/trunk@1263
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Mon, 17 Dec 2007 22:40:14 +0000 (22:40 +0000)]
easytele, qbert, hardrise: set some orange textures accordingly to rlk's notes
git-svn-id: https://s.snth.net/svn/neverball/trunk@1262
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Mon, 17 Dec 2007 22:21:24 +0000 (22:21 +0000)]
multicurves: update shot
git-svn-id: https://s.snth.net/svn/neverball/trunk@1261
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Mon, 17 Dec 2007 22:18:40 +0000 (22:18 +0000)]
renamed marblecurves to multicurves
git-svn-id: https://s.snth.net/svn/neverball/trunk@1260
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Mon, 17 Dec 2007 22:15:41 +0000 (22:15 +0000)]
marblecurves: re-texturing, grass
git-svn-id: https://s.snth.net/svn/neverball/trunk@1259
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 17 Dec 2007 20:43:13 +0000 (20:43 +0000)]
groundbreak: removed turf-grey from several never-to-be-seen faces.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1258
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Mon, 17 Dec 2007 13:54:46 +0000 (13:54 +0000)]
update French translation
git-svn-id: https://s.snth.net/svn/neverball/trunk@1257
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 17 Dec 2007 01:34:02 +0000 (01:34 +0000)]
Updated Latvian translation.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1256
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Sun, 16 Dec 2007 21:57:23 +0000 (21:57 +0000)]
freefall: replaced arrows/numbers by rlk's new texture, updated moving OBJs
git-svn-id: https://s.snth.net/svn/neverball/trunk@1255
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Sun, 16 Dec 2007 21:07:17 +0000 (21:07 +0000)]
modified climb to use new OBJ movers.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1254
78b8d119-cf0a-0410-b17c-
f493084dd1d7
rlk [Sun, 16 Dec 2007 19:11:59 +0000 (19:11 +0000)]
Fixed movers to use new OBJ mover.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1253
78b8d119-cf0a-0410-b17c-
f493084dd1d7
rlk [Sun, 16 Dec 2007 19:03:28 +0000 (19:03 +0000)]
Modified quads, spread, teleport, and mazebump to use new OBJ movers.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1252
78b8d119-cf0a-0410-b17c-
f493084dd1d7
rlk [Sun, 16 Dec 2007 17:58:10 +0000 (17:58 +0000)]
Modified frogger to use new OBJ mover policy, and to take advantage of Krabby Krap's linear path option.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1251
78b8d119-cf0a-0410-b17c-
f493084dd1d7
rlk [Sun, 16 Dec 2007 17:22:17 +0000 (17:22 +0000)]
SEVERAL LEVELS ARE TEMPORARILY BROKEN.
Changed mover OBJ mechanism.
Added rotation decals.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1250
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 16 Dec 2007 12:46:49 +0000 (12:46 +0000)]
PO update.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1249
78b8d119-cf0a-0410-b17c-
f493084dd1d7
rlk [Sat, 15 Dec 2007 22:21:37 +0000 (22:21 +0000)]
Added a tweak to place the GUI into "recently moved" mode upon level end. This will force the player to recenter the joystick before the GUI with work. Thus, the default button will not be accidentally deselected if the joystick is not centered when play ends. Resolves ticket #106.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1248
78b8d119-cf0a-0410-b17c-
f493084dd1d7
rlk [Sat, 15 Dec 2007 20:28:29 +0000 (20:28 +0000)]
Added decal material flag in order to enable decals coincident with base geometry.
Add decal flag to all decal materials.
Modified easy.map and slolam.map to prove the decal concept.
Modified coin-pad-green-dark to blend properly.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1246
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Sat, 15 Dec 2007 17:27:42 +0000 (17:27 +0000)]
update French translation
git-svn-id: https://s.snth.net/svn/neverball/trunk@1245
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Fri, 14 Dec 2007 13:06:37 +0000 (13:06 +0000)]
corners/zigzag: update shots
git-svn-id: https://s.snth.net/svn/neverball/trunk@1244
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Fri, 14 Dec 2007 11:46:48 +0000 (11:46 +0000)]
hardrise:remove TI and update shot, bumps/learngrow: update shot
git-svn-id: https://s.snth.net/svn/neverball/trunk@1243
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Fri, 14 Dec 2007 11:41:20 +0000 (11:41 +0000)]
hardrise/bumps: adjust music/background/paths
git-svn-id: https://s.snth.net/svn/neverball/trunk@1242
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Fri, 14 Dec 2007 11:38:18 +0000 (11:38 +0000)]
move hardrise to med set and bumps to easy set
git-svn-id: https://s.snth.net/svn/neverball/trunk@1241
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Thu, 13 Dec 2007 07:38:01 +0000 (07:38 +0000)]
hardrise: tweaks
git-svn-id: https://s.snth.net/svn/neverball/trunk@1240
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 12 Dec 2007 17:29:31 +0000 (17:29 +0000)]
Fixed a no-default-button-on-fail bug in Challenge mode.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1239
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Tue, 11 Dec 2007 15:55:09 +0000 (15:55 +0000)]
fall.map: small tweak
git-svn-id: https://s.snth.net/svn/neverball/trunk@1238
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Tue, 11 Dec 2007 13:58:47 +0000 (13:58 +0000)]
hardrise: fix and tweaks
git-svn-id: https://s.snth.net/svn/neverball/trunk@1237
78b8d119-cf0a-0410-b17c-
f493084dd1d7
jammnrose [Tue, 11 Dec 2007 03:31:48 +0000 (03:31 +0000)]
Updated .xcodeproj to include text.* in /share.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1236
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Mon, 10 Dec 2007 00:28:27 +0000 (00:28 +0000)]
hardrise: make it easier and harder to fall out
git-svn-id: https://s.snth.net/svn/neverball/trunk@1235
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 5 Dec 2007 10:05:26 +0000 (10:05 +0000)]
Opted for using gettext built-in encoding conversion for translations.
Finally realised that it is possible to pass an empty string to
bind_textdomain_codeset in order to select locale's encoding for the
retrieved translations.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1230
78b8d119-cf0a-0410-b17c-
f493084dd1d7
elviz [Tue, 4 Dec 2007 22:34:59 +0000 (22:34 +0000)]
Corrected material type of coin-pad-green-dark, hole and shadow-rock (should be 2=transparent)
git-svn-id: https://s.snth.net/svn/neverball/trunk@1229
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 3 Dec 2007 00:37:16 +0000 (00:37 +0000)]
Merged branch utf8.
Some changes:
* In-game text editor handles non-Latin keyboard layouts and
multi-byte characters. (Closes tickets #104 and #89.)
* The localised date from strftime is properly converted to UTF-8
before display. (Closes #98.)
* File names are appropriately converted between the system's
encoding and UTF-8.
* Error messages are converted to the system's encoding before being
sent off to standard streams. The new gettext-style macro L_
provides a way to retrieve translations in the locale's encoding.
(Closes #93.)
* Updated DejaVu font.
All this shiny stuff comes with a new dependency: libiconv. To build
the game without it, pass ENABLE_NLS=0 to make.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1228
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 27 Nov 2007 19:33:01 +0000 (19:33 +0000)]
Renamed functions: grow_set -> grow_init, grow_ball -> grow_step.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1227
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 27 Nov 2007 19:32:52 +0000 (19:32 +0000)]
Changed grow/shrink logic to avoid equality tests of floating point numbers.
To compute ball's new radius, the "current" grow/shrink state of
the ball is determined by testing a couple of floating point
numbers for equality. It appears that these tests can fail even
when comparing results of the same computation, sometimes causing
unexpected grow/shrink behaviour. It becomes apparent with certain
non-standard ball radius values as set by the mapper, such as 0.1125,
but not with the default value of 0.25.
This patch instead keeps track of the current state by using an
integer, which is tested for positive/negative values and zero
representing large, small and regular state, respectively.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1226
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 25 Nov 2007 23:27:54 +0000 (23:27 +0000)]
Fixed Neverputt pause sometimes using itself as the "continue" state.
We simply make sure that the "continue" state is never the pause state
itself. This can happen if game window loses focus -- and thus
goto_pause is called -- while the pause state is active.
Call it a hack.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1225
78b8d119-cf0a-0410-b17c-
f493084dd1d7
elviz [Sat, 24 Nov 2007 05:41:04 +0000 (05:41 +0000)]
Restored replay overwrite fix (Windows); didn't seem to be related to the failed saving problem
git-svn-id: https://s.snth.net/svn/neverball/trunk@1224
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 21 Nov 2007 00:46:18 +0000 (00:46 +0000)]
Added Lorant to contributors.
I tried to contact him about a week ago, but have not received a
reply. The name was picked up from an e-mail sent to the SDL mailing
list. An archived copy is available at Gmane:
http://article.gmane.org/gmane.comp.lib.sdl/34241
git-svn-id: https://s.snth.net/svn/neverball/trunk@1223
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 13 Nov 2007 12:34:46 +0000 (12:34 +0000)]
Left Shift as the only modifier key.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1222
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 13 Nov 2007 12:34:28 +0000 (12:34 +0000)]
Finally merged the keyboard-nav branch.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1221
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 11 Nov 2007 01:39:18 +0000 (01:39 +0000)]
Added Krabby Krap to contributors.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1220
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 7 Nov 2007 22:55:55 +0000 (22:55 +0000)]
Changed cheat mode keyword.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1219
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 7 Nov 2007 14:42:56 +0000 (14:42 +0000)]
Minor clean-up.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1218
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 7 Nov 2007 14:42:49 +0000 (14:42 +0000)]
Clear "paused" flag on delete/keep at Replay Paused screen.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1217
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 7 Nov 2007 14:42:40 +0000 (14:42 +0000)]
First attempt at bringing CHANGES back to life.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1216
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 6 Nov 2007 15:01:09 +0000 (15:01 +0000)]
Replay pause/end screen: removed info and reordered buttons.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1215
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Tue, 6 Nov 2007 13:59:55 +0000 (13:59 +0000)]
marblecurves: set a lump as detail
git-svn-id: https://s.snth.net/svn/neverball/trunk@1214
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 6 Nov 2007 12:27:43 +0000 (12:27 +0000)]
Added a "smooth" attribute to the path_corner entity.
Applied Krabby Krap's smooth path patch that adds a "smooth" attribute
to the path_corner entity. Enabled by default, it allows to disable
movement smoothing that takes place when body is approaching or moving
away from a path_corner.
Formatted and cleaned up as suggested by rlk. Closes ticket #118.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1213
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 5 Nov 2007 15:32:11 +0000 (15:32 +0000)]
Fixed the hacked fix to preserve level data on Next Level as well.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1212
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 5 Nov 2007 15:32:02 +0000 (15:32 +0000)]
No Replays screen: removed Back button and added a time-out.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1211
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 4 Nov 2007 21:37:14 +0000 (21:37 +0000)]
Hacked a fix for vital level data being cleared on retry.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1210
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 4 Nov 2007 21:11:59 +0000 (21:11 +0000)]
Fixed disabled Retry Level button in Challenge mode.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1209
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 3 Nov 2007 13:20:31 +0000 (13:20 +0000)]
Simplified version script.
Only Subversion working copies are now supported. For SVK, git,
non-versioned trees, etc, the date is used instead.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1208
78b8d119-cf0a-0410-b17c-
f493084dd1d7
elviz [Wed, 31 Oct 2007 01:26:31 +0000 (01:26 +0000)]
Beautified the Misc level set
git-svn-id: https://s.snth.net/svn/neverball/trunk@1207
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 28 Oct 2007 17:52:56 +0000 (17:52 +0000)]
Changed crude "ifdef DISABLE_NLS" semantics in Makefile and share/lang
to "if ENABLE_NLS". To disable language support, use "make
ENABLE_NLS=0".
git-svn-id: https://s.snth.net/svn/neverball/trunk@1206
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 28 Oct 2007 17:52:48 +0000 (17:52 +0000)]
Help output pretty-printing.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1205
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Thu, 25 Oct 2007 15:32:30 +0000 (15:32 +0000)]
Rewrote command-line argument handling. In effect, replays specified
on the command-line are no longer opened twice. Closes ticket #116.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1204
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Tue, 23 Oct 2007 18:02:53 +0000 (18:02 +0000)]
canals, easyhalfpipe, hardrise: update shots path, also change the easyhalfpipe's floor texture
git-svn-id: https://s.snth.net/svn/neverball/trunk@1203
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Tue, 23 Oct 2007 17:57:51 +0000 (17:57 +0000)]
new easy level: hardrise; also move canals to misc levels
git-svn-id: https://s.snth.net/svn/neverball/trunk@1202
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Fri, 12 Oct 2007 14:55:35 +0000 (14:55 +0000)]
climb, speed, dance2: tweaks
git-svn-id: https://s.snth.net/svn/neverball/trunk@1200
78b8d119-cf0a-0410-b17c-
f493084dd1d7
mym [Wed, 10 Oct 2007 00:21:42 +0000 (00:21 +0000)]
map-mym2: some fixes suggested by Elviz
git-svn-id: https://s.snth.net/svn/neverball/trunk@1199
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 9 Oct 2007 21:25:59 +0000 (21:25 +0000)]
Replaced some cryptic variable names in ball/util.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1198
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 8 Oct 2007 21:22:46 +0000 (21:22 +0000)]
Modified make_swch to initialise the "initial state" of a switch in
addition to the "current state". This fixes a bug where it would not
be possible to deactivate a timed switch that is on at the start of a
level. Closes: #95.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1197
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 8 Oct 2007 21:22:41 +0000 (21:22 +0000)]
Moved dictionary entries to the beginning of the SOL file, in effect
allowing level_load to again use sol_load_only_head to quickly obtain
level "meta data".
git-svn-id: https://s.snth.net/svn/neverball/trunk@1196
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 8 Oct 2007 21:22:33 +0000 (21:22 +0000)]
Modified Makefile to ignore GtkRadiant's autosave snapshots.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1195
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Mon, 8 Oct 2007 21:22:28 +0000 (21:22 +0000)]
Made mapc to only create dictionary entries from the worldspawn entity
attributes. Closes: #115.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1194
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 7 Oct 2007 21:39:33 +0000 (21:39 +0000)]
Undid a careless change messing with the HUD in challenge mode.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1193
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 7 Oct 2007 21:39:27 +0000 (21:39 +0000)]
share/image.h was using OpenGL symbols without including the respective header.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1192
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sun, 7 Oct 2007 21:39:20 +0000 (21:39 +0000)]
Moved most of ball/levels module functions back to ball/level. Not sure why
they were moved in the first place.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1191
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Fri, 5 Oct 2007 21:01:47 +0000 (21:01 +0000)]
Replaced the "done bis" state (used to perform some additional stuff upon the
return from the player name editor) with a static variable.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1190
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Fri, 5 Oct 2007 21:01:41 +0000 (21:01 +0000)]
Nit-picking, Vol. 12512
git-svn-id: https://s.snth.net/svn/neverball/trunk@1189
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Thu, 4 Oct 2007 19:55:56 +0000 (19:55 +0000)]
Modified version shell script to output a dummy version string if the
working directory is a local SVK branch. (As opposed to a direct mirror
checkout.)
git-svn-id: https://s.snth.net/svn/neverball/trunk@1188
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Thu, 4 Oct 2007 17:20:12 +0000 (17:20 +0000)]
Changed lights to evenly illuminate entire maps.
http://www.nevercorner.net/forum/viewtopic.php?id=1190
git-svn-id: https://s.snth.net/svn/neverball/trunk@1187
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:59:12 +0000 (21:59 +0000)]
Changed cheat activation method yet again, based on a suggestion by rlk.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1186
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:59:00 +0000 (21:59 +0000)]
Fixed an FTB error in Neverputt unnoticed due to broken deps.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1185
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:58:53 +0000 (21:58 +0000)]
Fixed an ugly bug in dependency generation.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1184
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:58:46 +0000 (21:58 +0000)]
Removed all bonus ball texture-related code.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1183
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:58:33 +0000 (21:58 +0000)]
Added a MODE_COUNT macro to reduce FIXME count and cleaned up some code.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1182
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:58:21 +0000 (21:58 +0000)]
Removed the recently added additional gui_paint parameter.
http://www.nevercorner.net/forum/viewtopic.php?id=1176
git-svn-id: https://s.snth.net/svn/neverball/trunk@1181
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 21:58:02 +0000 (21:58 +0000)]
Nit-picking, Vol. 2.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1180
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 01:02:50 +0000 (01:02 +0000)]
Cheatball was taken.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1179
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 01:02:42 +0000 (01:02 +0000)]
Several changes either directly or indirectly related to the recording
of fly-up/fall-out in replays:
* Replay is again closed in the goal/fail states, not the play state.
* Renamed demo_play_saved to demo_saved.
* Renamed demo_play_save to demo_rename.
* Changed level_next to stop current/play new level.
* Added level_same and used it. (The name probably gives it away.)
* ...
This should fix ticket #110.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1178
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 01:02:26 +0000 (01:02 +0000)]
Resurrected level_stat and demo_play_stat in order to again be able to
record the fly-up/fall-out in the replay.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1177
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 01:02:14 +0000 (01:02 +0000)]
Changed all references to "state" as in "outcome of the game" to
"status" to differentiate it from a bunch of other "states" in the code.
(And because I have nothing better to do.)
git-svn-id: https://s.snth.net/svn/neverball/trunk@1176
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 3 Oct 2007 01:02:03 +0000 (01:02 +0000)]
Introduced an additional parameter to gui_paint that determines whether
or not to use the "alternate" background colour for widgets. Currently
only used to draw a different-looking HUD in cheat mode.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1175
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 29 Sep 2007 15:00:07 +0000 (15:00 +0000)]
Fixed a fails-to-build error in democonv.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1174
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 29 Sep 2007 13:17:38 +0000 (13:17 +0000)]
Removed a comment with the old mapc limits. They're saved in the
repository.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1173
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 29 Sep 2007 13:17:31 +0000 (13:17 +0000)]
Removed config_simple_get_s.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1172
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 29 Sep 2007 13:17:22 +0000 (13:17 +0000)]
Cheat mode is now activated by setting player's name to CHEATER instead
of pressing "c" at the title screen.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1171
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 29 Sep 2007 13:17:10 +0000 (13:17 +0000)]
Nit-picking.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1170
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Sat, 29 Sep 2007 13:17:01 +0000 (13:17 +0000)]
Cleaning up some GCC warnings.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1169
78b8d119-cf0a-0410-b17c-
f493084dd1d7
jammnrose [Sat, 29 Sep 2007 12:51:56 +0000 (12:51 +0000)]
Updated xcodeproj to include files split/added in r1167.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1168
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Thu, 27 Sep 2007 22:29:22 +0000 (22:29 +0000)]
Split the "play end" state back into "goal", "fall out" and "time out"
states. It's better to be redundant than incomprehensible.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1167
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Thu, 27 Sep 2007 22:20:28 +0000 (22:20 +0000)]
Replaced a macro with inline code.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1166
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Wed, 26 Sep 2007 10:29:53 +0000 (10:29 +0000)]
Renamed ball/st_play_end.h wrapper macro to match file name.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1165
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 25 Sep 2007 13:34:37 +0000 (13:34 +0000)]
Hopefully fixed a nasty bug introduced with level_play_go removal.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1164
78b8d119-cf0a-0410-b17c-
f493084dd1d7
parasti [Tue, 25 Sep 2007 13:05:05 +0000 (13:05 +0000)]
Another if-else if-else if-else to switch conversion.
git-svn-id: https://s.snth.net/svn/neverball/trunk@1163
78b8d119-cf0a-0410-b17c-
f493084dd1d7
elviz [Mon, 24 Sep 2007 23:41:17 +0000 (23:41 +0000)]
accordian.map: Removed bogus lump
git-svn-id: https://s.snth.net/svn/neverball/trunk@1162
78b8d119-cf0a-0410-b17c-
f493084dd1d7