Merge branch 'sqlupdatepets' into 'ms4/dev'

SQL updates for pets

See merge request morningstar/Arcturus-Community!28
This commit is contained in:
John 2023-01-11 18:35:44 +00:00
commit a48c72307f
2 changed files with 109 additions and 99 deletions

View File

@ -1,6 +1,6 @@
DROP TABLE IF EXISTS `pet_actions`;
CREATE TABLE IF NOT EXISTS `pet_actions` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`id` int(11) NOT NULL AUTO_INCREMENT,
`pet_type` int(11) NOT NULL,
`pet_name` varchar(32) NOT NULL,
`offspring_type` int(11) NOT NULL DEFAULT -1,
@ -9,9 +9,9 @@ CREATE TABLE IF NOT EXISTS `pet_actions` (
`random_actions` varchar(100) NOT NULL DEFAULT '',
`can_swim` enum('1','0') DEFAULT '0',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=77 DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci ROW_FORMAT=DYNAMIC;
) ENGINE=MyISAM AUTO_INCREMENT=77 DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
INSERT INTO `pet_actions` (`ID`, `pet_type`, `pet_name`, `offspring_type`, `happy_actions`, `tired_actions`, `random_actions`, `can_swim`) VALUES
INSERT INTO `pet_actions` (`id`, `pet_type`, `pet_name`, `offspring_type`, `happy_actions`, `tired_actions`, `random_actions`, `can_swim`) VALUES
(0, 0, 'Dog', -1, '', '', '', '0'),
(1, 1, 'Cat', -1, '', '', '', '0'),
(2, 2, 'Crocodile', -1, '', '', '', '0'),
@ -60,13 +60,13 @@ REPLACE INTO `pet_commands` (`pet_id`, `command_id`) VALUES (0, 46),(0, 0),(0, 1
DROP TABLE IF EXISTS `pet_commands_data`;
CREATE TABLE IF NOT EXISTS `pet_commands_data` (
`command_id` int(11) NOT NULL,
`text` varchar(15) NOT NULL,
`text` varchar(25) NOT NULL,
`required_level` int(11) NOT NULL,
`reward_xp` int(11) NOT NULL DEFAULT 5,
`cost_happyness` int(11) NOT NULL DEFAULT 0,
`cost_energy` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`command_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci ROW_FORMAT=DYNAMIC;
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
INSERT INTO `pet_commands_data` (`command_id`, `text`, `required_level`, `reward_xp`, `cost_happyness`, `cost_energy`) VALUES
(0, 'Free', 1, 5, 0, 0),
@ -120,8 +120,8 @@ DROP TABLE IF EXISTS `pet_vocals`;
CREATE TABLE IF NOT EXISTS `pet_vocals` (
`pet_id` int(11) NOT NULL DEFAULT 0 COMMENT 'Leave 0 to have it apply to all pet types.',
`type` enum('DISOBEY','DRINKING','EATING','GENERIC_HAPPY','GENERIC_NEUTRAL','GENERIC_SAD','GREET_OWNER','HUNGRY','LEVEL_UP','MUTED','PLAYFUL','SLEEPING','THIRSTY','TIRED','UNKNOWN_COMMAND') NOT NULL DEFAULT 'GENERIC_HAPPY',
`message` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci PAGE_CHECKSUM=1 ROW_FORMAT=DYNAMIC;
`message` varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
INSERT INTO `pet_vocals` (`pet_id`, `type`, `message`) VALUES
(15, 'DISOBEY', 'Nay. (Geddit?)'),

View File

@ -1,54 +1,53 @@
DROP TABLE IF EXISTS `pet_actions`;
CREATE TABLE IF NOT EXISTS `pet_actions` (
`pet_type` int(2) NOT NULL AUTO_INCREMENT,
`pet_name` varchar(32) NOT NULL,
`offspring_type` int(3) NOT NULL DEFAULT -1,
`happy_actions` varchar(100) NOT NULL DEFAULT '',
`tired_actions` varchar(100) NOT NULL DEFAULT '',
`random_actions` varchar(100) NOT NULL DEFAULT '',
`can_swim` enum('1','0') DEFAULT '0',
PRIMARY KEY (`pet_type`) USING BTREE
) ENGINE=Aria AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci PAGE_CHECKSUM=1 ROW_FORMAT=DYNAMIC;
`id` int(11) NOT NULL AUTO_INCREMENT,
`pet_type` int(11) NOT NULL,
`pet_name` varchar(32) NOT NULL,
`offspring_type` int(11) NOT NULL DEFAULT -1,
`happy_actions` varchar(100) NOT NULL DEFAULT '',
`tired_actions` varchar(100) NOT NULL DEFAULT '',
`random_actions` varchar(100) NOT NULL DEFAULT '',
`can_swim` enum('1','0') DEFAULT '0',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=77 DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
INSERT INTO `pet_actions` (`pet_type`, `pet_name`, `offspring_type`, `happy_actions`, `tired_actions`, `random_actions`, `can_swim`) VALUES
(0, 'Dog', -1, '', '', '', '0'),
(1, 'Cat', -1, '', '', '', '0'),
(2, 'Crocodile', -1, '', '', '', '0'),
(3, 'Terrier', -1, '', '', '', '0'),
(4, 'Bear', -1, '', '', '', '0'),
(5, 'Pig', -1, '', '', '', '0'),
(6, 'Lion', -1, '', '', '', '0'),
(7, 'Rhino', -1, '', '', '', '0'),
(8, 'Spider', -1, '', '', '', '0'),
(9, 'Turtle', -1, '', '', '', '1'),
(10, 'Chicken', -1, '', '', '', '0'),
(11, 'Frog', -1, '', '', '', '0'),
(12, 'Dragon', -1, '', '', '', '0'),
(13, '', -1, '', '', '', '0'),
(14, 'Monkey', -1, '', '', '', '1'),
(15, 'Horse', -1, '', '', '', '0'),
(16, 'Monsterplant', -1, '', '', '', '0'),
(17, 'Bunny', -1, '', '', '', '0'),
(18, 'Evil Bunny', -1, '', '', '', '0'),
(19, 'Bored Bunny', -1, '', '', '', '0'),
(20, 'Love Bunny', -1, '', '', '', '0'),
(21, 'Wise Pidgeon', -1, '', '', '', '0'),
(22, 'Cunning Pidgeon', -1, '', '', '', '0'),
(23, 'Evil Monkey', -1, '', '', '', '1'),
(24, 'Baby Bear', -1, '', '', '', '1'),
(25, 'Baby Terrier', -1, '', '', '', '1'),
(26, 'Gnome', -1, '', '', '', '0'),
(27, 'Leprechaun', -1, '', '', '', '0'),
(28, 'Baby Cat', -1, '', '', '', '1'),
(29, 'Baby Dog', -1, '', '', '', '1'),
(30, 'Baby Pig', -1, '', '', '', '1'),
(31, 'Haloompa', -1, '', '', '', '0'),
(32, 'Fools', -1, '', '', '', '1'),
(33, 'Pterodactyl', -1, '', '', '', '0'),
(34, 'Velociraptor', -1, '', '', '', '0'),
(35, 'Cow', -1, '', '', '', '0'),
(36, '', -1, '', '', '', '0'),
(37, '', -1, '', '', '', '0');
INSERT INTO `pet_actions` (`id`, `pet_type`, `pet_name`, `offspring_type`, `happy_actions`, `tired_actions`, `random_actions`, `can_swim`) VALUES
(0, 0, 'Dog', -1, '', '', '', '0'),
(1, 1, 'Cat', -1, '', '', '', '0'),
(2, 2, 'Crocodile', -1, '', '', '', '0'),
(3, 3, 'Terrier', -1, '', '', '', '0'),
(4, 4, 'Bear', -1, '', '', '', '0'),
(5, 5, 'Pig', -1, '', '', '', '0'),
(6, 6, 'Lion', -1, '', '', '', '0'),
(7, 7, 'Rhino', -1, '', '', '', '0'),
(8, 8, 'Spider', -1, '', '', '', '0'),
(9, 9, 'Turtle', -1, '', '', '', '1'),
(10, 10, 'Chicken', -1, '', '', '', '0'),
(11, 11, 'Frog', -1, '', '', '', '0'),
(12, 12, 'Dragon', -1, '', '', '', '0'),
(13, 13, '', -1, '', '', '', '0'),
(14, 14, 'Monkey', -1, '', '', '', '1'),
(15, 15, 'Horse', -1, '', '', '', '0'),
(16, 16, 'Monsterplant', -1, '', '', '', '0'),
(17, 17, 'Bunny', -1, '', '', '', '0'),
(18, 18, 'Evil Bunny', -1, '', '', '', '0'),
(19, 19, 'Bored Bunny', -1, '', '', '', '0'),
(20, 20, 'Love Bunny', -1, '', '', '', '0'),
(21, 21, 'Wise Pidgeon', -1, '', '', '', '0'),
(22, 22, 'Cunning Pidgeon', -1, '', '', '', '0'),
(23, 23, 'Evil Monkey', -1, '', '', '', '1'),
(24, 24, 'Baby Bear', -1, '', '', '', '1'),
(25, 25, 'Baby Terrier', -1, '', '', '', '1'),
(26, 26, 'Gnome', -1, '', '', '', '0'),
(27, 27, 'Leprechaun', -1, '', '', '', '0'),
(28, 28, 'Baby Cat', -1, '', '', '', '1'),
(29, 29, 'Baby Dog', -1, '', '', '', '1'),
(30, 30, 'Baby Pig', -1, '', '', '', '1'),
(31, 31, 'Haloompa', -1, '', '', '', '0'),
(32, 32, 'Fools', -1, '', '', '', '1'),
(33, 33, 'Pterodactyl', -1, '', '', '', '0'),
(34, 34, 'Velociraptor', -1, '', '', '', '0'),
(35, 35, 'Cow', -1, '', '', '', '0');
DROP TABLE IF EXISTS `pet_commands`;
CREATE TABLE IF NOT EXISTS `pet_commands` (
@ -60,14 +59,14 @@ REPLACE INTO `pet_commands` (`pet_id`, `command_id`) VALUES (0, 46),(0, 0),(0, 1
DROP TABLE IF EXISTS `pet_commands_data`;
CREATE TABLE IF NOT EXISTS `pet_commands_data` (
`command_id` int(3) NOT NULL,
`text` varchar(25) NOT NULL,
`required_level` int(2) NOT NULL,
`reward_xp` int(3) NOT NULL DEFAULT 5,
`cost_happyness` int(3) NOT NULL DEFAULT 0,
`cost_energy` int(3) NOT NULL DEFAULT 0,
PRIMARY KEY (`command_id`) USING BTREE
) ENGINE=Aria DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci PAGE_CHECKSUM=1 ROW_FORMAT=DYNAMIC;
`command_id` int(11) NOT NULL,
`text` varchar(25) NOT NULL,
`required_level` int(11) NOT NULL,
`reward_xp` int(11) NOT NULL DEFAULT 5,
`cost_happyness` int(11) NOT NULL DEFAULT 0,
`cost_energy` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`command_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
INSERT INTO `pet_commands_data` (`command_id`, `text`, `required_level`, `reward_xp`, `cost_happyness`, `cost_energy`) VALUES
(0, 'Geen', 1, 0, 0, 0),
@ -121,14 +120,13 @@ DROP TABLE IF EXISTS `pet_vocals`;
CREATE TABLE IF NOT EXISTS `pet_vocals` (
`pet_id` int(11) NOT NULL DEFAULT 0 COMMENT 'Leave 0 to have it apply to all pet types.',
`type` enum('DISOBEY','DRINKING','EATING','GENERIC_HAPPY','GENERIC_NEUTRAL','GENERIC_SAD','GREET_OWNER','HUNGRY','LEVEL_UP','MUTED','PLAYFUL','SLEEPING','THIRSTY','TIRED','UNKNOWN_COMMAND') NOT NULL DEFAULT 'GENERIC_HAPPY',
`message` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci PAGE_CHECKSUM=1 ROW_FORMAT=DYNAMIC;
`message` varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
INSERT INTO `pet_vocals` (`pet_id`, `type`, `message`) VALUES
(15, 'DISOBEY', 'Nee, dat ga ik echt niet doen!'),
(15, 'DISOBEY', 'Wie denk je wel wie ik ben?'),
(15, 'DISOBEY', 'Sorry, maar dat ga ik niet doen!'),
(15, 'DISOBEY', 'Afgekeurd. Dat wil zeggen dat ik het niet doe.'),
(15, 'DISOBEY', 'Ik wilde dat ik naar je kon luisteren. Maar ik doe het lekker niet :P'),
(15, 'DISOBEY', 'Zeg! Laat me nou eens met rust!'),
(15, 'GENERIC_HAPPY', '*blij* In de wei?'),
(15, 'GENERIC_HAPPY', 'Ik geloof dat ik iets voel bubbelen van blijdschap. Of heb ik last van gas in mijn maag.. :S'),
(15, 'GENERIC_HAPPY', ':)'),
@ -153,38 +151,37 @@ INSERT INTO `pet_vocals` (`pet_id`, `type`, `message`) VALUES
(15, 'UNKNOWN_COMMAND', 'Whatever.. dat gehinnik van jou is zo moeilijk te verstaan ;)'),
(15, 'DRINKING', 'Ah, zalig spul.. water.'),
(15, 'EATING', 'Dit is zalig!!'),
(35, 'DISOBEY', 'Nee, dat ga ik echt niet doen!'),
(35, 'DISOBEY', 'Wie denk je wel wie ik ben?'),
(35, 'DISOBEY', 'Sorry, maar dat ga ik niet doen!'),
(35, 'GENERIC_HAPPY', '*blij* In de wei?'),
(35, 'GENERIC_HAPPY', 'Ik geloof dat ik iets voel bubbelen van blijdschap. Of heb ik last van gas in mijn maag.. :S'),
(35, 'GENERIC_HAPPY', ':)'),
(35, 'GENERIC_NEUTRAL', 'Hallo!'),
(35, 'GENERIC_NEUTRAL', 'Hoe sta jij ervoor vandaag?'),
(35, 'GENERIC_NEUTRAL', 'Bah....'),
(35, 'GENERIC_SAD', 'Ik voel me vandaag niet helemaal mezelf...'),
(35, 'GENERIC_SAD', 'Tranen.. Er biggelen tranen uit mijn ogen...'),
(35, 'GREET_OWNER', 'Ha! Mijn eigenaar? Wat klinkt dat gek, eigenlijk....'),
(35, 'GREET_OWNER', 'Ik vind het fantastisch je weer te zien! *high five*'),
(35, 'HUNGRY', 'Ik heb honger.. als een paard. Maar dat is een inkoppertje.'),
(35, 'LEVEL_UP', 'Woeps. Weer een level hoger!'),
(35, 'MUTED', '*stilte*'),
(35, 'PLAYFUL', 'Zullen we wat leuks doen vandaag?'),
(35, 'PLAYFUL', 'Verveling.. de verveling slaat toe...'),
(35, 'SLEEPING', 'ZzzzZZzzz.. er staat een... ZzzZZZ... schaap in de gang....Zzzz. Hey! Hooi!'),
(35, 'SLEEPING', 'Zzzz...niemand kan mijn wilde hart temmen...zzZZzzz...'),
(35, 'SLEEPING', 'Zzzz...en toen huppelde ik door de wei.. ZzzzZZ'),
(35, 'THIRSTY', 'Dorst! Als een paard..'),
(35, 'TIRED', 'Moe... Als een ...? Ja, ik hou nu op! :P'),
(35, 'UNKNOWN_COMMAND', 'I\'m sorry! Ik snap er helemaal niks van!'),
(35, 'UNKNOWN_COMMAND', 'Whatever.. dat gehinnik van jou is zo moeilijk te verstaan ;)'),
(35, 'DRINKING', 'Ah, zalig spul.. water.'),
(35, 'EATING', 'Dit is zalig!!'),
(35, 'DISOBEY', 'Tja, ik zou dat kunnen doen. Maar ik heb er gewoon geen zin in.'),
(35, 'DISOBEY', 'Je valt in herhaling.'),
(35, 'DISOBEY', 'Als ik dat deed, zou ik tegen mijn normen en waarden in gaan. Dus sorry, maar nee.'),
(35, 'GENERIC_HAPPY', 'Vandaag is een goeie dag. Vandaag is geweldig.'),
(35, 'GENERIC_HAPPY', 'In alle chaos van de wereld is het moeilijk om het goede te zien. Maar het is wel mogelijk!'),
(35, 'GENERIC_HAPPY', 'Ik ben blij dat ik vanmorgen toch naar die yoga les ben gegaan: ik voel me nu geweldig.'),
(35, 'GENERIC_NEUTRAL', 'Er zit altijd een beetje gekte in de liefde. Maar er zit ook altijd een beetje logica in de gekte.'),
(35, 'GENERIC_NEUTRAL', 'Koeien hebben ook liefde nodig.'),
(35, 'GENERIC_NEUTRAL', 'New York? Londen? Parijs? Tokyo? Doe mij maar Kathmandu.'),
(35, 'GENERIC_SAD', 'Ik probeer het licht te zien, maar vandaag zie ik alleen maar de duisternis.'),
(35, 'GENERIC_SAD', 'Ik ben een beetje depri vandaag... kom morgen maar terug.'),
(35, 'GREET_OWNER', 'Goeiedag. Heb je die kool smoothie meegebracht waar ik om vroeg?'),
(35, 'GREET_OWNER', 'Hallo nog een keer. Heb je dat Zen Wijsheid boek gelezen dat ik je geleend had?'),
(35, 'HUNGRY', 'Ik ben hongerig, zo niet uitgehongerd.'),
(35, 'LEVEL_UP', '*BOING* Alweer een level. Ben je trots?'),
(35, 'MUTED', 'Het kan me echt niet schelen of ik op negeer word gezet. Ik ben hier gewoon lekker aan het luisteren naar mijn jungle dance muziek.'),
(35, 'PLAYFUL', 'Je moet echt eens die podcast checken over Kunstmatige Intelligentie waar ik naar aan het luisteren ben.'),
(35, 'PLAYFUL', 'Wist jij dat het universum meer dan 100 miljard sterrenstelsels heeft?'),
(35, 'SLEEPING', '*Droomt van electronische schapen*'),
(35, 'SLEEPING', '*Rolt zich om en heeft een mond vol gras terwijl hij slaapt*'),
(35, 'SLEEPING', '*zzZZzz..zz..zzZZzz*'),
(35, 'THIRSTY', 'Je kunt een koe naar het water brengen, en hij zal ALTIJD beginnen te drinken.'),
(35, 'TIRED', 'Dat existentialistische debat heeft me echt gevloerd. Welterusten.'),
(35, 'UNKNOWN_COMMAND', 'Oké. Je zult dit toch een beetje beter moeten uitleggen...'),
(35, 'UNKNOWN_COMMAND', 'Sorry, ik snap het niet. Nog een keer.'),
(35, 'DRINKING', 'Water drinken na een hele dag gras eten is gewoon hemels.'),
(35, 'EATING', 'Veganisme is niet alleen voor tijdens de Kerst. Veganisme is voor het leven.'),
(0, 'DISOBEY', '*kijkt uit de hoogte*'),
(0, 'DISOBEY', '*gromt*'),
(0, 'DISOBEY', '*fluit zachtjes voor zich uit*'),
(0, 'DRINKING', '*drinkt als een dolle'),
(1, 'DRINKING', 'Sllrrppppp...'),
(0, 'EATING', '*ohh lekker!*'),
(0, 'EATING', '*smikel smakel .... hmmmm!*'),
(0, 'GENERIC_HAPPY', '*geniet*'),
@ -232,4 +229,17 @@ INSERT INTO `pet_vocals` (`pet_id`, `type`, `message`) VALUES
(12, 'GENERIC_NEUTRAL', 'Water! Het mooiste op aarde! Op mijn baasje na da'),
(2, 'SLEEPING', '*droomt van mooie eilanden*'),
(1, 'GENERIC_NEUTRAL', '*Zoekt naar vogels*'),
(1, 'DRINKING', 'Sllrrppppp...');
(0, 'DRINKING', 'Sllrrppppp...'),
(35, 'TIRED', 'Tijd voor mij om de dag af te sluiten, beste vriend.'),
(35, 'TIRED', 'Bedtijd - een van mijn lievelingswoorden.'),
(35, 'DRINKING', '*Glok* ..als er geen water was.. *Glok* ..zou er geen leven zijn op deze planeet..'),
(35, 'EATING', '*Smak* Ik ben gewoon GEK op etenstijd. *Smak*'),
(35, 'GREET_OWNER', 'Hallo. Je ziet er... stralend uit, als ik het mag zeggen.'),
(35, 'HUNGRY', 'Hee, ik zou echt wel een beetje eten lusten, maatje.'),
(35, 'HUNGRY', 'In mijn optiek moeten vegetariërs ook geen kaas meer eten of melk drinken.'),
(35, 'LEVEL_UP', '*BOING* Ik ben net een level verder gekomen. Maar wat BETEKENT dat eigenlijk?'),
(35, 'LEVEL_UP', '*BOING* Ik ga vooruit.'),
(35, 'LEVEL_UP', '*BOING* Ik ben net een level verder gekomen. Maar wat BETEKENT dat eigenlijk?'),
(35, 'THIRSTY', '97% van het water in de wereld is zout of niet drinkbaar. Trouwens, ik heb dorst.'),
(35, 'THIRSTY', 'Zou je me een ENORM plezier kunnen doen en wat te drinken voor me kunnen pakken?'),
(35, 'EATING', 'Mmmm. Gezond. *Smak*');