Update File headers to use BLANKART

This commit is contained in:
NepDisk 2025-04-19 13:32:03 -04:00
parent 7a0949b99c
commit ed7b667aa7
59 changed files with 77 additions and 392 deletions

View file

@ -10,7 +10,7 @@
//
// Header for target library libacs.
//
// Defines for Dr. Robotnik's Ring Racers' ACS.
// Defines for BlanKart's ACS.
//
//-----------------------------------------------------------------------------

View file

@ -1,10 +1,11 @@
/*********************************************************\
vim: ai
Zone Builder Game Configuration
For Dr. Robotnik's Ring Racers
Based on the Configuration for Sonic Robo Blast 2 Version 2.2
For BlanKart
Based on the Configuration for Dr. Robotnik's Ring Racers and Sonic Robo Blast 2 Version 2.2
Contributors (alphabetical):
* Foxboy
* GenericHeroGuy
* James(/Jart)
* JJames19119
* Kalaron
@ -13,6 +14,7 @@
* MK
* Morpheus
* Neo Chaotikal
* NepDisk
* Oogaland
* Rob
* SeventhSentinel
@ -128,12 +130,8 @@ skins
Sonic;
Tails;
Knuckles;
Amy;
Mighty;
Motobug;
Eggman;
MetalSonic;
Fang;
}
// Gametypes

View file

@ -4558,171 +4558,6 @@ udmf
}
}
/*
// We want these objects, but they went over a billion of
// other Ring Racers objects...
hauntedheights
{
color = 10; // Green
title = "Haunted Heights";
2000
{
title = "Smashing Spikeball";
sprite = "FMCEA0";
width = 18;
height = 28;
arg0
{
title = "Initial delay";
}
}
2001
{
title = "HHZ Grass";
sprite = "HHZMA0";
width = 16;
height = 40;
}
2002
{
title = "HHZ Tentacle 1";
sprite = "HHZMB0";
width = 16;
height = 40;
}
2003
{
title = "HHZ Tentacle 2";
sprite = "HHZMC0";
width = 16;
height = 40;
}
2004
{
title = "HHZ Stalagmite (Tall)";
sprite = "HHZME0";
width = 16;
height = 40;
}
2005
{
title = "HHZ Stalagmite (Short)";
sprite = "HHZMF0";
width = 16;
height = 40;
}
2006
{
title = "Jack-o'-lantern 1";
sprite = "PUMKA0";
width = 16;
height = 40;
arg0
{
title = "Flicker";
type = 11;
enum = "yesno";
}
}
2007
{
title = "Jack-o'-lantern 2";
sprite = "PUMKB0";
width = 16;
height = 40;
arg0
{
title = "Flicker";
type = 11;
enum = "yesno";
}
}
2008
{
title = "Jack-o'-lantern 3";
sprite = "PUMKC0";
width = 16;
height = 40;
arg0
{
title = "Flicker";
type = 11;
enum = "yesno";
}
}
2009
{
title = "Purple Mushroom";
sprite = "SHRMD0";
width = 16;
height = 48;
}
2010
{
title = "HHZ Tree";
sprite = "HHPLC0";
width = 12;
height = 40;
}
}
*/
frozenhillside
{
color = 10; // Green
title = "Frozen Hillside";
2100
{
title = "Ice Shard (Small)";
sprite = "FHZIA0";
width = 8;
height = 32;
}
2101
{
title = "Ice Shard (Large)";
sprite = "FHZIB0";
width = 8;
height = 32;
}
2102
{
title = "Crystal Tree (Aqua)";
sprite = "TRE3A0";
width = 20;
height = 200;
}
2103
{
title = "Crystal Tree (Pink)";
sprite = "TRE3B0";
width = 20;
height = 200;
}
2104
{
title = "Amy Cameo";
sprite = "ROSYA1";
width = 16;
height = 48;
arg0
{
title = "Grayscale?";
type = 11;
enum = "noyes";
}
}
2105
{
title = "Mistletoe";
sprite = "XMS6A0";
width = 52;
height = 106;
}
}
tutorial
{
color = 10; // Green
@ -4741,148 +4576,6 @@ udmf
}
}
/*
// We want these objects, but they went over a billion of
// other Ring Racers objects...
flickies
{
color = 10; // Green
title = "Flickies";
width = 8;
height = 20;
arg0
{
title = "Radius";
}
arg1
{
title = "Flags";
type = 12;
enum
{
1 = "Move aimlessly";
2 = "No movement";
4 = "Hop";
}
}
2200
{
title = "Bluebird";
sprite = "FL01A1";
}
2201
{
title = "Rabbit";
sprite = "FL02A1";
}
2202
{
title = "Chicken";
sprite = "FL03A1";
}
2203
{
title = "Seal";
sprite = "FL04A1";
}
2204
{
title = "Pig";
sprite = "FL05A1";
}
2205
{
title = "Chipmunk";
sprite = "FL06A1";
}
2206
{
title = "Penguin";
sprite = "FL07A1";
}
2207
{
title = "Fish";
sprite = "FL08A1";
arg2
{
title = "Color";
type = 11;
enum
{
0 = "Random";
1 = "Red";
2 = "Cyan";
3 = "Blue";
4 = "Vapor";
5 = "Purple";
6 = "Bubblegum";
7 = "Neon";
8 = "Black";
9 = "Beige";
10 = "Lavender";
11 = "Ruby";
12 = "Salmon";
13 = "Sunset";
14 = "Orange";
15 = "Yellow";
}
}
}
2208
{
title = "Ram";
sprite = "FL09A1";
}
2209
{
title = "Puffin";
sprite = "FL10A1";
}
2210
{
title = "Cow";
sprite = "FL11A1";
}
2211
{
title = "Rat";
sprite = "FL12A1";
}
2212
{
title = "Bear";
sprite = "FL13A1";
}
2213
{
title = "Dove";
sprite = "FL14A1";
}
2214
{
title = "Cat";
sprite = "FL15A1";
}
2215
{
title = "Canary";
sprite = "FL16A1";
}
2216
{
title = "Spider";
sprite = "FS01A1";
}
2217
{
title = "Bat";
sprite = "FS02A0";
}
}
*/
marble
{
color = 10; // Green

View file

@ -117,7 +117,7 @@ if(${SRB2_CONFIG_HAVE_ZLIB})
set(SRB2_HAVE_ZLIB ON)
target_compile_definitions(SRB2SDL2 PRIVATE -DHAVE_ZLIB)
else()
message(WARNING "You have specified that ZLIB is available but it was not found. Dr Robotnik's Ring Racers may not compile correctly.")
message(WARNING "You have specified that ZLIB is available but it was not found. BlanKart may not compile correctly.")
endif()
endif()
@ -140,7 +140,7 @@ if(${SRB2_CONFIG_HAVE_PNG} AND ${SRB2_CONFIG_HAVE_ZLIB})
target_compile_definitions(SRB2SDL2 PRIVATE -D_LARGEFILE64_SOURCE)
target_sources(SRB2SDL2 PRIVATE apng.c)
else()
message(WARNING "You have specified that PNG is available but it was not found. Dr Robotnik's Ring Racers may not compile correctly.")
message(WARNING "You have specified that PNG is available but it was not found. BlanKart may not compile correctly.")
endif()
endif()
endif()

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2024 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2016 by James Haley, David Hill, et al. (Team Eternity)
// Copyright (C) 2022 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Ronald "Eidolon" Kinard
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Ronald "Eidolon" Kinard
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Ronald "Eidolon" Kinard
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Ronald "Eidolon" Kinard
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Ronald "Eidolon" Kinard
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2025 by James Robert Roman
// Copyright (C) 2025 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2025 by James Robert Roman
// Copyright (C) 2025 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sally "TehRealSalt" Cochenour
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sally "TehRealSalt" Cochenour
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sally "TehRealSalt" Cochenour
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sally "TehRealSalt" Cochenour
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2021 by Sally "TehRealSalt" Cochenour
// Copyright (C) 2021 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2021 by Sally "TehRealSalt" Cochenour
// Copyright (C) 2021 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2018-2022 by "Lat'"
// Copyright (C) 2018-2022 by Kart Krew

View file

@ -1,9 +1,23 @@
// SONIC ROBO BLAST 2 KART ~ ZarroTsu
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2025 by NepDisk.
// Copyright (C) 2025 by Kart Krew.
// Copyright (C) 2018 by ZarroTsu.
//
// This program is free software distributed under the
// terms of the GNU General Public License, version 2.
// See the 'LICENSE' file for more details.
//-----------------------------------------------------------------------------
/// \file k_kart.c
/// \brief SRB2kart general.
/// All of the SRB2kart-unique stuff.
// TODO: Break this up into more files.
// Files dedicated only for "general miscellanea"
// are straight-up bad coding practice.
// It's better to have niche files that are
// too short than one file that's too massive.
#include "k_kart.h"
#include "d_netcmd.h"
#include "d_player.h"
@ -8327,28 +8341,8 @@ static boolean K_SetPlayerNextWaypoint(player_t *player)
continue;
}
if ((waypoint->nextwaypoints != NULL) && (waypoint->numnextwaypoints > 0U))
{
for (size_t j = 0U; j < waypoint->numnextwaypoints; j++)
{
if (!K_GetWaypointIsEnabled(waypoint->nextwaypoints[j]))
{
continue;
}
if (waypoint->nextwaypoints[j] == waypoint)
{
continue;
}
bestwaypoint = waypoint->nextwaypoints[j];
break;
}
}
else
{
bestwaypoint = waypoint->prevwaypoints[i];
}
bestwaypoint = waypoint->prevwaypoints[i];
nextbestdelta = angledelta;
nextbestmomdelta = momdelta;

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) by Sally "TehRealSalt" Cochenour
// Copyright (C) by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) by Sally "TehRealSalt" Cochenour
// Copyright (C) by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2018-2022 by Sally Cochenour
//

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2018-2022 by Sally Cochenour
//

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 1998-2021 by ZDoom + GZDoom teams, and contributors
// Copyright (C) 2021 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 1998-2021 by ZDoom + GZDoom teams, and contributors
// Copyright (C) 2021 by Sally "TehRealSalt" Cochenour

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sean "Sryder" Ryder
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sean "Sryder" Ryder
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2023 by James R.
// Copyright (C) 2023 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Sally "TehRealSalt" Cochenour.
// Copyright (C) 2024 by Kart Krew.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman
// Copyright (C) 2024 by Kart Krew

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2023 by James Robert Roman
//

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2023 by James Robert Roman
//

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by Kart Krew.
// Copyright (C) 2020 by Sonic Team Junior.

