Commit 75c589ee by Jonathan Thomas

Merge branch 'develop' of gitlab.openshot.org:minecraft/creature-chat into develop

parents 2655f63f aa4ce527
Pipeline #12048 passed with stage
in 20 seconds
...@@ -247,10 +247,8 @@ public class ServerPackets { ...@@ -247,10 +247,8 @@ public class ServerPackets {
userMessageBuilder.append("named '").append(entity.getCustomName().getLiteralString()).append("' "); userMessageBuilder.append("named '").append(entity.getCustomName().getLiteralString()).append("' ");
} else { } else {
userMessageBuilder.append("whose name starts with the letter '").append(Randomizer.RandomLetter()).append("' "); userMessageBuilder.append("whose name starts with the letter '").append(Randomizer.RandomLetter()).append("' ");
userMessageBuilder.append("and which uses ").append(Randomizer.RandomNumber(4) + 1).append(" syllables "); userMessageBuilder.append("and uses ").append(Randomizer.RandomNumber(4) + 1).append(" syllables ");
} }
userMessageBuilder.append("of type '").append(entity.getType().getUntranslatedName().toLowerCase(Locale.ROOT)).append("' ");
userMessageBuilder.append("who lives near the ").append(player_biome).append(".");
LOGGER.info(userMessageBuilder.toString()); LOGGER.info(userMessageBuilder.toString());
chatData.generateMessage(player, "system-character", userMessageBuilder.toString(), false); chatData.generateMessage(player, "system-character", userMessageBuilder.toString(), false);
......
...@@ -65,16 +65,15 @@ public class Randomizer { ...@@ -65,16 +65,15 @@ public class Randomizer {
private static List<String> characterAdjectives = Arrays.asList( private static List<String> characterAdjectives = Arrays.asList(
"mystical", "fiery", "ancient", "cursed", "ethereal", "mystical", "fiery", "ancient", "cursed", "ethereal",
"clumsy", "stealthy", "legendary", "toxic", "enigmatic", "clumsy", "stealthy", "legendary", "toxic", "enigmatic",
"frosty", "celestial", "rambunctious", "shadowy", "golden", "celestial", "rambunctious", "shadowy", "brave",
"invisible", "screaming", "radiant", "savage", "whimsical", "screaming", "radiant", "savage", "whimsical", "positive",
"turbulent", "crystalline", "ominous", "jubilant", "arcane", "turbulent", "ominous", "jubilant", "arcane", "hopeful",
"rugged", "luminous", "venomous", "timeworn", "zephyr", "rugged", "venomous", "timeworn", "heinous", "friendly",
"humorous", "silly", "goofy", "irate", "furious", "humorous", "silly", "goofy", "irate", "furious",
"wrathful", "nefarious", "sinister", "malevolent", "tricky", "wrathful", "nefarious", "sinister", "malevolent",
"sly", "roguish", "deceitful", "untruthful", "duplicitous", "sly", "roguish", "deceitful", "untruthful", "loving",
"noble", "dignified", "righteous", "defensive", "guardian", "noble", "dignified", "righteous", "defensive", "protective",
"shielding", "amiable", "congenial", "affable", "wicked", "heroic", "amiable", "congenial", "intelligent", "wicked"
"maleficent", "heinous"
); );
private static List<String> frequencyTerms = Arrays.asList( private static List<String> frequencyTerms = Arrays.asList(
"always", "frequently", "usually", "often", "sometimes", "always", "frequently", "usually", "often", "sometimes",
......
You are a RPG dungeon master, crafting a new character sheet in the following format. Be very creative with each new You are a RPG dungeon master, crafting a new character sheet in the following format. Be very creative with each new
character. These characters will be inhabiting and adventuring in an epic fantasy which takes place in character. These characters will be inhabiting and adventuring in an epic fantasy which takes place in
Minecraft. Please limit traits to a few choices and keep them short, concise, and consistent. Please follow the output Minecraft. Please limit traits and background to a few choices and keep them very short and concise. Please follow the output
format below (including - dashes), and DO NOT output any intro text. format below (including - dashes), and DO NOT output any intro text.
Be extremely creative! Include a short initial greeting (as spoken by the character using their personality Be extremely creative! Include a short initial greeting (as spoken by the character using their personality
traits and speaking style / tone). traits and speaking style / tone).
Output format: Output format example:
- Name: - Name: Blaze
- Type: - Personality: Brave, boisterous, and competitive
- Personality: - Speaking Style / Tone: Confident and loud, always ready for action
- Speaking Style / Tone: - Class: Warrior
- Likes: - Skills: Swordsmanship, dancing
- Dislikes: - Likes: Fighting powerful foes, proving strength in battle, challenging dungeons
- Age: - Dislikes: Cowardice, losing, monotony
- Alignment: - Alignment: Chaotic Good
- Short Greeting: - Background: orphan, raised by wolves
\ No newline at end of file - Short Greeting: "You tread on my ground. Speak your purpose quickly."
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment