{"id":17975,"date":"2014-04-11T17:22:03","date_gmt":"2014-04-11T22:22:03","guid":{"rendered":"http:\/\/spiralvortexplay.com\/svp\/?p=17975"},"modified":"2023-09-01T12:25:04","modified_gmt":"2023-09-01T17:25:04","slug":"umcc-custom-characters","status":"publish","type":"post","link":"https:\/\/spiralvortexplay.com\/svp\/2014\/04\/11\/umcc-custom-characters\/","title":{"rendered":"UMCC: Custom Characters"},"content":{"rendered":"\n<p>I will go ahead and post this now. I will probably edit this post later.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/UMCC_custom_character.jpg\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/UMCC_custom_character.jpg\" alt=\"UMCC_custom_character\" class=\"wp-image-17978\"\/><\/a><\/figure><\/div>\n\n\n<p>I had been mentioning BG characters but I wanted to start with something simple first. This is the first implementation of the the random BG characters. More stuff will come later like possibly a custom character menu, etc.<\/p>\n\n\n\n<p>In this implementation, the only thing that is imported is the hair style. And the custom characters are in the school attire and appear in the school main hallway. later they might appear in other places. Up to 100 custom characters can be imported into the game.<\/p>\n\n\n\n<p>Many things about the characters can be chosen. And I can see the school area a being a little more interesting with many different characters created and them all having various ways they effect the game.<\/p>\n\n\n\n<p>This are the things that be customized, I have a few more options I might add in later.<\/p>\n\n\n\n<p>Key:<br>\ncustomizable_option (option1,option2,etc)<\/p>\n\n\n\n<p><strong>gender<\/strong> (male,female)<br>\n<strong>eyecolor<\/strong> (grey,red,blue,brown,green,purple)<br>\n<strong>facial_expression<\/strong> (normal,happy,mad,wtf,suprised,sad,pervert,pissed)<br>\n<strong>arm_position<\/strong> (normal,crossed,hips,suprised,onhead,shy,cover,chest)<br>\n<strong>boob_size<\/strong>(none,small,med,large,jumbo)<br>\n<strong>character_name<\/strong>(name)<br>\n<strong>dialogue<\/strong> (whatever you want them to say when they appear in the school in front of Maiko)<\/p>\n\n\n\n<p><strong>condition<\/strong> (none,always,game,sexbook,cumface,dildo)<br>\n<strong>condition_facial_expression<\/strong> (normal,happy,mad,wtf,suprised,sad,cheesy,pissed)<br>\n<strong>condition_arm_position<\/strong> (normal,crossed,hips,suprised,onhead,shy,cover,chest,fap)<br>\n<strong>condition_dialogue<\/strong> (example: good job beating Luma!)<br>\n<strong>reward<\/strong> (none,money,relationexp,sentparts,sentchips,dildo,coffee,shower,pics,expose,cum)<\/p>\n\n\n\n<p>and yes I realize that &#8220;suprised&#8221; is spelled wrong<\/p>\n\n\n\n<p>the end result will need to have the separated by a &#8220;:&#8221; symbol. so it i will look something like this:<\/p>\n\n\n\n<p>gender:eyecolor:facial_expression:boob_size:character_name:dialogue:condition:condition_facial_expression:condition_arm_position:condition_dialogue:reward<\/p>\n\n\n\n<p><strong>here is a example of a real working string of data:<\/strong><\/p>\n\n\n\n<p><span style=\"color: #3366ff;\">male:brown:suprised:crossed:none:Jaxo:Classes are hard I wish there was a fast and easy way to get top grades.:game:happy:shocked:Good job beating Luma! at the arcade! here is some money!:money<\/span><\/p>\n\n\n\n<p>all of these option needs to be placed in a file called &#8220;data.txt&#8221;. this file is placed in a folder as follows: umcc_import\/#\/data.txt<\/p>\n\n\n\n<p># represents the next number this character is. so if you have already three characters the should be in folder as follows:<\/p>\n\n\n\n<p>umcc_import\/1\/data.txt<br>\numcc_import\/2\/data.txt<br>\numcc_import\/3\/data.txt<br>\nand a new character to make or download would need to be in a new folder &#8220;4&#8221;, then the next character is 5, then 6, etc.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/02\/umcc_characters_thumb.jpg\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/02\/umcc_characters_thumb.jpg\" alt=\"umcc_characters_thumb\" class=\"wp-image-17471\"\/><\/a><\/figure><\/div>\n\n\n<p>Also you will need &#8220;hair_front.png&#8221; and &#8220;hair_back.png&#8221; in the same folder as the character data. I have example hairs here you can edit if you want. the name of the file and size needs to remain the same.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/hair_front.png\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/hair_front.png\" alt=\"hair_front\" class=\"wp-image-17980\"\/><\/a><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/hair_back.png\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/hair_back.png\" alt=\"hair_back\" class=\"wp-image-17981\"\/><\/a><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/umcc_jaxo_exmaple.jpg\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/umcc_jaxo_exmaple.jpg\" alt=\"umcc_jaxo_exmaple\" class=\"wp-image-17982\"\/><\/a><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/umcc_umi_exmaple.jpg\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/umcc_umi_exmaple.jpg\" alt=\"umcc_umi_exmaple\" class=\"wp-image-17984\"\/><\/a><\/figure><\/div>\n\n\n<p><strong>here is a detailed breakdown of what each thing does:<\/strong><\/p>\n\n\n\n<p><strong>gender<\/strong><\/p>\n\n\n\n<p>male: Assigns your character a female body<\/p>\n\n\n\n<p>female: Assigns your character a female body<\/p>\n\n\n\n<p><strong>eyecolor<\/strong><\/p>\n\n\n\n<p>grey: Gives your character grey eyes<\/p>\n\n\n\n<p>red: Gives your character red eyes<\/p>\n\n\n\n<p>blue: Gives your character blue eyes<\/p>\n\n\n\n<p>brown: Gives your character brown eyes<\/p>\n\n\n\n<p>green: Gives your character green eyes<\/p>\n\n\n\n<p>purple: Gives your character purple eyes<\/p>\n\n\n\n<p><strong>facial_expression<\/strong><\/p>\n\n\n\n<p>normal: Your character will have a normal facial expression<\/p>\n\n\n\n<p>happy: Your character will have a happy facial expression<\/p>\n\n\n\n<p>mad: Your character will have a mad\/angry facial expression<\/p>\n\n\n\n<p>wtf: Your character will have a confused facial expression<\/p>\n\n\n\n<p>suprised: Your character will have a surprised facial expression<\/p>\n\n\n\n<p>sad: Your character will have a sad facial expression<\/p>\n\n\n\n<p>cheesy: Your character will have a very wide smile facial expression with teeth showing<\/p>\n\n\n\n<p>pissed: Your character will have a angry facial expression with teeth showing<\/p>\n\n\n\n<p><strong>arm_position<\/strong><\/p>\n\n\n\n<p>normal: Your character will have arms to the side.<\/p>\n\n\n\n<p>crossed: Your character will have arms folded across their body<\/p>\n\n\n\n<p>hips: Your character will have hands on hips<\/p>\n\n\n\n<p>suprised: Your character will have both hands open with palms facing Maiko<\/p>\n\n\n\n<p>onhead: : Your character will have hands resting on their head.<\/p>\n\n\n\n<p>shy: Your character will have arms to the side and hands coming together in the front.<\/p>\n\n\n\n<p>cover: Your character will have hands covering their chest<\/p>\n\n\n\n<p>chest: Your character will have both hands together just below their face<\/p>\n\n\n\n<p>fap: Your character will have arms to the side one in a motions rubbing their genital area.<br>\n<strong>boob_size<\/strong><\/p>\n\n\n\n<p>none: Your character has no boobs (a male can&#8217;t have boobs even if something else is selected)<\/p>\n\n\n\n<p>small: Your character has small size boobs like Riley<\/p>\n\n\n\n<p>med: Your character has medium size boobs like Pattie<\/p>\n\n\n\n<p>large: Your character has large boobs like Maiko<\/p>\n\n\n\n<p>jumbo: Your character has jumbo boobs bigger than Maiko<\/p>\n\n\n\n<p><strong>character_name<\/strong><\/p>\n\n\n\n<p>any name you want for your character<\/p>\n\n\n\n<p><strong>dialogue<\/strong><\/p>\n\n\n\n<p>whatever you want them to say when they appear in the school in front of Maiko.<\/p>\n\n\n\n<p><strong>condition<\/strong> &#8211; conditions currently have a 33% chance of checking for the condition.<\/p>\n\n\n\n<p>none: never check for a condition and skip the rest pf the data.<\/p>\n\n\n\n<p>always: there is no specific condition, this just happens every time a condition would be checked on this character.<\/p>\n\n\n\n<p>game: This condition will trigger if Maiko has beaten Luma&#8217;s score at the arcade.<\/p>\n\n\n\n<p>sexbook: This condition will trigger if Maiko has the pleasure tips 1 sex book.<\/p>\n\n\n\n<p>cumface: This condition will trigger if Maiko has cum on her face<\/p>\n\n\n\n<p>dildo: This condition will trigger if Maiko currently has a dildo<br>\n<strong>condition_facial_expression<\/strong><\/p>\n\n\n\n<p>same options as <strong>facial_expression<\/strong><br>\n<strong>condition_arm_position<\/strong><\/p>\n\n\n\n<p>same options as <strong>arm_position<\/strong><\/p>\n\n\n\n<p><strong>condition_dialogue<\/strong><\/p>\n\n\n\n<p>Any dialogue you want to the character to say when their conditional event triggers when they talk to Maiko.<br>\n<strong>reward<\/strong> &#8211; rewards are thing that alter the game in come way of the random characters condition is check and also true. Remember conditions have a 1 on 3 chance of even being checked when talking to Maiko.<\/p>\n\n\n\n<p>none: no rewards is given<\/p>\n\n\n\n<p>money: a small amount of money is given to Maiko<\/p>\n\n\n\n<p>relationexp: Maiko gains a small amount of exp with all main students<\/p>\n\n\n\n<p>sentparts:&nbsp;Maiko gains a small amount of sentinel parts<\/p>\n\n\n\n<p>sentchips: Maiko gains a small amount of sentinel chips<\/p>\n\n\n\n<p>dildo: Maiko gains a additional dildo.<\/p>\n\n\n\n<p>coffee: Maiko gains a coffee if she has not already had 3 or coffee already that day<\/p>\n\n\n\n<p>shower: Maiko gains the effect of a light shower and becomes clean and removes cumface<\/p>\n\n\n\n<p>pics: Maiko gains nude pics of specific girls including Savori.<\/p>\n\n\n\n<p>expose: Maiko becomes topless<\/p>\n\n\n\n<p>cum: Maiko becomes cum faced.<\/p>\n\n\n\n<p><strong>Sentinels<\/strong><\/p>\n\n\n\n<p>for sent battles add<\/p>\n\n\n\n<p>:sent:module1:module2:module3:module4:module5:module6:module7:module8<\/p>\n\n\n\n<p>to end of your current custom data.<\/p>\n\n\n\n<p><strong>here is a example of a real working string of data with sentinel battles:<\/strong><\/p>\n\n\n\n<p><span style=\"color: #3366ff;\">male:brown:suprised:crossed:none:Jaxo:Classes are hard I wish there was a fast and easy way to get top grades.:game:happy:shocked:Good job beating Luma! at the arcade! here is some money!:money:sent:t4:t4:t4:t4:e1:g5:g5:g5<\/span><\/p>\n\n\n\n<p><span style=\"color: #3366ff;\"><strong>BLUE<\/strong><\/span><br>\npulse: s1<br>\nrocket: s2<br>\nlaser: s3<\/p>\n\n\n\n<p>Pulse: Shoot Khalei in short pulses at target \\n 15 damage after 1 second \\n (Stackable)<br>\nRocket: Shoot volleys of rockets at target \\n 20 damage after 2 seconds \\n (Stackable)<br>\nLaser: Fire a continuous laser at target \\n 30 damage over 3 seconds, 10 points each second<\/p>\n\n\n\n<p><span style=\"color: #339966;\"><strong>GREEN<\/strong><\/span><br>\nstabilizer: g2<br>\nreapair: g4<br>\nreboot: g5<\/p>\n\n\n\n<p>Stabilizer: Absorbs a small portion of all direct damage taken \\n absorbs 3 points, lasts 15 seconds<br>\nReapir: Regain a small amount of lost HP \\n recover 20 points \\n (Stackable)<br>\nReboot: Removes negative module effects imparing the unit<\/p>\n\n\n\n<p><strong><span style=\"color: #ff0000;\">RED<\/span><\/strong><br>\noverclock: e1<br>\nlens: e2<br>\nassult: e3<br>\ndriver: e5<\/p>\n\n\n\n<p>Overclock: speeds up cooldown time for a set time \\n increase by +0.25 seconds per tick<br>\nLens: Increases Khalei damage output \\n increase by 5 points, lasts 15 seconds<br>\nAssult: Increase Physical damage output \\n increase by 10 points, lasts 15 seconds<br>\nDriver: Imporves all module duration \\n increase time by 15 seconds<\/p>\n\n\n\n<p><strong><span style=\"color: #ff00ff;\">PURPLE<\/span><\/strong><br>\nemp: t1<br>\ndisruption: t2<br>\nhacking: t4<\/p>\n\n\n\n<p>EMP: Disable all nearby enemy modules for 1 turn \\n resets enemy cooldown for 2 seconds<br>\nDisruption: slows down cooldown time of enemy unit for a set time \\n decrease by 0.35 seconds per tick, lasts 15 seconds<br>\nHacking: Enemy unit takes damage whenever it&#8217;s systems are ready \\n unit takes 15 damage, lasts 15 seconds<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/umcc_custom_sent_exmaple.jpg\"><img decoding=\"async\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2014\/04\/umcc_custom_sent_exmaple.jpg\" alt=\"umcc_custom_sent_exmaple\" class=\"wp-image-18000\"\/><\/a><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>I will go ahead and post this now. I will probably edit this post later. I had been<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[171],"tags":[39,47],"class_list":["post-17975","post","type-post","status-publish","format-standard","hentry","category-walkthroughs","tag-umcc","tag-umichan"],"_links":{"self":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/17975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/comments?post=17975"}],"version-history":[{"count":1,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/17975\/revisions"}],"predecessor-version":[{"id":103484,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/17975\/revisions\/103484"}],"wp:attachment":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/media?parent=17975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/categories?post=17975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/tags?post=17975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}