View file

@ -44,7 +44,7 @@ if("${CMAKE_SYSTEM_NAME}" MATCHES Darwin)
target_sources(SRB2SDL2 PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/macosx/Srb2mac.icns")
set_target_properties(SRB2SDL2 PROPERTIES
MACOSX_BUNDLE_ICON_FILE "Srb2mac"
MACOSX_BUNDLE_BUNDLE_NAME "Dr. Robotnik's Ring Racers"
MACOSX_BUNDLE_BUNDLE_NAME "SRB2Kart V2"
MACOSX_BUNDLE_BUNDLE_VERSION ${SRB2_VERSION}
RESOURCE "${CMAKE_CURRENT_SOURCE_DIR}/macosx/Srb2mac.icns"

View file

@ -346,7 +346,7 @@ static void write_backtrace(INT32 signal)
static void I_ShowErrorMessageBox(const char *messagefordevelopers, boolean dumpmade)
{
static char finalmessage[2048];
size_t firstimpressionsline = 3; // "Dr Robotnik's Ring Racers" has encountered...
size_t firstimpressionsline = 3; // "SRB2Kart V2" has encountered...
if (M_CheckParm("-dedicated"))
return;

View file

@ -1,4 +1,4 @@
// DR. ROBOTNIK'S RING RACERS
// BLANKART
//-----------------------------------------------------------------------------
// Copyright (C) 2024 by James Robert Roman.
// Copyright (C) 2024 by Kart Krew.