neverball
16 years agoHigh Scores: Accidentally omitted 2 coins from Ground Break (Neverball Easy Bonus I).
CSY [Sun, 22 Jun 2008 23:03:02 +0000 (23:03 +0000)]
High Scores: Accidentally omitted 2 coins from Ground Break (Neverball Easy Bonus I).

git-svn-id: https://s.snth.net/svn/neverball/trunk@2347 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoHigh Scores: Finished the remaining bonus levels from Neverball Easy and Neverball...
CSY [Sun, 22 Jun 2008 22:13:59 +0000 (22:13 +0000)]
High Scores: Finished the remaining bonus levels from Neverball Easy and Neverball Medium.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2346 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: Tweaks
elviz [Sun, 22 Jun 2008 06:32:59 +0000 (06:32 +0000)]
Nevermania: Tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2344 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoImproved coin-mirror-check texture
elviz [Thu, 19 Jun 2008 07:36:32 +0000 (07:36 +0000)]
Improved coin-mirror-check texture

git-svn-id: https://s.snth.net/svn/neverball/trunk@2337 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: More tweaks
elviz [Wed, 18 Jun 2008 06:14:17 +0000 (06:14 +0000)]
Nevermania: More tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2336 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoEdit 'Development' target to include better debug symbols.
jammnrose [Wed, 18 Jun 2008 03:07:05 +0000 (03:07 +0000)]
Edit 'Development' target to include better debug symbols.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2335 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: Tweaks
elviz [Wed, 18 Jun 2008 02:46:58 +0000 (02:46 +0000)]
Nevermania: Tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2334 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoFix a few things so 'Development' (a.k.a. debug) target works.
jammnrose [Tue, 17 Jun 2008 23:29:15 +0000 (23:29 +0000)]
Fix a few things so 'Development' (a.k.a. debug) target works.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2333 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoturn: fix
mym [Tue, 17 Jun 2008 10:42:11 +0000 (10:42 +0000)]
turn: fix

git-svn-id: https://s.snth.net/svn/neverball/trunk@2332 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoassault: fixes and tweaks
mym [Tue, 17 Jun 2008 10:32:09 +0000 (10:32 +0000)]
assault: fixes and tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2331 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoassault: smooth curves and tweaks
mym [Mon, 16 Jun 2008 16:31:48 +0000 (16:31 +0000)]
assault: smooth curves and tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2330 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoturn: smooth curves and tweaks
mym [Mon, 16 Jun 2008 13:31:29 +0000 (13:31 +0000)]
turn: smooth curves and tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2329 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agofence.map: Improved rails
elviz [Sun, 15 Jun 2008 19:54:49 +0000 (19:54 +0000)]
fence.map: Improved rails

git-svn-id: https://s.snth.net/svn/neverball/trunk@2328 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoghosts: Elviz's blockers and tweaks
mym [Sun, 15 Jun 2008 14:01:53 +0000 (14:01 +0000)]
ghosts: Elviz's blockers and tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2326 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoconeskeleton.map: Made curves smoother
elviz [Sat, 14 Jun 2008 21:48:05 +0000 (21:48 +0000)]
coneskeleton.map: Made curves smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2323 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agocircuit2: smooth curves and Elviz' blockers
mym [Sat, 14 Jun 2008 14:09:44 +0000 (14:09 +0000)]
circuit2: smooth curves and Elviz' blockers

git-svn-id: https://s.snth.net/svn/neverball/trunk@2322 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoReadd SOL file name display at level selection in cheat mode
parasti [Sat, 14 Jun 2008 13:53:13 +0000 (13:53 +0000)]
Readd SOL file name display at level selection in cheat mode

git-svn-id: https://s.snth.net/svn/neverball/trunk@2321 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agocircuit1: smooth curves and Elviz blockers
mym [Sat, 14 Jun 2008 09:32:31 +0000 (09:32 +0000)]
circuit1: smooth curves and Elviz blockers

