neuromancer
|
4c969c7c47
|
FREESCAPE: basic implementation of code that restart the game in driller
|
2022-11-30 12:36:49 +01:00 |
|
neuromancer
|
84c553c5ac
|
FREESCAPE: refactor duplicate and scale object code
|
2022-11-12 09:22:46 +01:00 |
|
neuromancer
|
5d6e0edc5b
|
FREESCAPE: Object is a header-only class
|
2022-11-06 22:00:45 +01:00 |
|
neuromancer
|
2ac4af2347
|
FREESCAPE: improved comments on original code atribution
|
2022-11-06 22:00:38 +01:00 |
|
neuromancer
|
119d663943
|
FREESCAPE: sorted, removed and simplified a number of includes
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
81acd105c3
|
FREESCAPE: added proper comment next to each endif
|
2022-11-06 22:00:36 +01:00 |
|
neuromancer
|
5e736da809
|
FREESCAPE: renamed ObjectType enum to follow code conventions
|
2022-11-06 22:00:36 +01:00 |
|
neuromancer
|
aba5bac2ed
|
FREESCAPE: renamed variable names from Object classes to follow code conventions
|
2022-11-06 22:00:35 +01:00 |
|
neuromancer
|
3e4b23f241
|
FREESCAPE: used clang-format to improve code formatting
|
2022-11-06 22:00:30 +01:00 |
|
neuromancer
|
d7c076fb53
|
FREESCAPE: recompute bounding box when an object is moved
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
6f9c009115
|
FREESCAPE: renamed object fields
|
2022-11-06 22:00:09 +01:00 |
|
neuromancer
|
22395f0300
|
FREESCAPE: added new licenses and cleaned up includes
|
2022-11-06 22:00:04 +01:00 |
|
neuromancer
|
78d247ea71
|
FREESCAPE: read gas pockets and allow driller deployment
|
2022-11-06 22:00:01 +01:00 |
|
neuromancer
|
13631f3770
|
FREESCAPE: save and restore level flags
|
2022-11-06 21:59:57 +01:00 |
|
neuromancer
|
cc1bfdf84e
|
FREESCAPE: implemented the DESTROY instruction
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
b479b395ec
|
FREESCAPE: implemented bounding box for pyramids
|
2022-11-06 21:59:48 +01:00 |
|
neuromancer
|
e9dffc6ef9
|
FREESCAPE: improved header, namespaces and removed useless files
|
2022-11-06 21:59:48 +01:00 |
|
neuromancer
|
8442d007e7
|
FREESCAPE: added basic TOGVIS implementation
|
2022-11-06 21:59:47 +01:00 |
|
neuromancer
|
a684bc9506
|
FREESCAPE: added basic VIS implementation
|
2022-11-06 21:59:47 +01:00 |
|
neuromancer
|
ab4030ecb0
|
FREESCAPE: implemented invis opcode and improved collision detection when shooting
|
2022-11-06 21:59:46 +01:00 |
|
neuromancer
|
0d3ee56960
|
FREESCAPE: prototype of shooting code and refactor
|
2022-11-06 21:59:43 +01:00 |
|
neuromancer
|
a2f764a61d
|
FREESCAPE: better polygon rendering and object code refactoring
|
2022-11-06 21:59:40 +01:00 |
|
neuromancer
|
227b5f535d
|
FREESCAPE: fixed colors and improved rendering to avoid the mirror effect
|
2022-11-06 21:59:39 +01:00 |
|
neuromancer
|
829afc2325
|
FREESCAPE: fixes
|
2022-11-06 21:59:39 +01:00 |
|
neuromancer
|
364c0f3174
|
FREESCAPE: using Math::Vector3d instead of TinyGL::Vector3
|
2022-11-06 21:59:39 +01:00 |
|
neuromancer
|
0110695d31
|
FREESCAPE: refactoring to better integrate exe parsing
|
2022-11-06 21:59:38 +01:00 |
|
neuromancer
|
38f8663880
|
FREESCAPE: entraces support for Driller
|
2022-11-06 21:59:37 +01:00 |
|
neuromancer
|
26573ae048
|
FREESCAPE: more fixes
|
2022-11-06 21:59:36 +01:00 |
|
neuromancer
|
0cd58b40ca
|
FREESCAPE: fixes in the area and object class
|
2022-11-06 21:59:35 +01:00 |
|
neuromancer
|
868d07e2df
|
FREESCAPE: start area support and empty draw code
|
2022-11-06 21:59:35 +01:00 |
|
neuromancer
|
1edba8cfb2
|
FREESCAPE: used clang-format to improve code style
|
2022-11-06 21:59:33 +01:00 |
|
neuromancer
|
3e414ba6b1
|
FREESCAPE: first attempt to merge phantasma code
|
2022-11-06 21:59:33 +01:00 |
|