Christoph Oelckers
|
e93ec79608
|
- Blood: restart music after level warp.
|
2020-08-10 21:41:16 +02:00 |
|
Christoph Oelckers
|
3ba5ca46c9
|
- fixed font alignment in Blood
|
2020-08-10 21:14:42 +02:00 |
|
Christoph Oelckers
|
28b9aafe69
|
- disable translucency for menu text shadows.
It didn't look that great.
|
2020-08-10 20:27:00 +02:00 |
|
Christoph Oelckers
|
7317caf567
|
- do not loop the scream sound on the summary screen.
Fixes 143.
|
2020-08-10 20:24:49 +02:00 |
|
Christoph Oelckers
|
8a2d34cceb
|
- fixed typo in BUNZ cheat.
|
2020-08-10 20:22:12 +02:00 |
|
Christoph Oelckers
|
ddf238ff19
|
- fixed cheat args parser.
Fixes 139
|
2020-08-10 20:18:21 +02:00 |
|
Mitchell Richters
|
09f347353a
|
- fix cl_weaponsway() for Blood.
Fixes #134.
|
2020-08-10 22:08:44 +10:00 |
|
Mitchell Richters
|
db6d2e4d89
|
- fix cl_viewbob() for Blood.
Fixes #134.
|
2020-08-10 22:08:44 +10:00 |
|
Christoph Oelckers
|
d3df4e580c
|
- do not restart one-page image scrollers with Enter
Instead go back one menu level.
Fixed #129
|
2020-08-10 01:12:53 +02:00 |
|
Christoph Oelckers
|
c7e664d3a6
|
- animate status bar elements
Fixes #127
|
2020-08-10 00:36:50 +02:00 |
|
Mitchell Richters
|
a3dfa58662
|
- correct typo in Blood text string because I'm OCD like that.
|
2020-08-05 23:17:57 +10:00 |
|
Mitchell Richters
|
157933e902
|
- fixed regression from b9eef9c6a3 where the angle wouldn't apply if horizon was specified.
|
2020-08-04 23:13:22 +10:00 |
|
Mitchell Richters
|
b9eef9c6a3
|
- make ang and horiz optional on each game's warptocoords CCMD as suggested in commentary for 1dc6edfa56 .
|
2020-08-04 22:33:17 +10:00 |
|
Mitchell Richters
|
b08d571be9
|
- create Blood dynamic CCMD warptocoords .
* The setting of the player's horizon/viewangle probably still requires work, but warping to pos x/y/z works fine.
|
2020-08-04 19:10:43 +10:00 |
|
Christoph Oelckers
|
41cc5cac34
|
- fixed responsiveness issues with Blood's weapon selection.
This shouldn't really do anything and might point to some deeper implementation flaw.
|
2020-08-04 00:06:36 +02:00 |
|
Christoph Oelckers
|
b0c1140649
|
- fixed bad default for viewDrawText's alpha.
Like so many other things in Build the concept of alpha is hopelessly stupid and really makes no sense, and this was carried over here.
|
2020-08-03 21:26:19 +02:00 |
|
Christoph Oelckers
|
d526c6401f
|
- use the generic cheat system for Blood.
|
2020-08-03 20:51:31 +02:00 |
|
Christoph Oelckers
|
724c811de3
|
- Moved message storage to the map records.
|
2020-08-03 20:16:32 +02:00 |
|
Christoph Oelckers
|
35a5c4e23c
|
- undid hardcoded coupling of Mapinfo slots with episode/level pairs in Blood.
This both lifts the imposed limit of 16 levels and will allow dynamic management of global mapinfo data.
|
2020-08-03 20:11:30 +02:00 |
|
Christoph Oelckers
|
0036402be8
|
- removed most of the network code in Blood.
Mainly to expose the parts that still get used in single player because there's some problems here that need addressing.
ENet is also gone now.
|
2020-08-03 20:06:27 +02:00 |
|
Christoph Oelckers
|
825b286424
|
- removed some redundant parts in level.cpp
Let's use the underlying data directly.
|
2020-08-03 19:11:48 +02:00 |
|
Christoph Oelckers
|
5704c57fe0
|
- changed the byte order swappers to use ZDoom's versions
This is to reduce redundancy, plus, these are native on Windows and macOS.
|
2020-08-03 19:09:57 +02:00 |
|
Christoph Oelckers
|
3c8da8c421
|
- moved LocalKeys to controls.cpp
to consolidate input code in one file.
|
2020-08-03 19:08:49 +02:00 |
|
Mitchell Richters
|
48e4bccc6d
|
- oops. Missed change of hudDraw() zDelta from int to double while implementing ae2d2c7948 .
|
2020-08-03 10:23:15 +10:00 |
|
Mitchell Richters
|
ae2d2c7948
|
- interpolate zDelta with higher precision from updated CalcSmoothRatio() function that returns a double instead of an int.
|
2020-08-03 09:07:19 +10:00 |
|
Mitchell Richters
|
61820ddef5
|
- interpolate bobx and boby with higher precision from updated CalcSmoothRatio() function that returns a double instead of an int.
|
2020-08-03 08:50:48 +10:00 |
|
Christoph Oelckers
|
8a31e96602
|
- use all available precision to render Blood's weapon animations mpre smoothly, instead of throwing it away by needlessly storing it in some integer fields.
|
2020-08-03 00:25:40 +02:00 |
|
Christoph Oelckers
|
be9402c4e0
|
- fixed Blood not accepting any input after loading a saved game.
|
2020-08-03 00:10:18 +02:00 |
|
Christoph Oelckers
|
38616d90a3
|
- renamed some members of Blood's EPISODEINFO struct.
|
2020-08-02 23:47:21 +02:00 |
|
Christoph Oelckers
|
00ecea47aa
|
- use CCMDs for input in Blood where appropriate.
|
2020-08-02 20:44:37 +02:00 |
|
Christoph Oelckers
|
4a049c1a4d
|
- split sprite animation off view.cpp
|
2020-08-02 19:59:14 +02:00 |
|
Christoph Oelckers
|
e2498a53a9
|
- split Blood prediction code into its own file.
|
2020-08-02 19:43:45 +02:00 |
|
Christoph Oelckers
|
a9820abcae
|
- migrated the remaining 2D content in Blood away from rotatesprite.
|
2020-08-02 19:00:32 +02:00 |
|
Christoph Oelckers
|
4e9ea9ef60
|
- fixed bad merge from some time agp.
|
2020-08-02 18:12:43 +02:00 |
|
Christoph Oelckers
|
1392f4db01
|
- handle the view frame with backend features.
|
2020-08-02 18:02:13 +02:00 |
|
Christoph Oelckers
|
fc390e244f
|
- background for text screens.
|
2020-08-02 17:45:03 +02:00 |
|
Christoph Oelckers
|
1150e3ee0d
|
- removed unused stuff from screen.cpp and deleted screen.h.
|
2020-08-02 13:54:36 +02:00 |
|
Christoph Oelckers
|
7846178130
|
- missed this... :(
|
2020-08-02 13:53:14 +02:00 |
|
Christoph Oelckers
|
3a32e8840f
|
- ported Blood's status bar to the Status bar class.
Now it allows downscaling just like Duke's.
|
2020-08-02 13:35:34 +02:00 |
|
Christoph Oelckers
|
b259b94300
|
- implemented status bar scale control for Blood.
|
2020-08-02 08:48:23 +02:00 |
|
Christoph Oelckers
|
cc8798f6e2
|
- preparations for rendering Blood's status bar through the Statusbar class.
|
2020-08-02 08:39:51 +02:00 |
|
Christoph Oelckers
|
49a25c417b
|
- split Blood's status bar code off into its own file.
|
2020-08-01 21:23:33 +02:00 |
|
Christoph Oelckers
|
ec846a3e63
|
- fixed shadows on Blood's text.
|
2020-08-01 20:07:32 +02:00 |
|
Christoph Oelckers
|
2f94ae8160
|
- removed Blood's message display.
We'll use the common one in c_console from now on.
|
2020-07-31 21:06:56 +02:00 |
|
Christoph Oelckers
|
a12cdf849e
|
- fixed text in the menu
|
2020-07-31 21:05:57 +02:00 |
|
Christoph Oelckers
|
7bf3d5186f
|
- Blood font refactoring.
|
2020-07-31 21:05:09 +02:00 |
|
Christoph Oelckers
|
5bae2fcef5
|
- moved global include out of namespace.
|
2020-07-31 21:04:28 +02:00 |
|
Christoph Oelckers
|
713c41c0a9
|
- fixed bad ordering of directives.
|
2020-07-31 21:03:23 +02:00 |
|
Christoph Oelckers
|
b6cb0ce1a1
|
- consolidated shade to light conversion
|
2020-07-31 20:58:55 +02:00 |
|
Christoph Oelckers
|
b308e730ea
|
- started replacing rotatesprite with DrawTexture.
As an added bonus, thia now allows stretching the menu caption box for longer texts, rotatesprite could not do that.
|
2020-07-31 20:39:02 +02:00 |
|