git-svn-id: https://s.snth.net/svn/neverball/trunk@2320 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoending shots name switch
mym [Sat, 14 Jun 2008 08:31:02 +0000 (08:31 +0000)]
ending shots name switch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2319 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoshots name switch
mym [Sat, 14 Jun 2008 08:30:35 +0000 (08:30 +0000)]
shots name switch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2318 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoname switch settings
mym [Sat, 14 Jun 2008 08:29:24 +0000 (08:29 +0000)]
name switch settings

git-svn-id: https://s.snth.net/svn/neverball/trunk@2317 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agodanceN: ending name switch
mym [Sat, 14 Jun 2008 08:25:35 +0000 (08:25 +0000)]
danceN: ending name switch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2316 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agodanceN: partial name switch
mym [Sat, 14 Jun 2008 08:24:57 +0000 (08:24 +0000)]
danceN: partial name switch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2315 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agocircuitN: ending name switch
mym [Sat, 14 Jun 2008 08:24:25 +0000 (08:24 +0000)]
circuitN: ending name switch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2314 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agocircuitN: partial name switch
mym [Sat, 14 Jun 2008 08:23:12 +0000 (08:23 +0000)]
circuitN: partial name switch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2313 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agodrive1: smooth curves
mym [Sat, 14 Jun 2008 08:10:12 +0000 (08:10 +0000)]
drive1: smooth curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2312 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agosnow: smooth various curves
mym [Sat, 14 Jun 2008 08:05:30 +0000 (08:05 +0000)]
snow: smooth various curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2311 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agopipe.map: Made curves smoother (hollow version)
elviz [Sat, 14 Jun 2008 03:43:22 +0000 (03:43 +0000)]
pipe.map: Made curves smoother (hollow version)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2310 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoStroke caps: Raised the caps to 12 or par plus 6.
CSY [Fri, 13 Jun 2008 18:22:09 +0000 (18:22 +0000)]
Stroke caps: Raised the caps to 12 or par plus 6.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2309 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoPO update
parasti [Fri, 13 Jun 2008 16:06:25 +0000 (16:06 +0000)]
PO update

git-svn-id: https://s.snth.net/svn/neverball/trunk@2307 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoProvide details about mtrl/words l10n to translators
parasti [Fri, 13 Jun 2008 16:02:26 +0000 (16:02 +0000)]
Provide details about mtrl/words l10n to translators

git-svn-id: https://s.snth.net/svn/neverball/trunk@2306 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoloop1: smooth curves
mym [Fri, 13 Jun 2008 15:52:14 +0000 (15:52 +0000)]
loop1: smooth curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2305 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoglasstower: smooth glass goal
mym [Fri, 13 Jun 2008 14:54:31 +0000 (14:54 +0000)]
glasstower: smooth glass goal

git-svn-id: https://s.snth.net/svn/neverball/trunk@2304 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoscrambling: smooth curves
mym [Fri, 13 Jun 2008 14:25:41 +0000 (14:25 +0000)]
scrambling: smooth curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2303 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoAdded German version of words texture
elviz [Thu, 12 Jun 2008 21:25:42 +0000 (21:25 +0000)]
Added German version of words texture

git-svn-id: https://s.snth.net/svn/neverball/trunk@2301 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoFix font handling code to work with bid-endian (aka, PPC) machines.
jammnrose [Thu, 12 Jun 2008 17:52:30 +0000 (17:52 +0000)]
Fix font handling code to work with bid-endian (aka, PPC) machines.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2300 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agodescent: smooth curves
mym [Thu, 12 Jun 2008 17:03:33 +0000 (17:03 +0000)]
descent: smooth curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2299 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agofreefall: fix arrow direction
mym [Thu, 12 Jun 2008 13:28:01 +0000 (13:28 +0000)]
freefall: fix arrow direction

