Christoph Oelckers
|
1d52963d4b
|
- converted all simple destructible sprites.
Ironically the first item I used for testing needed a dedicated class, so here's that, too...
|
2022-12-11 19:43:46 +01:00 |
|
Christoph Oelckers
|
3ac8bd02f5
|
- scriptified the jibs
|
2022-12-11 18:46:40 +01:00 |
|
Mitchell Richters
|
599a375d67
|
- Rename DCoreActor::interpolatedangle() to DCoreActor::interpolatedyaw()
|
2022-12-11 18:41:59 +01:00 |
|
Mitchell Richters
|
2e0b9490e1
|
- Change spritetypebase::angle to a DRotator named Angles .
* Major pre-requisite for the next steps I'm undertaking, let's get it into the branch now.
|
2022-12-11 18:41:52 +01:00 |
|
Christoph Oelckers
|
1ac4aee0c1
|
- RR cactus stuff
|
2022-12-11 18:41:50 +01:00 |
|
Christoph Oelckers
|
76fabcd1c7
|
- chickenplant scriptified.
|
2022-12-11 18:41:50 +01:00 |
|
Mitchell Richters
|
b42672dcf9
|
- Duke: Remove player_struct::posZget() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
92dd6c9795
|
- Duke: Remove player_struct::posXY() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
b1bd59db41
|
- Duke: Clean up all player position calls referencing gs.playerheight that don't need it when using the sprite height.
|
2022-12-11 18:41:42 +01:00 |
|
Mitchell Richters
|
b0c95f69c5
|
- Duke: Wrap calls that get player_struct::PlayerOldPosition .
|
2022-12-11 18:41:41 +01:00 |
|
Mitchell Richters
|
a3b1ab10fe
|
- Duke: Wrap calls that get player_struct::PlayerNowPosition .
|
2022-12-11 18:41:39 +01:00 |
|
Mitchell Richters
|
25e6c4ecf8
|
- Duke: Wrap calls that get player_struct::PlayerNowPosition.Z .
|
2022-12-11 18:41:39 +01:00 |
|
Mitchell Richters
|
5d3878eb55
|
- Duke: Wrap calls to player_struct::PlayerNowPosition.XY() .
|
2022-12-11 18:41:38 +01:00 |
|
Mitchell Richters
|
4b7d2fcfcc
|
- Duke: Rename player's opos to something identifiable.
|
2022-12-11 18:41:38 +01:00 |
|
Mitchell Richters
|
4aa63b5446
|
- Duke: Rename player's pos to something identifiable.
|
2022-12-11 18:41:38 +01:00 |
|
Christoph Oelckers
|
dee33ba4dd
|
- scriptified viewscreen and camera.
|
2022-11-19 17:35:04 +01:00 |
|
Christoph Oelckers
|
f9826241ef
|
- scriptied the cracks.
|
2022-11-17 20:18:46 +01:00 |
|
Christoph Oelckers
|
d253468b22
|
- scriptified the scraps.
A Duke-ish mess of epic proportions.
|
2022-11-15 00:06:21 +01:00 |
|
Christoph Oelckers
|
94a13118b3
|
- handle nofloorpal for CallAnimate overrides.
|
2022-11-15 00:06:21 +01:00 |
|
Christoph Oelckers
|
e3aa1da175
|
- CallOnanimate
|
2022-11-13 11:50:28 +01:00 |
|
Mitchell Richters
|
79a1110d5f
|
- Duke: Create new flag SFLAG2_INTERPOLATEANGLE and use for the bearing plate on gears.
* Fixes #719.
|
2022-10-30 16:51:39 +01:00 |
|
Christoph Oelckers
|
35f6ece473
|
- renamed RR’s weapon sprites to match their weapons
|
2022-10-30 16:51:38 +01:00 |
|
Christoph Oelckers
|
81341ce4a6
|
- unwrapped SetScale as well.
Again no edits here - it's one big replace action.
|
2022-10-30 16:51:33 +01:00 |
|
Christoph Oelckers
|
15db7a7143
|
- unwrapped SetScaleX/Y.
|
2022-10-30 16:51:32 +01:00 |
|
Christoph Oelckers
|
51768439a9
|
- started removing wrappers. ScaleX() and ScaleY() done.
No manual changes in here.
|
2022-10-30 16:51:31 +01:00 |
|
Christoph Oelckers
|
2a4483e860
|
- all remaining repeats in Duke except spawn_d and spawn_r
|
2022-10-30 16:51:27 +01:00 |
|
Christoph Oelckers
|
8a8ef22e53
|
- mostly '>' comparisons with scale values.
|
2022-10-30 16:51:22 +01:00 |
|
Christoph Oelckers
|
a11a366697
|
- some automatic replacements.
|
2022-10-30 16:51:21 +01:00 |
|
Christoph Oelckers
|
71d61b26df
|
- 34 more uses of SetScale.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
e60fafec52
|
- got rid of most REPEAT_SCALE factors.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
e6a97157d7
|
- several manual replacements with SetScale.
|
2022-10-30 16:51:18 +01:00 |
|
Christoph Oelckers
|
d8fac32459
|
- more simple SetScale replacements.
|
2022-10-30 16:51:17 +01:00 |
|
Christoph Oelckers
|
86d6ba43d4
|
- more automatic SetScale replacement, plus all of SetScale(0.5, 0.5);
|
2022-10-30 16:51:17 +01:00 |
|
Christoph Oelckers
|
c7c3b2a20c
|
- added a SetScale method to spritetype and used it for all places setting x/yrepeat to 0.
|
2022-10-30 16:51:17 +01:00 |
|
Christoph Oelckers
|
a4dd5bb4ce
|
- rewrote the model storage code.
Using proper C++ containers now.
|
2022-10-27 16:55:54 +02:00 |
|
Mitchell Richters
|
8bc34f3dac
|
- Handle all remaining VecToAngle() calls.
|
2022-10-27 16:55:53 +02:00 |
|
Mitchell Richters
|
9b98388215
|
- VecToAngle() with XY() inside to .Angle() replacements.
|
2022-10-27 16:55:53 +02:00 |
|
Mitchell Richters
|
41bbbd9df5
|
- Remove all remaining uses of fixedhoriz::asbuild() .
|
2022-10-25 07:06:55 +02:00 |
|
Christoph Oelckers
|
05117f9f5d
|
- first part of final bsin replacement.
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
5f44dcc262
|
- refactor animatesprites API
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
eae2e638aa
|
- floatified all getangle calls.
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
4dfba60d99
|
- eliminated all ldist calls outside the weapon code.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
ada4af8fb7
|
-consolidated sprite rotation formula in 2 inline functions.
|
2022-10-21 00:00:03 +02:00 |
|
Mitchell Richters
|
ea3ca4a4ea
|
- Duke: Tidy up old multiplayer variables to modern standards.
|
2022-10-16 10:59:04 +02:00 |
|
Mitchell Richters
|
45d4d3e41a
|
- Eliminate __interpvalue() and clean up Q16.16 smoothratio values where it made sense to do so.
* Also eliminates a now empty header.
|
2022-10-15 13:32:02 +02:00 |
|
Mitchell Richters
|
f02035b15a
|
- Eliminate __interpvaluef() and clean up Q16.16 smoothratio values where it made sense to do so.
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
2c8cb8f052
|
- Rename DCoreActor method interpolatedvec3() to interpolatedpos() .
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
74167e1a7c
|
- Remove interpolators for TVector and TAngle objects, replacing with single generic version.
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
06e772b44b
|
- Rename interpolatedvalue() in preparation for replacement.
|
2022-10-15 13:32:01 +02:00 |
|
Mitchell Richters
|
8fd6452baf
|
- Rename interpolatedvaluef() in preparation for replacement.
|
2022-10-15 13:32:01 +02:00 |
|