TehRealSalt
bc807dccc4
Sorta messy menu to set splitscreen
...
Now this branch is completely functional!
2018-09-30 17:09:59 -04:00
TehRealSalt
d705d2a606
Temporary testing measure
...
set splitscreen = 3 on host or connect
2018-09-30 11:22:56 -04:00
toaster
73116f2b60
The pipeline halted for some reason, so here's the smallest possible legitimate change to bump it back into action: Replacing commenting-out with #ifdef
ing.
2018-09-23 16:13:58 +01:00
toaster
fa65cbb43e
Somehow butchered the code cleanliness (indentation/not taking advantage of a macro I defined specifically for this) here a little by accident - tidied up.
2018-09-23 13:34:49 +01:00
toaster
2e158f2c21
Add a scroll bar to the addons menu. Should hopefully make the temperature gauge a little less problematic...
2018-09-23 13:22:00 +01:00
toaster
6cc7f97d8a
Merge branch 'master' of https://git.magicalgirl.moe/KartKrew/Kart.git into addons_menu
...
# Conflicts:
# src/m_menu.c
2018-09-22 23:00:46 +01:00
Sal
5f78807ef0
Merge branch 'encore' into 'master'
...
Encore
See merge request KartKrew/Kart!7
2018-09-22 17:52:33 -04:00
Sal
81249a084a
Merge branch 'shitsfree' into 'master'
...
:shitsfree:
See merge request KartKrew/Kart!12
2018-09-22 17:24:11 -04:00
toaster
084b99a5c9
Merge branch 'master' of https://git.magicalgirl.moe/KartKrew/Kart.git into encore
...
# Conflicts:
# src/info.c
# src/m_menu.c
# src/y_inter.c
2018-09-21 20:54:38 +01:00
TehRealSalt
3b928ca979
Condense this re: wolfs
2018-09-20 22:16:04 -04:00
toaster
e90139c5b3
:shitsfree:
2018-09-20 17:45:19 +01:00
toaster
8618d7bbec
Merge branch 'sal-misc' of https://git.magicalgirl.moe/KartKrew/Kart.git into misc_plus_menustuffs
...
# Conflicts:
# src/k_kart.c
2018-09-17 11:19:17 +01:00
TehRealSalt
7edb99b87a
Revert this now that we have ESC functionality
...
(I mean. I still think this feels nicer than pressing the menu button, but...)
2018-09-15 20:13:29 -04:00
toaster
fd7bc1c1ac
Do a bunch of major modifications to the voting system's rule change system!
...
* Add `kartvoterulechanges`, or "Voting Rule Changes" on the menu, to allow some user control over event frequency.
* "Never" - does what it says on the tin.
* "Sometimes" - 1/8 chance of Encore if host has unlocked it, only gametype change when buffer is full
* "Frequent" - 1/2 chance of Encore if host has unlocked it, gametype change every 5 maps
* "Always" - If host has unlocked Encore, alternates between Encore and Gametype. Otherwise, always a gametype change
* There's probably room for a setting between "Sometimes" and "Frequent", but I didn't want to overload the host with options and these were the ones that made sense.
* Better handling of buffer refreshes, to prevent two of the same map appearing next to each other in the voting unless there literally aren't that many maps.
* Mostly unrelated: Minor bugfix for Y_SetupVoteFinish, preventing music changes/random sounds playing on the You Will Join Next Race screen. (Branch-appropriate, at least.)
2018-09-11 15:42:53 +01:00
toaster
67d57d82bc
I was getting annoyed by these arrows and their inconsistency, so I made them use the graphics.
2018-09-10 12:41:53 +01:00
toaster
5b27e597d7
More manual pages, plus renaming the option to Tricks & Secrets (F1)
- PLUS, the magic of a little animated how-to for leafing through the pages. Requires new patch.kart, as I wanted the leading zeroes and Jeck wanted to add more pages without more commits later...
2018-09-10 12:39:59 +01:00
toaster
0e6bcee463
Merge branch 'sal-misc' of https://git.magicalgirl.moe/KartKrew/Kart.git into misc_plus_menustuffs
2018-09-10 11:43:45 +01:00
TehRealSalt
f4c45877b2
Merge branch 'sonicitems' into sal-misc
2018-09-10 03:22:11 -04:00
wolfy852
e5b947de0a
Change ESC menu override string to "Open/Close Menu (ESC)", adjust menu accordingly
2018-09-09 21:24:19 -05:00
wolfy852
9a82176f6f
Merge commit '72d80a9aa890d93dfd86e95af75c0752e1ff7e56' into sonicitems
2018-09-09 17:57:23 -05:00
toaster
c8639ed0e0
Disable the options you MEANT to disable.
2018-09-09 15:44:37 +01:00
toaster
1010950148
This isn't vanilla, don't be a shit about secrets and addfile (plus it helps that this fixes a crash)
2018-09-09 15:17:41 +01:00
toaster
6c6bafd1d6
* User manual!
...
* Some visual ordering fixes for the item menu, plus a #define-toggleable option for the bottom right slot to be traversable for ease-of-use purposes (even if it doesn't do anything).
2018-09-08 17:02:03 +01:00
TehRealSalt
83eb9c1b43
Redone stat graph
2018-09-03 00:06:17 -04:00
toaster
e01f2ff096
Update arrow rendering to use simple character function rather than overkill string function.
2018-08-31 22:38:56 +01:00
TehRealSalt
203b43a138
Toggle All option
2018-08-31 14:41:37 -04:00
TehRealSalt
68a94b5657
Small fix
2018-08-31 13:23:05 -04:00
TehRealSalt
e6303d1889
Toggles for kitchen sink, ten banana, & quad orbinaut, and a screen that they can fit on
2018-08-31 13:18:19 -04:00
toaster
7c7a7bf849
disable encore ruby/flip on record attack menu with kartencore on
2018-08-29 22:02:42 +01:00
toaster
22be81ef02
* Prettier record attack screen!
...
* Uses the in-game timer element to draw its times.
* This includes showing them time emblems-to-get!
* good night sweet prince
* Make the emblem time use the same ' and " as the normal time.
2018-08-29 21:37:47 +01:00
toaster
7a758708c6
* Add support for .kart files.
...
* Wrap behind-the-scenes `addfile/exec` contents in quotation marks to allow for files with spaces in them.
2018-08-29 14:19:08 +01:00
toaster
b6dbecd2f8
Addons menu.
...
Bitch.
2018-08-28 21:08:47 +01:00
toaster
77ba3e3c2d
Additional oversight corrected.
2018-08-15 16:59:28 +01:00
toaster
be1e43fc0b
Merge branch 'sonicitems' into encore
2018-08-15 16:12:42 +01:00
toaster
485cb3f308
Added "Random" to the level selection list, for those days when you know you *want* to race but don't have any idea what to do.
2018-08-15 16:12:36 +01:00
toaster
c895f45d96
Make some minor tweaks to the two server setup menus (splitscreen and not-splitscreen).
...
I wouldn't have done this, but I was already in the code to fix the bugs, so I hit something that was bugging me[/sonic adventure voice] as well
2018-08-15 15:22:50 +01:00
toaster
19b2c20bda
* Disable inverting on encore level select pictures at unanimous request of last night's netgame.
...
* Also, correct their alignment in y_inter.c.
2018-08-14 15:32:17 +01:00
toaster
a6d1e799f9
* Encore on the voting screen! Appears randomly once unlocked in the same slot as that which sometimes represents a gametype change (odds inflated for testing purposes).
...
* A better representation of an Encore level, now with inverted graphics (a special remapping we can now use elsewhere whenever if we want!) and a floating Ruby!
* Decouple encore's setting from cv_kartencore on mapload. Instead, bake it into D_MapChange and related, which will only some of the time be fed by cv_kartencore's value.
* Encore mode now has a special mapheader palette setting, "encorepal", rather than using the same one as non-encore.
2018-08-11 22:23:40 +01:00
toaster
202e98957d
* For testing purposes, show Encoremaps on the level select icons.
...
* HOWEVER, we should seriously address this again later, because the antialiasing DOES result in some unfortunate bullshit...
* Encoremap maces per Oni's request and Sal's suggestion
2018-08-10 21:11:45 +01:00
toaster
c190db903c
Merge branch 'sonicitems' into encore
...
# Conflicts:
# src/st_stuff.c
2018-08-10 15:35:00 +01:00
toaster
a6ca459164
Fix all actionable comments in my review of sonicitems.
2018-08-09 22:59:52 +01:00
toaster
6f2840fe19
* Make Encore Mode an unlockable, rather than freely available.
...
* Make unlockables have a "showing" conditionset, for when you're able to see them on the Extras screen.
* A shorter Encore ruby-pulse fade, for when encore mode is already active!
2018-08-08 20:48:29 +01:00
toaster
6f4308905f
Merge branch 'sonicitems' into encore
2018-08-08 12:04:17 +01:00
toaster
c52a4de933
Merge branch 'next' of https://git.magicalgirl.moe/STJr/SRB2.git into sonicitems
...
# Conflicts:
# src/f_finale.c
# src/hardware/hw_md2.c
2018-08-07 21:20:27 +01:00
toaster
cfaaac78be
Merge branch 'sonicitems' of https://git.magicalgirl.moe/KartKrew/Kart.git into encore
2018-08-07 17:09:25 +01:00
toaster
c1749b01b1
* Tint, not Teint.
...
* Update/rearrange menus a tad, to be more appealing and correct some categorisation in general.
2018-08-05 16:34:51 +01:00
Latapostrophe
ee5ebd978a
Chat wordwrap fix + Minichat bg highlight
2018-08-05 13:08:27 +02:00
TehRealSalt
bf4f85fcca
Merge branch 'sonicitems' of https://git.magicalgirl.moe/KartKrew/Kart into sonicitems
2018-08-04 15:48:50 -04:00
TehRealSalt
97ec385234
Thunder shield overlay
2018-08-04 15:48:31 -04:00
toaster
ad119af07b
* Get chat to compile with errormode on.
...
* Add chat options to the HUD and Sound Option menus.
2018-08-02 23:52:07 +01:00