git-svn-id: https://s.snth.net/svn/neverball/trunk@2298 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agomulticurves: smooth curves and tweaks
mym [Thu, 12 Jun 2008 11:07:52 +0000 (11:07 +0000)]
multicurves: smooth curves and tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2297 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoUpdated xcodeproj to work with the recent changes.
jammnrose [Tue, 10 Jun 2008 22:39:00 +0000 (22:39 +0000)]
Updated xcodeproj to work with the recent changes.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2295 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoslalom.map: Made rails smoother
elviz [Tue, 10 Jun 2008 22:32:33 +0000 (22:32 +0000)]
slalom.map: Made rails smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2294 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agofence.map: Corrected position of post
elviz [Tue, 10 Jun 2008 22:22:52 +0000 (22:22 +0000)]
fence.map: Corrected position of post

git-svn-id: https://s.snth.net/svn/neverball/trunk@2293 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMerged accurate-goals branch
elviz [Tue, 10 Jun 2008 21:34:09 +0000 (21:34 +0000)]
Merged accurate-goals branch

git-svn-id: https://s.snth.net/svn/neverball/trunk@2292 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agosparselines.map: Made round elements smoother
elviz [Tue, 10 Jun 2008 21:16:02 +0000 (21:16 +0000)]
sparselines.map: Made round elements smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2291 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agohardrise.map: Rounded rails
elviz [Tue, 10 Jun 2008 20:38:05 +0000 (20:38 +0000)]
hardrise.map: Rounded rails

git-svn-id: https://s.snth.net/svn/neverball/trunk@2290 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoairways.map: Made round elements smoother
elviz [Tue, 10 Jun 2008 18:50:38 +0000 (18:50 +0000)]
airways.map: Made round elements smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2289 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoPO update
parasti [Tue, 10 Jun 2008 15:18:15 +0000 (15:18 +0000)]
PO update

git-svn-id: https://s.snth.net/svn/neverball/trunk@2288 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoHack share/item to use OBJ geometry
parasti [Tue, 10 Jun 2008 15:17:56 +0000 (15:17 +0000)]
Hack share/item to use OBJ geometry

git-svn-id: https://s.snth.net/svn/neverball/trunk@2287 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoAdd item models
parasti [Tue, 10 Jun 2008 15:17:41 +0000 (15:17 +0000)]
Add item models

git-svn-id: https://s.snth.net/svn/neverball/trunk@2286 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMove item-related functions into a separate module
parasti [Tue, 10 Jun 2008 15:17:18 +0000 (15:17 +0000)]
Move item-related functions into a separate module

git-svn-id: https://s.snth.net/svn/neverball/trunk@2285 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoeuro_coin.png, coin-no.png: flip vertically/horizontally
parasti [Tue, 10 Jun 2008 14:47:51 +0000 (14:47 +0000)]
euro_coin.png, coin-no.png: flip vertically/horizontally

git-svn-id: https://s.snth.net/svn/neverball/trunk@2284 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoUpdate Latvian translation
parasti [Tue, 10 Jun 2008 14:06:17 +0000 (14:06 +0000)]
Update Latvian translation

git-svn-id: https://s.snth.net/svn/neverball/trunk@2283 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoPO update
parasti [Tue, 10 Jun 2008 14:06:05 +0000 (14:06 +0000)]
PO update

git-svn-id: https://s.snth.net/svn/neverball/trunk@2282 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoImplement simple material localisation system
parasti [Tue, 10 Jun 2008 14:05:47 +0000 (14:05 +0000)]
Implement simple material localisation system

git-svn-id: https://s.snth.net/svn/neverball/trunk@2281 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoring.map: Made curve smoother
elviz [Tue, 10 Jun 2008 13:35:28 +0000 (13:35 +0000)]
ring.map: Made curve smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2280 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agohump.map: Made curves smoother
elviz [Tue, 10 Jun 2008 03:23:29 +0000 (03:23 +0000)]
hump.map: Made curves smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2278 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agospiralin.map: Made curves smoother
elviz [Tue, 10 Jun 2008 02:34:48 +0000 (02:34 +0000)]
spiralin.map: Made curves smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2277 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agopaths.map: Made curves smoother
elviz [Tue, 10 Jun 2008 02:12:42 +0000 (02:12 +0000)]
paths.map: Made curves smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2276 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agopoker.map: Made cones smoother
elviz [Tue, 10 Jun 2008 01:50:03 +0000 (01:50 +0000)]
poker.map: Made cones smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2275 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoquads.map: Made rounded corners smoother
elviz [Mon, 9 Jun 2008 23:48:51 +0000 (23:48 +0000)]
quads.map: Made rounded corners smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2270 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agocurbs.map: Made rounded corners smoother
elviz [Mon, 9 Jun 2008 23:11:31 +0000 (23:11 +0000)]
curbs.map: Made rounded corners smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2269 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoAdd a map for texture transform testing
parasti [Mon, 9 Jun 2008 21:52:58 +0000 (21:52 +0000)]
Add a map for texture transform testing

git-svn-id: https://s.snth.net/svn/neverball/trunk@2268 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoVertically flip basic-ball.png and eyeball.png
parasti [Mon, 9 Jun 2008 21:52:47 +0000 (21:52 +0000)]
Vertically flip basic-ball.png and eyeball.png

git-svn-id: https://s.snth.net/svn/neverball/trunk@2267 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoInvert vertical texture coordinates in a few OBJs
parasti [Mon, 9 Jun 2008 21:52:32 +0000 (21:52 +0000)]
Invert vertical texture coordinates in a few OBJs

git-svn-id: https://s.snth.net/svn/neverball/trunk@2266 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoload_surface: flip image vertically before creating surface
parasti [Mon, 9 Jun 2008 21:52:13 +0000 (21:52 +0000)]
load_surface: flip image vertically before creating surface

In load_surface, the "upside down" image obtained from image_load is
flipped back into a "non-upside down" state.  A more efficient approach
would probably be passing additional parameters to image_load to prevent
flipping in the first place, but I opted for this less-intrusive change
because load_surface is currently used only once during run time and for
a single purpose:  to load a window manager icon usable by SDL.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2265 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNew function to flip images horizontally/vertically
parasti [Mon, 9 Jun 2008 21:52:05 +0000 (21:52 +0000)]
New function to flip images horizontally/vertically

This adds a new function image_flip for flipping images either
horizontally or vertically or both in one pass.  Not used anywhere at
the moment, but hey...  Someday someone is maybe going to want to
duplicate that effort.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2264 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoAdapt texture coordinate handling to match OpenGL conventions
parasti [Mon, 9 Jun 2008 21:51:55 +0000 (21:51 +0000)]
Adapt texture coordinate handling to match OpenGL conventions

This patch updates coin, background, GUI (images), billboard and map
handling code to generate texture coordinates that work with OpenGL's
"upside down" conventions.  Unfortunately, textures that are created
with make_image_from_font still use the inverted coordinates.  This
inconsistency can be avoided by flipping the pixel data obtained from
SDL_ttf before uploading it to OpenGL, however, I decided against it as
the thought of sacrificing performance for consistency didn't seem to
make much sense in this instance.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2263 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoUse OpenGL memory layout conventions for storing image data
parasti [Mon, 9 Jun 2008 21:51:42 +0000 (21:51 +0000)]
Use OpenGL memory layout conventions for storing image data

glTexImage2D manual page has this to say:

> The first element corresponds to the lower left corner of the texture
> image.  Subsequent elements progress left-to-right through the
> remaining texels in the lowest row of the texture image, and then in
> successively higher rows of the texture image.  The final element
> corresponds to the upper right corner of the texture image.

So from the viewpoint of OpenGL, we were actually storing the images
"upside down", and this required special care when dealing with texture
coordinates.  This patch attempts to "do the right thing" by flipping
images at load time.

