Christoph Oelckers
|
ec88d1ea6c
|
- set_int_xvel
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
fb1a9881e3
|
- half done with xvel
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
36f109502d
|
- use clear_xvel wrapper.
|
2022-10-14 23:02:11 +02:00 |
|
Christoph Oelckers
|
07bac24234
|
- quickly got rid of a significant bunch of int_zvel calls.
Mapping to float_zvel what could be done with search and replace.
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
999cd16b24
|
- use clear_zvel
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
6ddfd8e97a
|
- set_int_zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
70d0d0622b
|
- wrapped 0 assignments to zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
a9d96864d3
|
- more zvel wrapping
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
3f7b423a4a
|
- zvel wrapping, part 1.
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
3a77742b72
|
- handle most set_int_z calls in Exhumed
|
2022-10-08 16:11:23 +02:00 |
|
Christoph Oelckers
|
ae79f3e3c3
|
- half of GetActorHeight
|
2022-10-08 16:11:23 +02:00 |
|
Christoph Oelckers
|
7d9406bf01
|
- AngleDiff
|
2022-10-08 10:06:04 +02:00 |
|
Christoph Oelckers
|
9d5acf8350
|
- getangle calls
|
2022-10-08 10:06:04 +02:00 |
|
Christoph Oelckers
|
e6f1d92567
|
- use floats for spawning Exhumed actors
|
2022-10-05 18:25:57 +02:00 |
|
Christoph Oelckers
|
d55a84d7eb
|
- set_int_ang in Exhumed
|
2022-10-04 23:56:44 +02:00 |
|
Christoph Oelckers
|
f54e4b8a9a
|
- more int_ang()
|
2022-10-04 23:56:43 +02:00 |
|
Christoph Oelckers
|
33d5b54ce0
|
- use int_ang().
|
2022-10-04 23:56:43 +02:00 |
|
Christoph Oelckers
|
735b9a8fed
|
- renamed ang to __int_angle
|
2022-10-04 23:56:42 +02:00 |
|
Christoph Oelckers
|
c84d75b8bf
|
- use inline access functions to read floorz/ceilingz.
|
2022-08-27 09:58:16 +02:00 |
|
Christoph Oelckers
|
0672572e63
|
- renamed sectortype::floorz and ceilingz as preparation for floatification
|
2022-08-27 09:47:48 +02:00 |
|
Christoph Oelckers
|
43bd8acb31
|
- Exhumed: renamed all spr.pos.
|
2022-08-26 19:53:08 +02:00 |
|
Christoph Oelckers
|
255e12872c
|
- Exhumed: third batch of refactoring writes to spr.pos.
|
2022-08-26 19:53:07 +02:00 |
|
Christoph Oelckers
|
aab13addb7
|
-renamed spritetype’s owner field to ‚intowner‘
Mainly for easier searching.
Also remove the duplicate ‚detail‘ field.
|
2022-05-24 00:30:41 +02:00 |
|
Christoph Oelckers
|
5498699faf
|
- use DCoreActor::sector() wherever possible.
|
2021-12-30 16:51:56 +01:00 |
|
Christoph Oelckers
|
56bd9e7e27
|
- Exhumed: pActor->s() in spider.cpp
|
2021-12-30 09:57:26 +01:00 |
|
Mitchell Richters
|
baf78848eb
|
- Replace spritetypebase z with pos.Z calls and eliminate spritetypebase pos union.
|
2021-12-30 09:57:06 +01:00 |
|
Mitchell Richters
|
cecb8dc48e
|
- Replace spritetypebase y with pos.Y calls.
|
2021-12-30 09:57:05 +01:00 |
|
Mitchell Richters
|
33ca55023f
|
- Replace spritetypebase x with pos.X calls.
|
2021-12-30 09:57:05 +01:00 |
|
Christoph Oelckers
|
d9d05e90b5
|
- globally replaced all occurences of '->s().' with '->spr.'
|
2021-12-30 09:57:00 +01:00 |
|
Christoph Oelckers
|
988a91904a
|
- a large of Exhumed flags, most search& replace plus a few local variable types.
|
2021-12-30 09:56:49 +01:00 |
|
Christoph Oelckers
|
82fb03e399
|
- another batch of search&replace, with smaller results.
|
2021-12-30 09:56:48 +01:00 |
|
Christoph Oelckers
|
c5ae454207
|
- another big batch of automatic replacements.
|
2021-12-30 09:56:48 +01:00 |
|
Christoph Oelckers
|
5b65e214e0
|
- global search & replace of the more frequent sprite flag patterns.
|
2021-12-30 09:56:48 +01:00 |
|
Christoph Oelckers
|
b0e3c6b5ec
|
- some remaining sector flag stuff
|
2021-12-30 09:56:45 +01:00 |
|
Christoph Oelckers
|
d0a06ae961
|
- deal with most of CSTAT_SECTOR_SKY and CSTAT_SECTOR_SLOPE
|
2021-12-30 09:56:45 +01:00 |
|
Christoph Oelckers
|
8d0013128e
|
- Exhumed: use symbolic constant CSTAT_SPRITE_INVISIBLE
|
2021-12-30 09:56:45 +01:00 |
|
Christoph Oelckers
|
8dde6a3074
|
- Added GC support to Exhumed
|
2021-12-26 23:09:59 +01:00 |
|
Christoph Oelckers
|
b3bbf8932e
|
- same procedure for Exhumed.
|
2021-12-26 23:08:58 +01:00 |
|
Christoph Oelckers
|
f09e7ed32f
|
- spawn functions.
|
2021-12-25 21:29:03 +01:00 |
|
Christoph Oelckers
|
aee560624d
|
- some more sectors.
|
2021-12-25 21:29:01 +01:00 |
|
Christoph Oelckers
|
e179b9332d
|
- all shorts reviewed.
Should be all clear now - the biggest limiter in Exhumed is the run list with ~25000 entries which may need more work if it is to be extended.
|
2021-12-25 21:28:53 +01:00 |
|
Christoph Oelckers
|
9b52b3b451
|
- made all nSector variables full ints.
This already takes care of most sector[] accesses in Exhumed
|
2021-11-09 17:27:54 +01:00 |
|
Christoph Oelckers
|
366df9d4b6
|
- Exhumed: use the sprite's sector() member where possible.
|
2021-11-09 00:26:46 +01:00 |
|
Christoph Oelckers
|
7a65cc46d0
|
- moved AI wrappers out of the main sources.
This is mainly to reduce commit noise for what follows. These functions will soon be deleted.
|
2021-10-28 18:39:49 +02:00 |
|
Christoph Oelckers
|
ee03eb1b3d
|
- movement and elevators.
|
2021-10-28 13:54:36 +02:00 |
|
Christoph Oelckers
|
331ba71473
|
- BuildCreatureChunk wrapper.
|
2021-10-26 21:15:07 +02:00 |
|
Christoph Oelckers
|
2c8da6fe72
|
- refactor the spider to use actors.
|
2021-10-24 13:06:41 +02:00 |
|
Christoph Oelckers
|
6821fef5e1
|
- refactor scorpion to use actors.
|
2021-10-24 12:22:32 +02:00 |
|
Christoph Oelckers
|
5a9978a27b
|
- extended the run list to handle actor targets.
Also renamed fields to be more descriptive.
|
2021-10-17 16:22:25 +02:00 |
|
Christoph Oelckers
|
8d7f37066f
|
- converted FuncSpider to a class
|
2021-10-16 15:36:32 +02:00 |
|