Game
Starfire
11 years ago

A little bit more about the XML in Starfire


So this is the “technical” companion to the last news post. Namely, how can I rewrite the stuff in the file so that it looks good?

To start, we have three different (possibly more) XML files called “responses_something.xml” where something is a personality type. Currently, there is mean, calm, and weak. Each one of these has a section for Offensive messages, Defensive messages, and Death messages. The last one is pretty self explanatory, but the other two are a little different than they might sound. The Offensive/Defensive statements are said when the Bot is either in Offensive mode (aka aggressive) or Defensive (aka retreating). Usually these two states line up to when the bot is either chasing you or being chased by you. Within each of these is a <Message> tag, which is where the actual message goes.

Example XML for responses_Calm.xml:

<Personality>

<Offensive>

<Message>Let’s see what you’ve got.</Message>

<Message>This is gonna be fun.</Message>

</Offensive>

<Defensive>

<Message>Playing follow the leader, huh? When’s my turn?</Message>

<Message>You do a good chase, kid. I’m impressed.</Message>

</Defensive>

<Death>

<Message>See you, space cowboy.</Message>

<Message>I shoulda practiced more, huh?</Message>

</Death>

</Personality>

As time goes on there will be more things that go into these, but for now, this is it. Pretty straightforward, eh?



0 comments

Loading...

Next up

Short intro of us 💕✌️

We're an eletro duo based in Seoul 🇰🇷 Heavily influenced by the 90s.

Our new album #Xennials is all about the nostalgia of that era 💽 CD listenin 📟 beeper beepin 💾 floppy disks floppin days 😎

Stream now! 🎧

https://open.spotify.com/album/3YwWhnHWVy5cA8XOpbaGRA?si=8E9awqU…

Smile! Here, take some happy pills! ✨💊 #Blender #3DModelling #3DArt Buy me a Ko-fi: https://ko-fi.com/barbarafb_

Have a good Boi

Family band complete!

Call it 'wrong turn'!🚫 The feeling of running into a house with only one exit🚪, and being doomed to die. #pixelart #pixelartist #pixelartwork #art #pixel #indiegame #IndieGameDev #indieartist

Levels' maps.

Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles.

I mostly build 3D First Person Shooter game mechanics in Unity, and in this I'm just showing C4 mechanics I made for a little side project I am working on! :)

it happens

The Authority decided to investigate the Basement and leads to recovering classified documents Fun fact: The building has 928 doors and not 1000 doors. #horror