git-svn-id: https://s.snth.net/svn/neverball/trunk@2262 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agogoals.map: Made rounded corners smoother
elviz [Mon, 9 Jun 2008 21:25:52 +0000 (21:25 +0000)]
goals.map: Made rounded corners smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2261 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agogoslow.map: Made rounded corners smoother
elviz [Mon, 9 Jun 2008 19:22:18 +0000 (19:22 +0000)]
goslow.map: Made rounded corners smoother

git-svn-id: https://s.snth.net/svn/neverball/trunk@2260 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoeasyhalfpipe: add cautions
mym [Mon, 9 Jun 2008 14:37:40 +0000 (14:37 +0000)]
easyhalfpipe: add cautions

git-svn-id: https://s.snth.net/svn/neverball/trunk@2259 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agomapc: increase max lump count
mym [Mon, 9 Jun 2008 14:08:52 +0000 (14:08 +0000)]
mapc: increase max lump count

git-svn-id: https://s.snth.net/svn/neverball/trunk@2258 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agolearngrow: rounded curves
mym [Mon, 9 Jun 2008 14:08:18 +0000 (14:08 +0000)]
learngrow: rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2257 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoroundfloors.map: Removed bogus lump
elviz [Mon, 9 Jun 2008 13:43:59 +0000 (13:43 +0000)]
roundfloors.map: Removed bogus lump

git-svn-id: https://s.snth.net/svn/neverball/trunk@2256 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agocross: rounded curves
mym [Mon, 9 Jun 2008 13:14:00 +0000 (13:14 +0000)]
cross: rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2255 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoroundfloors: rounded curves
mym [Mon, 9 Jun 2008 13:05:44 +0000 (13:05 +0000)]
roundfloors: rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2254 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoslightcurve: rounded curves
mym [Sun, 8 Jun 2008 14:21:43 +0000 (14:21 +0000)]
slightcurve: rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2253 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoroundcoins: set detail lumps
mym [Sun, 8 Jun 2008 13:30:41 +0000 (13:30 +0000)]
roundcoins: set detail lumps

git-svn-id: https://s.snth.net/svn/neverball/trunk@2252 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoroundlaby: fix floor lump
mym [Sun, 8 Jun 2008 13:12:29 +0000 (13:12 +0000)]
roundlaby: fix floor lump

git-svn-id: https://s.snth.net/svn/neverball/trunk@2251 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agohole and easyhalfpipe: fix env
mym [Sat, 7 Jun 2008 13:58:34 +0000 (13:58 +0000)]
hole and easyhalfpipe: fix env

git-svn-id: https://s.snth.net/svn/neverball/trunk@2250 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoroundcoins: rounded curves
mym [Sat, 7 Jun 2008 13:55:19 +0000 (13:55 +0000)]
roundcoins: rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2249 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoeasyhalfpipe: adjust camera position
mym [Sat, 7 Jun 2008 09:21:53 +0000 (09:21 +0000)]
easyhalfpipe: adjust camera position

git-svn-id: https://s.snth.net/svn/neverball/trunk@2248 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoroundlaby: rounded curves
mym [Sat, 7 Jun 2008 09:05:01 +0000 (09:05 +0000)]
roundlaby: rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2247 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoeasy set: re-order levels 11-14
mym [Sat, 7 Jun 2008 07:46:51 +0000 (07:46 +0000)]
easy set: re-order levels 11-14

git-svn-id: https://s.snth.net/svn/neverball/trunk@2246 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoEnforce coding guidelines
parasti [Sat, 7 Jun 2008 01:50:08 +0000 (01:50 +0000)]
Enforce coding guidelines

git-svn-id: https://s.snth.net/svn/neverball/trunk@2245 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agomapc: move bounding sphere code to separate function
parasti [Sat, 7 Jun 2008 01:49:58 +0000 (01:49 +0000)]
mapc: move bounding sphere code to separate function

git-svn-id: https://s.snth.net/svn/neverball/trunk@2244 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agomapc: optimise clip_edge, uniq_geom and test_lump_side
parasti [Sat, 7 Jun 2008 01:49:49 +0000 (01:49 +0000)]
mapc: optimise clip_edge, uniq_geom and test_lump_side

