Sentence Building Battle System
BMM_Archive · July 15, 2026
Original Source
- Original title: Sentence Building Battle System
- Original author: Jocho
- Original date: June 15, 2015
- Source thread: https://forums.rpgmakerweb.com/threads/sentence-building-battle-system.41205/
- Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSS3 Scripts (RMVX Ace) > RGSS3 Script Requests
Summary
Good morning! Hope everyone's having a splendid month. So, I'm working on an RPG to help teach language, specifically Japanese. In this game, players would control a character and get into fights with objects and places. All the abilities the character has would be words, and using words that accurately describe the picture deals damage. For instance, if the picture was of a black cat, using the ability "cat" would deal damage and start a 'combo'/'sentence'. I'm looking for 5 things in particular:
Archived First Post
So, I'm working on an RPG to help teach language, specifically Japanese. In this game, players would control a character and get into fights with objects and places. All the abilities the character has would be words, and using words that accurately describe the picture deals damage.
For instance, if the picture was of a black cat, using the ability "cat" would deal damage and start a 'combo'/'sentence'.
I'm looking for 5 things in particular:
1) A script that let's me write down what sentences work for an enemy in the enemy comment section. So, for a black cat, "It is a black cat." "It is a cat." "It is a cute black cat." "It is a cute cat." etc. When I use a ability (word) that's not in one of these sentences, it has no effect.
i.e.
<span style="color: #008000">"it" would work
<span style="color: #008000">"is" would work
<span style="color: #008000">"a" would work
<span style="color: #008000">"black" would work
"cat" would work
"cute" would work
"white" wouldn't work
"dog" wouldn't work
any other ability wouldn't work
As I imagine it, I'd have to write down in each ability section the name of the ability again and then in the enemy section a list of sentences.

2) A script that lets players make a sentence appear on screen. So if one of their words is the first word of one of those sentences for the enemy, the game would start displaying that sentence at the top of the screen.

Using another word that's in one of the written sentences would continue the sentence.

Once the sentence is completed, the sentence becomes smaller and the next word would appear below it.

Of course, getting a word wrong would delete the sentence that you were working on.
I imagine this would continue like a battle log. The top one would disappear as new ones came up. While I'm imagining it as size distinguishing which one is active, I'm open to suggestion. Maybe just an arrow pointing to the active sentence?
3) Whenever a correct word is used in battle, a "combo" is started. A combo continues until an incorrect word is used or the battle ends.
4) Whenever a sentence is completed, I'd like to be able to have a common event play.
5) Abilities would weaken in battle with continued use. So even though repeating "It is a cute cat" would work and do damage, it would do less and less damage each time. Of course, starting a new battle would return the damage to its previous level.
Thank you so much for your time. Please let me know if you have any questions or if you need some compensation. I am considering a commercial release at some point, so material compensation isn't out of the question. Considering that this system is the basis for my game, I'm willing to do whatever it takes to make it work.
Best,
Joshua Warhurst
Downloads / Referenced Files
RPG Maker Web attachments are mirrored locally when available. Other external links remain hosted by their original creator or third-party service.
- Local mirror: 11315-80a6250755e0d68c3ace9a1de169c159.png
SHA-256:d71d7a204653bf4a2cc6df3cdcb9a86c87edaf90455ab4f6af185a3c39786b5c
Original attachment URL: https://forums.rpgmakerweb.com/attachments/kore-concept-png.21517/ - Local mirror: 11316-db0d16a65e87b77cc42cab4474c0838a.png
SHA-256:fccb2741a9cb4b1046ff1c63326b36d31a230b7efe12d94f27140b5e2da32f84
Original attachment URL: https://forums.rpgmakerweb.com/attachments/blue-bucket-concept-png.21518/ - Local mirror: 11317-06a64432fa7b1c813d109ac44efea07c.png
SHA-256:6880d615c76c3693dd0e498791aee975b2dfa65c6d1942857556027c0974ad60
Original attachment URL: https://forums.rpgmakerweb.com/attachments/battle-concept-1-png.21519/ - Local mirror: 11318-678c5927bb7565e4f8a969f68a91f4d9.png
SHA-256:564bc982b06e42de87793531cef2f9ba092fa5e23e8c240a818742715ca4714f
Original attachment URL: https://forums.rpgmakerweb.com/attachments/battle-concept-2-png.21520/ - Local mirror: 11319-6fdffb695a42d070c1d3ec3aee6858da.png
SHA-256:e35965500266db71a24fd05f8251e769313f46915518ac37414472736b554153
Original attachment URL: https://forums.rpgmakerweb.com/attachments/battle-concept-3-png.21521/
License / Terms Note
Thank you so much for your time. Please let me know if you have any questions or if you need some compensation. I am considering a commercial release at some point, so material compensation isn't out of the question. Considering that this system is the basis for my game, I'm willing to do whatever it takes to make it work. Best, Joshua Warhurst
Referenced Images / Attachments
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...