toasterbabe
3cce495675
Made PCX use cv_screenshot_colorprofile.
...
Also, optimised gif headwrite's palette writing.
2017-04-21 20:29:06 +01:00
Monster Iestyn
ed9dfaa617
Merge branch 'master' into polyobject-checksight-fix
2017-04-21 16:32:38 +01:00
Monster Iestyn
f77e107c1a
Merge branch 'no-doubling-texture-heights-plz' into 'master'
...
No doubling texture heights plz
If you didn't know, apparently SRB2 was hardcoded to double the height of 64x64 textures created using TX_START/TX_END. This has frustrated some a lot. This branch removes this hack at last (there doesn't appear to be any visual issues resulting from removing it, anyway).
srb2win-nodoubletexheight.exe can be found in my FTP folder.
See merge request !85
2017-04-20 21:00:48 -04:00
yellowtd
fd97fdd683
titlemap - cameraref subsector
...
apparently it recalculates without this line, so it should give a tiny performance boost?
2017-04-20 20:26:32 -04:00
yellowtd
cf454dd6fc
titlemap - Fix impending doom (???) camera mobj search
...
the last implimentation would have apparently stopped working eventually? Idk
2017-04-20 20:26:13 -04:00
yellowtd
f70b89b22a
titlemap - support for map camera object
...
allows a camera thing to be placed for alternate camera placement besides player and DM starts
2017-04-20 20:25:53 -04:00
Monster Iestyn
839dc6bcc1
Merge branch 'hud-drown-numbers-fix' into 'master'
...
First person HUD drown numbers fix
This branch fixes the following issues with the first person HUD when drowning:
* "0" turning into Sonic's drown sprite, since both sprites happen to be named DRWNA0
* SF_MACHINE's special drowning numbers from 3rd person not being used
See merge request !80
2017-04-20 16:20:00 -04:00
toasterbabe
aa475c9d26
Realised color profile disabling for screenshots didn't work in GL, so updated the menu to show that.
...
Also, made other minor menu tweaks.
2017-04-20 20:16:10 +01:00
toasterbabe
4f59fa35b3
Add headings to Video Options menu.
2017-04-20 19:27:19 +01:00
toasterbabe
8b46ee76ff
Disable colour profile influence on screenshots and gifs if you want.
2017-04-20 18:59:27 +01:00
toasterbabe
9d46ba281f
Screenshots now contain the palette you're actively looking at, as opposed to the palette the game/map has! This makes sense for colorblind users being able to store their precious memories, and it matches up with how gifs palettise.
2017-04-20 13:17:11 +01:00
toasterbabe
29d5af61c1
Correcting gamma to match base SRB2.
2017-04-20 13:15:32 +01:00
toasterbabe
bef9520556
Merge branch 'master' of http://git.magicalgirl.moe/STJr/SRB2Internal.git into Deez_NewUserXperiences
2017-04-19 23:03:47 +01:00
toasterbabe
c3840ba01d
Colour Cube Calibration Menu! (called "Advanced Color Settings" because No Fun Allowed...)
...
https://cdn.discordapp.com/attachments/237798387070664724/304343382073933824/aa.png
Also, a "Reset all" button for the Monitor toggle menu, a ton of new cvars to match up with the colour cube calibration, and a bunch of variable renames related to colour cube operations.
2017-04-19 22:24:28 +01:00
Monster Iestyn
3edbf0a085
Fixed P_CheckSight not considering polyobject top and bottom at all
...
This was actually kind of easier to do than I expected, though I can't tell if there's anything else I need to do or not
2017-04-19 22:19:46 +01:00
Monster Iestyn
f0256c41be
Be gone ye old texture hack
2017-04-19 20:00:19 +01:00
Monster Iestyn
8ffa741cda
Merge branch 'master' into mapthing-spawn-hook
2017-04-19 17:46:38 +01:00
Monster Iestyn
3ff899858c
Merge branch 'master' into opengl-improvements
...
# Conflicts:
# src/doomdef.h
2017-04-19 14:53:50 +01:00
toasterbabe
9b13caccae
greem
2017-04-18 23:40:57 +01:00
toasterbabe
c2edd6224d
Figured out what was up. I didn't quite understand my original array!
2017-04-18 23:38:38 +01:00
toasterbabe
83e16da83b
Introducing the Colour Cube! https://cdn.discordapp.com/attachments/293238104096112641/304015171385294850/aa.png
...
Basically in preperation of supporting colourblindness modes I implemented the following link when loading palettes.
http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter24.html
This basically means I can do whatever the hell I want to the colour profile of incoming paletties, and nobody can stop me. Muahahahaha etc.
Also, I added a saturation feature to show off its full potential, converted gamma from a table to a factor of the calculation, tweaked some menus and made the default value of cvars show up on sliders. Because that's how I roll.
2017-04-18 23:21:10 +01:00
yellowtd
b68d1ebdb3
titlemap - fix game crash with skybox point
...
game crash on skybox object use fix
2017-04-18 17:47:20 -04:00
toasterbabe
eea7dc4224
Fixed titlemap wipe lasting too long/happening twice over
2017-04-18 17:46:26 -04:00
yellowtd
217f7ebd38
miru asked me for help and im a smelly toast
...
* Fix Crashes With Respect To Switching Between The Normal Title And Her Magic One
* Clean Up A Bit Of Code
2017-04-18 17:45:43 -04:00
yellowtd
1c93b07c86
Titlemap - Maincfg variables, unplayability crash fixes
2017-04-18 17:36:54 -04:00
yellowtd
7e43272932
begin titlemap
...
idk my bff jill
2017-04-18 17:23:23 -04:00
Monster Iestyn
0f2c9c40a2
Hardcoded the big gargoyle
2017-04-18 20:38:13 +01:00
Monster Iestyn
941ab72204
Hardcode new/updated xmas scenery object type/state info
2017-04-18 18:32:52 +01:00
toasterbabe
e34e8f85e2
Including a statement about performance on the resolution menu.
2017-04-18 17:45:43 +01:00
toasterbabe
6d7355e9af
Add score on Emerald Token pickup (and make the all-emerald bonus a continue in SP) as requested.
2017-04-18 17:45:23 +01:00
Monster Iestyn
0e358b3d9f
Add new Pity shield orb state info, remove unused Pity states
2017-04-18 17:36:04 +01:00
toasterbabe
8e3a3e792e
Moved the Race HUD down a little bit, and improved the sound selection.
2017-04-18 16:42:42 +01:00
toasterbabe
39fa4fea4a
* Update some sound names.
...
* Make the continue and the flag capture use different sound numbers.
* Make the fancy new race countdown go beep.
2017-04-18 15:57:52 +01:00
toasterbabe
8aa3928458
A consistency error I should've caught earlier, considering this sound is used for DSZ3's missiles as well as GFZ3's laser.
2017-04-18 12:53:16 +01:00
toasterbabe
cf82ef1f79
As requested by Mystic in That Topic, made the end-of-act time bonus for 30 seconds halved and removed the 45 seconds bonus option.
2017-04-18 12:33:19 +01:00
toasterbabe
e93e5176c0
Consistency in firing sound naming.
2017-04-18 12:32:30 +01:00
toasterbabe
528132ad6d
Sound always happens on SoundOptions menu now. It was weird not having those.
2017-04-18 12:32:06 +01:00
toasterbabe
fbdc8d3d9e
MP pause menu text for Player setup loses the 1 if you're not in splitscreen
2017-04-17 22:41:23 +01:00
toasterbabe
c8186644e7
Improved splitscreen offsets.
2017-04-17 22:34:38 +01:00
toasterbabe
314870bdc2
Support captions for player 2 in 2-player. (You can't tell which screen the sounds are coming from without visual cues normally, so there isn't two seperate caption lists.)
2017-04-17 22:21:16 +01:00
toasterbabe
dd566b77b9
More improved sound names.
2017-04-17 19:52:44 +01:00
Monster Iestyn
93efb3084e
Merge branch 'mi-a-bit-of-cleanup' into 'master'
...
MI's unimportant code cleanup
Just removing a bunch of unused variables/function prototypes from the source code and similarly minor stuff, nothing here should change gameplay much (if at all).
See merge request !71
2017-04-17 14:43:50 -04:00
Monster Iestyn
798628eef1
Merge branch 'mi-minor-refactoring' into 'master'
...
MI minor refactoring
Just moving the locations of some consvar externs from d_netcmd.h to other header files in which I think they should REALLY belong. Ultimately this should not affect gameplay whatsoever, it's just code cleanup.
See merge request !81
2017-04-17 13:40:51 -04:00
toasterbabe
08e7a7cb4d
Clean up captions code to allow for different numbers defined at compile time.
2017-04-17 18:15:42 +01:00
toasterbabe
bec7a184f1
Bweh heh heh.
2017-04-17 17:16:21 +01:00
toasterbabe
c95fcab831
Slight table update.
2017-04-17 15:55:07 +01:00
toasterbabe
74169529fb
Correcting a ridiculous crash-causing oversight.
2017-04-17 15:53:54 +01:00
toasterbabe
ff97b3aed4
Alter offsets of HUD numbers a little bit to satisfy OCD (have discussed with Mystic, he offered a solution similar but not identical to what I am committing)
2017-04-17 15:42:01 +01:00
toasterbabe
3551509ed8
* Remaster the sound stacking methodology such that the same sound effect updates its previous position rather than heading to the bottom.
...
* Put brackets around the sound names on the reccomendation of a friend who works with disability in gaming.
* Update a bunch of sound names to better match what they actually do in SRB2.
2017-04-17 14:38:56 +01:00
toasterbabe
db282caefe
* Fix a bug with sounds overlapping.
...
* Make sounds with identical names (as opposed to just identical sfx's) stack together.
* Corrected a few names.
2017-04-17 02:03:44 +01:00