uau writes again[*]:
> I did some further optimization today that gives a similar magnitude of
> speedup overall. There are 3 distinct optimizations. In clip_edge() reject
> all pairs (i, j) with 'bad' i immediately instead of testing separately for
> each possible j. In uniq_geom(), for each possible 'vj' field value keep a
> list of the geoms that have that vj value, and test new geoms for equality
> against that list only instead of all geoms. In test_lump_side() first check
> whether a bounding sphere of the lump is completely on one side.

[*] http://www.nevercorner.net/forum/viewtopic.php?pid=17431#p17431

git-svn-id: https://s.snth.net/svn/neverball/trunk@2243 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: Tweaks
elviz [Fri, 6 Jun 2008 16:24:17 +0000 (16:24 +0000)]
Nevermania: Tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@2241 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoEasy/Medium/Hard: Removed unsupported attributes
elviz [Fri, 6 Jun 2008 16:03:41 +0000 (16:03 +0000)]
Easy/Medium/Hard: Removed unsupported attributes

git-svn-id: https://s.snth.net/svn/neverball/trunk@2240 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agorails.map: Reduced time
elviz [Fri, 6 Jun 2008 12:04:05 +0000 (12:04 +0000)]
rails.map: Reduced time

git-svn-id: https://s.snth.net/svn/neverball/trunk@2239 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoeasyhalfpipe: tweaks and rounded curves
mym [Thu, 5 Jun 2008 13:10:50 +0000 (13:10 +0000)]
easyhalfpipe: tweaks and rounded curves

git-svn-id: https://s.snth.net/svn/neverball/trunk@2238 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agomuseum.map: Rounded goal plaque
elviz [Wed, 4 Jun 2008 09:57:59 +0000 (09:57 +0000)]
museum.map: Rounded goal plaque

git-svn-id: https://s.snth.net/svn/neverball/trunk@2234 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMinor map cleanup
elviz [Wed, 4 Jun 2008 01:31:54 +0000 (01:31 +0000)]
Minor map cleanup

git-svn-id: https://s.snth.net/svn/neverball/trunk@2233 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: Tweaks
parasti [Tue, 3 Jun 2008 23:32:43 +0000 (23:32 +0000)]
Nevermania: Tweaks

(cherry picked from r2215 by elviz)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2224 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoufo.map: Switched to decal edges
parasti [Tue, 3 Jun 2008 23:32:23 +0000 (23:32 +0000)]
ufo.map: Switched to decal edges

(cherry picked from r2213 by elviz)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2223 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agomountains.map: Switched to decal edges
parasti [Tue, 3 Jun 2008 23:32:08 +0000 (23:32 +0000)]
mountains.map: Switched to decal edges

(cherry picked from r2212 by elviz)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2222 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agooddities.map: Switched to decal edges
parasti [Tue, 3 Jun 2008 23:31:56 +0000 (23:31 +0000)]
oddities.map: Switched to decal edges

(cherry picked from r2207 by elviz)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2221 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: Tweaks
parasti [Tue, 3 Jun 2008 23:31:43 +0000 (23:31 +0000)]
Nevermania: Tweaks

(cherry picked from r2199 by elviz)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2220 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNevermania: Adjusted rotated textures
parasti [Tue, 3 Jun 2008 23:31:21 +0000 (23:31 +0000)]
Nevermania: Adjusted rotated textures

(cherry-picked from r2194 by elviz)

git-svn-id: https://s.snth.net/svn/neverball/trunk@2219 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agohallways.map: fix a misrotated arrow
parasti [Tue, 3 Jun 2008 23:30:49 +0000 (23:30 +0000)]
hallways.map: fix a misrotated arrow

git-svn-id: https://s.snth.net/svn/neverball/trunk@2218 78b8d119-cf0a-0410-b17c-f493084dd1d7