UMCC: Custom Characters

I will go ahead and post this now. I will probably edit this post later.

UMCC_custom_character

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.

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.

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.

This are the things that be customized, I have a few more options I might add in later.

Key:
customizable_option (option1,option2,etc)

gender (male,female)
eyecolor (grey,red,blue,brown,green,purple)
facial_expression (normal,happy,mad,wtf,suprised,sad,pervert,pissed)
arm_position (normal,crossed,hips,suprised,onhead,shy,cover,chest)
boob_size(none,small,med,large,jumbo)
character_name(name)
dialogue (whatever you want them to say when they appear in the school in front of Maiko)

condition (none,always,game,sexbook,cumface,dildo)
condition_facial_expression (normal,happy,mad,wtf,suprised,sad,cheesy,pissed)
condition_arm_position (normal,crossed,hips,suprised,onhead,shy,cover,chest,fap)
condition_dialogue (example: good job beating Luma!)
reward (none,money,relationexp,sentparts,sentchips,dildo,coffee,shower,pics,expose,cum)

 

and yes I realize that “suprised” is spelled wrong

the end result will need to have the separated by a “:” symbol. so it i will look something like this:

gender:eyecolor:facial_expression:boob_size:character_name:dialogue:condition:condition_facial_expression:condition_arm_position:condition_dialogue:reward

here is a example of a real working string of data:

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

all of these option needs to be placed in a file called “data.txt”. this file is placed in a folder as follows: umcc_import/#/data.txt

# represents the next number this character is. so if you have already three characters the should be in folder as follows:

umcc_import/1/data.txt
umcc_import/2/data.txt
umcc_import/3/data.txt
and a new character to make or download would need to be in a new folder “4”, then the next character is 5, then 6, etc.

umcc_characters_thumbAlso you will need “hair_front.png” and “hair_back.png” 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.

hair_front hair_back umcc_jaxo_exmapleumcc_umi_exmaple

here is a detailed breakdown of what each thing does:

gender

male: Assigns your character a female body

female: Assigns your character a female body

eyecolor

grey: Gives your character grey eyes

red: Gives your character red eyes

blue: Gives your character blue eyes

brown: Gives your character brown eyes

green: Gives your character green eyes

purple: Gives your character purple eyes

facial_expression

normal: Your character will have a normal facial expression

happy: Your character will have a happy facial expression

mad: Your character will have a mad/angry facial expression

wtf: Your character will have a confused facial expression

suprised: Your character will have a surprised facial expression

sad: Your character will have a sad facial expression

cheesy: Your character will have a very wide smile facial expression with teeth showing

pissed: Your character will have a angry facial expression with teeth showing

arm_position

normal: Your character will have arms to the side.

crossed: Your character will have arms folded across their body

hips: Your character will have hands on hips

suprised: Your character will have both hands open with palms facing Maiko

onhead: : Your character will have hands resting on their head.

shy: Your character will have arms to the side and hands coming together in the front.

cover: Your character will have hands covering their chest

chest: Your character will have both hands together just below their face

fap: Your character will have arms to the side one in a motions rubbing their genital area.
boob_size

none: Your character has no boobs (a male can’t have boobs even if something else is selected)

small: Your character has small size boobs like Riley

med: Your character has medium size boobs like Pattie

large: Your character has large boobs like Maiko

jumbo: Your character has jumbo boobs bigger than Maiko

character_name

any name you want for your character

dialogue

whatever you want them to say when they appear in the school in front of Maiko.

condition – conditions currently have a 33% chance of checking for the condition.

none: never check for a condition and skip the rest pf the data.

always: there is no specific condition, this just happens every time a condition would be checked on this character.

game: This condition will trigger if Maiko has beaten Luma’s score at the arcade.

sexbook: This condition will trigger if Maiko has the pleasure tips 1 sex book.

cumface: This condition will trigger if Maiko has cum on her face

dildo: This condition will trigger if Maiko currently has a dildo
condition_facial_expression

same options as facial_expression
condition_arm_position

same options as arm_position

condition_dialogue

Any dialogue you want to the character to say when their conditional event triggers when they talk to Maiko.
reward – 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.

none: no rewards is given

money: a small amount of money is given to Maiko

relationexp: Maiko gains a small amount of exp with all main students

sentparts: Maiko gains a small amount of sentinel parts

sentchips: Maiko gains a small amount of sentinel chips

dildo: Maiko gains a additional dildo.

coffee: Maiko gains a coffee if she has not already had 3 or coffee already that day

shower: Maiko gains the effect of a light shower and becomes clean and removes cumface

pics: Maiko gains nude pics of specific girls including Savori.

expose: Maiko becomes topless

cum: Maiko becomes cum faced.

 

Sentinels

for sent battles add

:sent:module1:module2:module3:module4:module5:module6:module7:module8

to end of your current custom data.

here is a example of a real working string of data with sentinel battles:

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

BLUE
pulse: s1
rocket: s2
laser: s3

Pulse: Shoot Khalei in short pulses at target \n 15 damage after 1 second \n (Stackable)
Rocket: Shoot volleys of rockets at target \n 20 damage after 2 seconds \n (Stackable)
Laser: Fire a continuous laser at target \n 30 damage over 3 seconds, 10 points each second

GREEN
stabilizer: g2
reapair: g4
reboot: g5

Stabilizer: Absorbs a small portion of all direct damage taken \n absorbs 3 points, lasts 15 seconds
Reapir: Regain a small amount of lost HP \n recover 20 points \n (Stackable)
Reboot: Removes negative module effects imparing the unit

RED
overclock: e1
lens: e2
assult: e3
driver: e5

Overclock: speeds up cooldown time for a set time \n increase by +0.25 seconds per tick
Lens: Increases Khalei damage output \n increase by 5 points, lasts 15 seconds
Assult: Increase Physical damage output \n increase by 10 points, lasts 15 seconds
Driver: Imporves all module duration \n increase time by 15 seconds

PURPLE
emp: t1
disruption: t2
hacking: t4

EMP: Disable all nearby enemy modules for 1 turn \n resets enemy cooldown for 2 seconds
Disruption: slows down cooldown time of enemy unit for a set time \n decrease by 0.35 seconds per tick, lasts 15 seconds
Hacking: Enemy unit takes damage whenever it’s systems are ready \n unit takes 15 damage, lasts 15 seconds

umcc_custom_sent_exmaple