Commit graph

18 commits

Author SHA1 Message Date
James Brown
508d66a1e5 Start of attempt to abstract OpenGL from Residual 2004-01-23 11:10:59 +00:00
Pawel Kolodziejski
03abd1bb4c added mixer code, handle smush sound, handle smush filenames in lua 2003-12-12 21:17:31 +00:00
James Brown
05348e088b Add sector on/off function. Need to work out why elevator doesn't work properly. 2003-10-12 13:04:46 +00:00
James Brown
1627b484cb Fix residual crosscompile, add (untested) temp font support under Win32 2003-10-11 09:18:05 +00:00
James Brown
804e522c1b Add quick'n'dirty actor constrain-to-walkbox code 2003-10-11 08:28:32 +00:00
Vincent Hamm
f615a07c35 Implemented the basic matrix system in the models.
Now we can know the position of each node/polygon/point of the animated model before it's even drawn on screen.
We can also know the position of the points on screen (and the depth of those points).
The dirty box of the models is now computed (in a debug fashion).
Somehow, models head are still bugged but it's probably due to the fact that they are not animated (and not initialised).

The debug display is left activated to let Endy see the results and implement a better zbuffer refresh system
2003-08-28 01:55:48 +00:00
Vincent Hamm
d85f8b89ac A bit more code for the lookAt system 2003-08-26 09:36:47 +00:00
Vincent Hamm
94adad3d50 added preliminary code for actorLookAt 2003-08-26 00:25:22 +00:00
Pawel Kolodziejski
2c1676db4a added windows target, hash maps still not compilable for resource.cpp 2003-08-24 17:56:03 +00:00
Daniel Schepler
ee96d79e10 Implement WalkActorTo and IsActorMoving (and incidentally GetActorYawToPoint). 2003-08-22 12:28:33 +00:00
Daniel Schepler
b18077ac5d Implement SetActorRot(x,y,z,TRUE) and IsActorTurning. 2003-08-22 11:37:39 +00:00
James Brown
693cef4d20 Stop overlapping voices 2003-08-21 06:55:07 +00:00
James Brown
cb02f26732 Implement '.' sentence skipping, and other shutUpActor use 2003-08-21 06:51:02 +00:00
Daniel Schepler
63178ba191 Major overhaul and simplification of the construction method for
costumes.

I also added a bit of documentation on the design of the costume class,
along with how I think the bitmap objects should be handled.
2003-08-20 14:29:59 +00:00
James Brown
98a2789c16 'De-Flea' Manny (Disable talk animation experiment until I work out why the wrong Chores are playing) 2003-08-20 06:59:11 +00:00
James Brown
f473d81f41 Just commit some WIP stuff before bed 2003-08-19 17:51:37 +00:00
Daniel Schepler
7fe43e09c2 Make actors start out visible by default. (The inventory now at least
shows up, though you still can't exit it.)
2003-08-17 22:52:15 +00:00
Vincent Hamm
fd60abaa0c renamed all .cc to cpp and all .hh to .h 2003-08-15 19:41:26 +00:00
Renamed from actor.cc (Browse further)