ApacheMan2K 0 Report post Posted August 11, 2011 (edited) Some time ago, I thought of an element that I'm not sure has ever been used in an RPG before. Right now, I'm calling it the Body Temperature System. Throughout your journey, your body temperature will either increase or decrease, depending on a number of factors: Environment Clothing Foods and drinks Enemy attacks In cold-temperature environments, your body heat will gradually decrease. In other words, your body gets cooler. Whereas in hot- temperature environments, your body heat slowly increases, meaning your body grows warmer. If your body temperature gets too cold, you may fall victim to any of these conditions: Numbness -- you will be unable to use your special abilities. Frostbite -- you will be unable to act. Pneumonia -- your HP will rapidly decrease due to extreme coldness. If your temperature is too hot, you will be afflicted with any of the following ailments: Sunburn -- you will take twice as much damage per hit from an enemy. Disorientation -- you are confused, performing random actions against your will. Heat Stroke -- your HP will rapidly decrease due to extreme hotness and thirst. To help regulate your body temperature, you must follow these recommendations: Wear appropriate clothing in whichever environment you are exploring. For example, wear a jacket or sweater while in a cold environment, or a light shirt and shorts in a warm one. Consume hot or cold food items. They do restore HP, treat other status ailments such as Poison, and restore Skill Points (or SP). But, they can also either increase or decrease body temperature with each use. Use these hot or cold items with discretion. Visit mist houses or hot springs. For free or for a small price, you can stay in one until your temperature is back to normal. You will leave automatically after that. If necessary, use special items that will affect the body temperature, increasing or decreasing the body temperature by as much as 50%. There might also be what I call the Body Temperature Meter, each with a status informing the player about a party member's current temperature. Below is an explanation I wrote months ago: C IIIIIIIIIIIIIIIIIIIIIIIIIII H This is a party member's Temperature Gauge. Over the course of the journey, each active party member's temperature will either increase or decrease, depending on the environment, the items consumed, and the attacks they have been exposed to. In the environment, the temperature increases or decreases automatically. The speed is determined by what kinds of clothing each party member is wearing. For example, when one party member is wearing a sweater in a cold environment, the rate of the decreasing temperature will slow down. Below are the Temperature Gauge conditions: The median of the gauge is no longer visible, and the colors have shifted to the right. This means that the body heat is increasing, though gradually. Hot Indicators: C IIIIIIIIIIIIIIIIIIIIIIIIIII H Slightly Warm C IIIIIIIIIIIIIIIIIIIIIIIIIII H Warm C IIIIIIIIIIIIIIIIIIIIIIIIIII H Very Warm C IIIIIIIIIIIIIIIIIIIIIIIIIII H Hot C IIIIIIIIIIIIIIIIIIIIIIIIIII H Very Hot C IIIIIIIIIIIIIIIIIIIIIIIIIII H Burning Cold Indicators: C IIIIIIIIIIIIIIIIIIIIIIIIIII H Cool C IIIIIIIIIIIIIIIIIIIIIIIIIII H Very Cool C IIIIIIIIIIIIIIIIIIIIIIIIIII H Cold C IIIIIIIIIIIIIIIIIIIIIIIIIII H Very Cold C IIIIIIIIIIIIIIIIIIIIIIIIIII H Freezing Rates of Temperature Increase/Decrease: Environment: 1% per every five seconds; actual rate affected by armor/clothing worn by party member Food/Drink Consumption: 5-20% Exposure: 5-35%, 20-50% temporarily Now, the reason I'm posting all this is because I wanted to ask you a couple of questions: Would it be possible for me to implement this in RPG Maker XP? If so, can I make the temperature increase or decrease in certain places, and have armor and items either speed up or slow down the temperature change, or just make the temperature go up or down by a small percentage? Based on these notes, what would be a more appropriate increase/decrease rate in temperature based on time, eating/drinking certain items and enduring certain enemy attacks? Edited August 11, 2011 by ApacheMan2K Share this post Link to post Share on other sites
Enigma 10 Report post Posted August 12, 2011 Would it be possible for me to implement this in RPG Maker XP? Yes, you can do this in both eventing and scripting, go with scripting for less lag especially with updating bars If so, can I make the temperature increase or decrease in certain places, and have armor and items either speed up or slow down the temperature change, or just make the temperature go up or down by a small percentage? Yes, you can do this in events and every thing you can do in events you can script. For example a conditional branch based on the map ID could change the temperature inc/dec rate based on the ID of the map; For more specificity you can even use a conditional branch based on the terrain tag of a tile so that character temperature change will vary based on where said character is standing Based on these notes, what would be a more appropriate increase/decrease rate in temperature based on time, eating/drinking certain items and enduring certain enemy attacks? :rofl: I'll leave this to some one else cause I kinda skimmed over a bit :sweatdrop: In terms of implementation if you need a scripter ask Kellessdee or Lizzie_S just make sure you don't tell them I sent you :alright: Share this post Link to post Share on other sites
ApacheMan2K 0 Report post Posted August 12, 2011 Yes, you can do this in both eventing and scripting, go with scripting for less lag especially with updating bars Yes, you can do this in events and every thing you can do in events you can script. For example a conditional branch based on the map ID could change the temperature inc/dec rate based on the ID of the map; For more specificity you can even use a conditional branch based on the terrain tag of a tile so that character temperature change will vary based on where said character is standing :rofl: I'll leave this to some one else cause I kinda skimmed over a bit :sweatdrop: In terms of implementation if you need a scripter ask Kellessdee or Lizzie_S just make sure you don't tell them I sent you :alright: Alright, I'll try asking either one ... without telling either of them about you. XP This is for an experimental something for an RPG that I actually hope to make or author as an actual game, some day. So, I wanted to know what I could do to make a prototype for when or if the opportunity knocks. I do have a story behind it, but there are still some things I'd need to figure out. Not to mention that both human and anthropomorphic animal characters will be included, which means I'd need a good/helpful sprite maker for such characters. Unfortunately, I'm totally unfamiliar with scripting in Ruby, so I also want to learn from any scripting experts by example. The only scripting language I'm most familiar with is Python, though I also used UDK before. Anyway, thanks for your input! =) Share this post Link to post Share on other sites
kellessdee 48 Report post Posted August 12, 2011 In terms of implementation if you need a scripter ask Kellessdee or Lizzie_S just make sure you don't tell them I sent you :alright: B U S T E D lol. It's cool though. Sorry I haven't responded to PM just yet: I wanted to know who sent you first ;) (ps. I have always said before, that if people have any scripting issues/questions/etc. to PM me, so it's cool) But I can help you implement it; but alas I have been quite busy lately xD so if you can be patient. Or are you just looking for direction in implementing it? I don't know python myself, but I have looked at it before and it seems very similar to ruby, seeing as you also know some programming it shouldn't be too hard for you to learn (you would mainly need to learn RGSS classes, I learned the basics within a week easy, and I come from a Java background) I am slowly in the process of writing a ruby/RGSS/rmxp scripting tutorial, which when I finally finish it, you may find useful. Until then I could help or even probably write this script for ye :) (but like I said, if you have patience D:) Share this post Link to post Share on other sites
ApacheMan2K 0 Report post Posted August 12, 2011 B U S T E D lol. It's cool though. Sorry I haven't responded to PM just yet: I wanted to know who sent you first ;) (ps. I have always said before, that if people have any scripting issues/questions/etc. to PM me, so it's cool) But I can help you implement it; but alas I have been quite busy lately xD so if you can be patient. Or are you just looking for direction in implementing it? I don't know python myself, but I have looked at it before and it seems very similar to ruby, seeing as you also know some programming it shouldn't be too hard for you to learn (you would mainly need to learn RGSS classes, I learned the basics within a week easy, and I come from a Java background) I am slowly in the process of writing a ruby/RGSS/rmxp scripting tutorial, which when I finally finish it, you may find useful. Until then I could help or even probably write this script for ye :) (but like I said, if you have patience D:) Sadly, I never got to take Java because where I live, classes like those are still fairly hard to come by. I live in Houston, where game design classes are still being introduced. Anyway, either way works. I just want to be able to learn about how to make custom or unique events through scripting, especially because the college I went to and the university I'm attending do not have Ruby classes at this time. Share this post Link to post Share on other sites
Bob423 52 Report post Posted August 12, 2011 in scripting, theres a way to do nearly everything, including making an entire game with pure scripts. tbh this is a really cool idea, and it reminds me a bit of a part in FF7. also, the highschool im going to has computer programming classes, and im going to take some when school starts up. im exited :clap: anywho, yea that will make your game more realistic for sure. cant wait to see it :alright: Share this post Link to post Share on other sites