Code center > Suggestions

Chloroplasts

<< < (6/20) > >>

Numsgil:

--- Quote from: Panda on October 21, 2010, 12:18:40 PM ---Do you want me to try and code this in or not?

--- End quote ---

I do :)

Panda:
Couldn't a veggie get body too, and then have powerful shots?

Numsgil:
Yeah, it could, but it wouldn't be a very effective hunter since it can't move very agile-y.  Likewise, assuming the physics are reasonable (not sure where they were left off in this regard), a very large veggy would spend a lot of energy if it wanted to turn to face an attacker to fire back.  Though combined with aimshoot that might be a bit of a problem, since it wouldn't have to turn.  But even still, I think it should be balanced-ish.  Would be good to release a 'beta' version, and have people write bots for it, and see if it's in need of further balancing (ie: if veggies are overpowered).  Maybe have shots disperse more the larger a bot gets, or something.

I want to avoid arbitrary rules that prevent you from doing two things (animal vs. veggy).  It should be more that you can do two things, but you'll be less efficient than other bots that stick to one thing only.  Like you can be a predator that makes chloroplasts, but you burn so much energy being an animal that you're not as able to quickly reproduce as a pure plant, and you're so big as a plant that you can't effectively maneuver like a leaner pure animal could.

Panda:
Yeah. What about leagues, I think we might have to change that around a little.

Panda:
Got most of it done now. XD It didn't take half as long as I thought, but there are still one or two things that I have to add in, like the bot being able to know how many "chlr"s it has. And then something in the info-form telling the user how many "chlr"s the bot has. I will also need to change something on the teleporters, and mess around with the option's GUI. But the actual bots work.

At the moment a chloroplast weighs the same as body, and adds the same radius as body as well, but I am thinking about upping that, probably doubling it. The amount of "Chloroplasts needed for 1 NRG per cycle" is user changeable. It costs 10 to make a chloroplast, the same as it costs to make a body point. You get 0.05 energy back per chloroplast "removed".

"strchlr" - 316 - creates 1 chloroplast for every 10 stored in there. Max value = 100
"rmchlr" - 317 - removes 1 Chloroplast for every 10 stored in there. Max value = 100

If you want anything changing, just ask. :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version