Pawel Kolodziejski
39a4b54d30
format "_" in names,
...
format code a bit
2004-12-09 23:55:43 +00:00
Daniel Schepler
ecad18673c
Snap actors to walk boxes when appropriate. This (apparently) fixes a
...
hang after taking the garage elevator back upstairs.
2004-03-26 09:28:13 +00:00
Daniel Schepler
105171af3c
Ignore nclip and fclip for now; see comments in code for details.
...
Accept SetActorRestChore(handle, nil) to disable the rest chore.
These changes make the Land of the Living scene playable.
2004-03-26 04:42:27 +00:00
Daniel Schepler
56c71106fe
Preliminary improvement of walk plane code. With this, you should be
...
able to play the game up through getting the work order signed. More
walk plane improvements to come...
Factor out code to search for a sector containing a point.
2004-03-25 09:33:17 +00:00
Daniel Schepler
4b06c2226d
Add zbuffer and screenblocks options in .residualrc.
...
Also, make ZBUFFER_GLOBAL and SCREENBLOCKS_GLOBAL into bool variables.
2004-03-24 12:20:46 +00:00
Daniel Schepler
4e1399b5bc
Read all sectors, including sector 0. This fixes the elevator to
...
the garage.
2004-03-23 11:22:22 +00:00
Daniel Schepler
e1a465cd44
Implement animated bitmaps.
...
Reorganize ZBuffer rendering code a bit.
2004-03-23 10:38:02 +00:00
Daniel Schepler
3d67f2bbbf
Implement drawing bitmapped objects.
2004-03-22 11:23:37 +00:00
Pawel Kolodziejski
f55698f4a4
update copyright date, some formating stuff, rest later
2004-02-24 22:43:32 +00:00
James Brown
3890a1f1c2
Make things compile again. Allow escape to skip smush cutscenes.
2004-01-29 13:03:07 +00:00
James Brown
508d66a1e5
Start of attempt to abstract OpenGL from Residual
2004-01-23 11:10:59 +00:00
James Brown
be37f31100
Enable some hacky non-portable text drawing until I get my LAF font code working. X11-only at the moment (although a Windows equiv should be easy). Note that this breaks Copal's computer again, for some LUA'ish reason involving the parameter table sent to ChangeTextObject. Cleaned up a bit of code and renamed ColorMap class to CMap to prevent conflict against X headers.
2003-10-05 17:45:46 +00:00
James Brown
214e9a933b
'unbreak' Residual - disable Zbuffer and (broken) screenblocks code by default. Add hacky commandline options for these.
2003-09-21 09:51:59 +00:00
Vincent Hamm
ea87aed73a
early screenblock commit
2003-08-30 17:58:33 +00:00
Pawel Kolodziejski
2c1676db4a
added windows target, hash maps still not compilable for resource.cpp
2003-08-24 17:56:03 +00:00
Lionel Ulmer
a63031a7b4
Prevent 'projection matrix' abuse.
2003-08-23 13:51:25 +00:00
James Brown
0b1b1c7cde
Allow null-named lights
2003-08-20 08:01:17 +00:00
James Brown
eb12c1fa1a
Fix garage set loading
2003-08-20 07:44:54 +00:00
James Brown
0e355abcaf
Move walkplane/sector code to seperate file
2003-08-19 07:20:03 +00:00
James Brown
452c22287a
Handle optional data better
2003-08-18 14:38:33 +00:00
James Brown
2f7ce42665
Lights can be optional on some sets (eg, 'ul')
2003-08-18 14:31:05 +00:00
James Brown
c6e192d37b
Some set objects (eg, 'al') do not have ZBuffers.
2003-08-18 13:59:33 +00:00
James Brown
4d94385c2e
If somebody can explain what stupid thing I have done to make 0 > 11 = true... Please tell me! (getSectorName in scene.h)
2003-08-17 08:11:59 +00:00
Vincent Hamm
6757a36e79
Commented a bit the walkplane (sectors).
...
Fixed the flags
2003-08-17 00:12:02 +00:00
James Brown
bdd79593e9
A few random incomplete sector thingies. still have to add a cvsignore for grimdialog :P
2003-08-16 06:41:37 +00:00
James Brown
601ee12f94
Cope with rooms containing no sectors. Now I'm really going to bed :)
2003-08-15 20:47:16 +00:00
Vincent Hamm
fd60abaa0c
renamed all .cc to cpp and all .hh to .h
2003-08-15 19:41:26 +00:00