Interrogate you with regards to your breakfasts!
BIN
3d_models/corru-mockups/copperbox_gray.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
3d_models/corru-mockups/copperbox_texture.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
3d_models/corru-mockups/copperbox_yellow.aseprite
Normal file
BIN
3d_models/corru-mockups/copperbox_yellow.png
Normal file
After Width: | Height: | Size: 17 KiB |
1302
3d_models/corru-mockups/corru-is-waiting-01.bbmodel
Normal file
BIN
3d_models/corru-mockups/cyst_damaged.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
3d_models/corru-mockups/cyst_damaged_texture.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
3d_models/corru-mockups/cyst_damaged_texture_render.png
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
3d_models/corru-mockups/cyst_untouched.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
3d_models/corru-mockups/cyst_untouched_texture.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
3d_models/corru-mockups/cystcolumn.aseprite
Normal file
BIN
3d_models/corru-mockups/cystcolumn.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
3d_models/corru-mockups/cystcolumn_render.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
3d_models/corru-mockups/fbx_basement_floor.png
Normal file
After Width: | Height: | Size: 85 KiB |
BIN
3d_models/corru-mockups/fbx_basement_floor_big.png
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
3d_models/corru-mockups/fbx_basement_floor_big_v2.png
Normal file
After Width: | Height: | Size: 123 KiB |
BIN
3d_models/corru-mockups/fbx_basement_floortiles.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
3d_models/corru-mockups/fbx_basement_lamp.aseprite
Normal file
BIN
3d_models/corru-mockups/fbx_basement_lamp.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
3d_models/corru-mockups/fbx_basement_mothstation.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
3d_models/corru-mockups/fbx_basement_wall.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
3d_models/corru-mockups/fbx_basement_wall_big.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
3d_models/corru-mockups/fbx_basement_wall_big_v2.png
Normal file
After Width: | Height: | Size: 60 KiB |
BIN
3d_models/corru-mockups/fbx_door.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
3d_models/corru-mockups/fbx_door_doublekindof_v2.png
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
3d_models/corru-mockups/fbx_door_improve.xcf
Normal file
BIN
3d_models/corru-mockups/fbx_door_v2.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
3d_models/corru-mockups/fbx_doorflip_v2.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
3d_models/corru-mockups/stool.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
3d_models/corru-mockups/table.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
3d_models/corru-mockups/table_single.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
3d_models/corru-mockups/tile_black.png
Normal file
After Width: | Height: | Size: 95 B |
BIN
3d_models/corru-mockups/yellowdoor.png
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
3d_models/corru-mockups/yellowdoor_gray.png
Normal file
After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 2.1 KiB |
BIN
drawings/avatars/akirapink_akira_swordfighter_smile_561px.png
Normal file
After Width: | Height: | Size: 8.2 KiB |
BIN
drawings/avatars/mandarin_labs.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
drawings/deltarune_krisreal.png
Normal file
After Width: | Height: | Size: 1.8 MiB |
BIN
drawings/deltarune_krisreal.xcf
Normal file
BIN
drawings/gift FOR nova IS qhar.png
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
drawings/gift FOR nova IS qhar.xcf
Normal file
Before Width: | Height: | Size: 144 KiB After Width: | Height: | Size: 144 KiB |
BIN
drawings/signatures_2.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
drawings/undertale_thats so demon.png
Normal file
After Width: | Height: | Size: 346 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
BIN
graphic_design/Logos/cob FBX.png
Normal file
After Width: | Height: | Size: 4 KiB |
BIN
graphic_design/Logos/cob FBX.xcf
Normal file
BIN
graphic_design/Logos/mandarin labs v4.xcf
Normal file
BIN
graphic_design/discord new emoji picker.xcf
Normal file
BIN
graphic_design/junk/cc_button_Based_on_MutantStandard.xcf
Normal file
36
graphic_design/plymouth/SanctuaryOS 17/System17.plymouth
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
[Plymouth Theme]
|
||||||
|
Name=SanctuaryOS16
|
||||||
|
Description=This theme is inspired by Mac OS 8. By akasaka, 2019. edit by akirapink 2024
|
||||||
|
ModuleName=script
|
||||||
|
|
||||||
|
[script]
|
||||||
|
ImageDir=/usr/share/plymouth/themes/System17
|
||||||
|
ScriptFile=/usr/share/plymouth/themes/System17/System17.script
|
||||||
|
|
||||||
|
[updates]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Installing Updates...
|
||||||
|
SubTitle=Do not turn off your computer
|
||||||
|
|
||||||
|
[system-upgrade]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Upgrading System...
|
||||||
|
SubTitle=Do not turn off your computer
|
||||||
|
|
||||||
|
[firmware-upgrade]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Upgrading Firmware...
|
||||||
|
SubTitle=Do not turn off your computer
|
||||||
|
|
||||||
|
[system-reset]
|
||||||
|
SuppressMessages=true
|
||||||
|
ProgressBarShowPercentComplete=true
|
||||||
|
UseProgressBar=true
|
||||||
|
Title=Resetting System...
|
||||||
|
SubTitle=Do not turn off your computer
|
198
graphic_design/plymouth/SanctuaryOS 17/System17.script
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
#----------------------------------------------------------------------------------------
|
||||||
|
# Mac OS 8 Boot Script for Plymouth
|
||||||
|
# An attempt to a pixel-perfect recreation of the Mac OS 8 boot sequence in Plymouth
|
||||||
|
# by akasaka, 2019
|
||||||
|
# Ⓒ Genjitsu Labs, 2019; All rights reserved
|
||||||
|
# Graphics Ⓒ Apple Computer, Inc, 1997
|
||||||
|
# Apple Computer, Macintosh, Mac OS and Apple are registered trademarks of Apple, Inc.
|
||||||
|
# You are free to use and modify this script as long as the above lines are preserved.
|
||||||
|
#----------------------------------------------------------------------------------------
|
||||||
|
# Revision 1.0: Jan 11, 2019
|
||||||
|
# Initial revision, supports: boot/shutdown/message
|
||||||
|
# Todo: add password, question, input ?
|
||||||
|
#----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// Frame counter timer
|
||||||
|
timer = 0;
|
||||||
|
// Stage state variable:
|
||||||
|
/*
|
||||||
|
-2 Dialog
|
||||||
|
-1 Invalid for animation, i.e. within a message or shutdown context
|
||||||
|
0 "Welcome to Macintosh" dialog
|
||||||
|
1 Startup progress dialog
|
||||||
|
*/
|
||||||
|
stage = 0;
|
||||||
|
// Current mode container
|
||||||
|
mode = Plymouth.GetMode();
|
||||||
|
|
||||||
|
|
||||||
|
if(mode == "boot") {
|
||||||
|
// Prepare stage for boot mode
|
||||||
|
// Note: this is a New World Mac boot-time color
|
||||||
|
Window.SetBackgroundTopColor (0.3, 0.3, 0.3);
|
||||||
|
Window.SetBackgroundBottomColor (0.3, 0.3, 0.3);
|
||||||
|
// Load the image of a checkerboard pattern 2x2 repeated to 200x200 (with 2x2 Plymouth hangs)
|
||||||
|
chk = Image("checker.png");
|
||||||
|
|
||||||
|
// Start from bottom right corner
|
||||||
|
y = Window.GetHeight()-200;
|
||||||
|
array = []; // If we don't store sprites, Plymouth ignores them for some reason
|
||||||
|
ai = 0;
|
||||||
|
// Fill whole screen with the 2x2 checkered pattern
|
||||||
|
while ( y > -200 ) {
|
||||||
|
x = Window.GetWidth()-200;
|
||||||
|
while ( x > -200 ) {
|
||||||
|
array[ai] = Sprite(chk);
|
||||||
|
array[ai].SetPosition(x, y, 1);
|
||||||
|
ai++;
|
||||||
|
x -= 200;
|
||||||
|
}
|
||||||
|
y -= 200;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if(mode == "boot") {
|
||||||
|
// Welcome to Macintosh dialog
|
||||||
|
picasso = Image("picasso.png");
|
||||||
|
} else if(mode == "shutdown") {
|
||||||
|
// It is now safe to turn off your Macintosh...
|
||||||
|
picasso = Image("shutdown.png");
|
||||||
|
stage = -1;
|
||||||
|
} else {
|
||||||
|
// Whatever is happening, just do a black screen
|
||||||
|
stage = -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Place dialog on screen
|
||||||
|
welcome = Sprite(picasso);
|
||||||
|
picasso_x = Window.GetWidth() / 2 - picasso.GetWidth() / 2 ;
|
||||||
|
picasso_y = Window.GetHeight() / 2 - picasso.GetHeight() / 2;
|
||||||
|
welcome.SetPosition( picasso_x, picasso_y, 2);
|
||||||
|
|
||||||
|
// Boot window
|
||||||
|
backdrop = Image("os8_boot.png");
|
||||||
|
boot = Sprite(backdrop);
|
||||||
|
boot.SetOpacity(0); // hidden for now
|
||||||
|
boot_x = Window.GetWidth() / 2 - backdrop.GetWidth() / 2;
|
||||||
|
boot_y = Window.GetHeight() / 2 - backdrop.GetHeight() / 2;
|
||||||
|
boot.SetPosition( boot_x, boot_y, 2);
|
||||||
|
|
||||||
|
#--------------------------------------- Extension Icon --------------------------------
|
||||||
|
|
||||||
|
// Position of next icon
|
||||||
|
extz_x = 16;
|
||||||
|
extz_y = Window.GetHeight() - 48;
|
||||||
|
// All icons
|
||||||
|
icons = [];
|
||||||
|
icon_i = 0;
|
||||||
|
|
||||||
|
// Display a new 32x32 icon from png name
|
||||||
|
fun spawn_icon(iname)
|
||||||
|
{
|
||||||
|
next_icon = Image(iname);
|
||||||
|
icons[icon_i] = Sprite(next_icon);
|
||||||
|
icons[icon_i].SetPosition(extz_x, extz_y, 2);
|
||||||
|
icon_i ++;
|
||||||
|
extz_x += 40;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Hide all icons (i.e. before showing a dialog)
|
||||||
|
fun hide_icons() {
|
||||||
|
i = 0;
|
||||||
|
for(i = 0; i < icon_i; i++) {
|
||||||
|
icons[i].SetOpacity(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#----------------------------------------- Progress Bar --------------------------------
|
||||||
|
|
||||||
|
progress_bar.original_image = Image("os8_swatch.png");
|
||||||
|
progress_bar.sprite = Sprite();
|
||||||
|
|
||||||
|
progress_bar.x = boot_x + 114;
|
||||||
|
progress_bar.y = boot_y + 301;
|
||||||
|
progress_bar.sprite.SetPosition(progress_bar.x, progress_bar.y, 3);
|
||||||
|
|
||||||
|
fun progress_callback (duration, progress)
|
||||||
|
{
|
||||||
|
if (progress_bar.image.GetWidth () != Math.Int (158 * progress))
|
||||||
|
{
|
||||||
|
progress_bar.image = progress_bar.original_image.Scale(158 * progress, progress_bar.original_image.GetHeight());
|
||||||
|
progress_bar.sprite.SetImage (progress_bar.image);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#----------------------------------------- Frame Handler--------------------------------
|
||||||
|
|
||||||
|
// Icon name storage
|
||||||
|
cur_icon = 0;
|
||||||
|
max_icon = 13;
|
||||||
|
icons = ["8help", "8dbus", "8graphic", "8media", "8script", "9accel", "9macintalk", "9nodisp", "9sound", "9tv", "9media", "9vrml", "9flash", "9pcexchange"];
|
||||||
|
|
||||||
|
// Every-frame function
|
||||||
|
fun refresh_callback ()
|
||||||
|
{
|
||||||
|
timer++;
|
||||||
|
|
||||||
|
# Transition from Welcome to Boot in about 500ms
|
||||||
|
if ( stage == 0 && timer >= 25 ) {
|
||||||
|
welcome.SetOpacity(0);
|
||||||
|
boot.SetOpacity(1);
|
||||||
|
Plymouth.SetBootProgressFunction(progress_callback);
|
||||||
|
stage = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (stage == 1 && timer % 52 == 0) {
|
||||||
|
if(cur_icon < max_icon) {
|
||||||
|
spawn_icon( "icons/" + icons[cur_icon] + ".png" );
|
||||||
|
cur_icon ++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Plymouth.SetRefreshFunction (refresh_callback);
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------- Dialog --------------------------------
|
||||||
|
|
||||||
|
picasso_text_x = 84;
|
||||||
|
picasso_text_y = 21;
|
||||||
|
|
||||||
|
fun dialog_setup()
|
||||||
|
{
|
||||||
|
picasso = Image("message.png");
|
||||||
|
welcome.SetImage(picasso);
|
||||||
|
welcome.SetOpacity(1);
|
||||||
|
boot.SetOpacity(0);
|
||||||
|
progress_bar.sprite.SetOpacity(0);
|
||||||
|
stage = -2;
|
||||||
|
hide_icons();
|
||||||
|
}
|
||||||
|
|
||||||
|
fun display_normal_callback ()
|
||||||
|
{
|
||||||
|
if(stage == -2) {
|
||||||
|
welcome.SetOpacity(0);
|
||||||
|
boot.SetOpacity(1);
|
||||||
|
progress_bar.sprite.SetOpacity(1);
|
||||||
|
stage = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Plymouth.SetDisplayNormalFunction(display_normal_callback);
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------- Message --------------------------------
|
||||||
|
|
||||||
|
message_sprite = Sprite();
|
||||||
|
message_sprite.SetPosition(picasso_x + picasso_text_x, picasso_y + picasso_text_y, 10000);
|
||||||
|
|
||||||
|
fun message_callback (text)
|
||||||
|
{
|
||||||
|
dialog_setup();
|
||||||
|
my_image = Image.Text(text, 0, 0, 0);
|
||||||
|
message_sprite.SetImage(my_image);
|
||||||
|
}
|
||||||
|
|
||||||
|
Plymouth.SetMessageFunction(message_callback);
|
BIN
graphic_design/plymouth/SanctuaryOS 17/checker.png
Normal file
After Width: | Height: | Size: 699 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/8dbus.png
Normal file
After Width: | Height: | Size: 574 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/8graphic.png
Normal file
After Width: | Height: | Size: 457 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/8help.png
Normal file
After Width: | Height: | Size: 729 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/8script.png
Normal file
After Width: | Height: | Size: 606 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9flash.png
Normal file
After Width: | Height: | Size: 1,017 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9macintalk.png
Normal file
After Width: | Height: | Size: 652 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9media.png
Normal file
After Width: | Height: | Size: 804 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9nodisp.png
Normal file
After Width: | Height: | Size: 579 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9pcexchange.png
Normal file
After Width: | Height: | Size: 592 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9sound.png
Normal file
After Width: | Height: | Size: 902 B |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9theme.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9users.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/icons/9vrml.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/message.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/message.xcf
Normal file
BIN
graphic_design/plymouth/SanctuaryOS 17/os8_boot.png
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/os8_boot_golden.xcf
Normal file
BIN
graphic_design/plymouth/SanctuaryOS 17/os8_swatch.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/picasso.png
Normal file
After Width: | Height: | Size: 8.6 KiB |
BIN
graphic_design/plymouth/SanctuaryOS 17/shutdown.png
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 728 KiB After Width: | Height: | Size: 982 KiB |
BIN
graphic_design/wallpapers/sos17splashed.png
Normal file
After Width: | Height: | Size: 378 KiB |
BIN
graphic_design/wallpapers/sos17splashed_1500_500.png
Normal file
After Width: | Height: | Size: 198 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
BIN
graphic_design/watermark-os16-light-0.png
Normal file
After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 25 KiB |
BIN
memes/Happy Miltza.xcf
Normal file
BIN
memes/caviks.xcf
Normal file
BIN
memes/checksmarks.xcf
Normal file
BIN
memes/cob_segmentation fault.xcf
Normal file
BIN
memes/crepe-ancyc.xcf
Normal file
BIN
memes/dontforget.png
Normal file
After Width: | Height: | Size: 23 KiB |