Ryubasteon
New Member
Rogue Programmer
The Kitty-Dragon
Posts: 11
|
Post by Ryubasteon on Dec 5, 2010 18:36:41 GMT -5
|
|
|
Post by Surrii on Dec 8, 2010 2:08:29 GMT -5
I think I remember us discussing this but it may have only in my head haha anyway. I wanted to know if we could just type `eat instead of `eat 1 - and only throw an error if there is nothing listed on the cache. I think you said it would be too much of a hassle to have it so that we can specify the prey. «@23:04» < Surrii> `eat «@23:04» <@nakomis> Raen please specify a foodstuff to eat from your stash. `cache or `foodstorage to see a list. is how it appears now. unless I `eat 1
|
|
Ryubasteon
New Member
Rogue Programmer
The Kitty-Dragon
Posts: 11
|
Post by Ryubasteon on Dec 10, 2010 17:37:19 GMT -5
You can also use: `eat Bear
For example, the reason being is you should specify what your eating for RP value. That and it has nested checks to make sure the there is something in the cache without having to risk making Memory Leaks in the bot.
|
|
|
Post by Surrii on Dec 29, 2010 3:18:15 GMT -5
Okay so this is how id like to see sparring and hunting work out :: Gonna use old wolf names cause im cool that way
Sparring ========
<Dagda> `Spar Shiake <Shiake> `accept (one wolf initiates the spar and the other has to accept it - this will prevent unwanted sparring matches)
(Im not sure how the HP thing will go with what you already have implimented but I would like Winning a match to increase your XP by alot and Losing increase by a little - like the fishing system - if you catch it you get more then if you dont. )
(as for the actual sparing match - have each wolfs HP bar visible and have it act like hunting - where one attacks the other with variables on if they hit or miss - you were talking about using their endurance and health to determine whos turn it is so maybe something like the following)
<Dagda> `Spar Shiake <Shiake> `accept <Dagda> `begin <Nakomis> ((does crazy calculations)) Dagda's Turn - [`bite.`claw.`tackel] <Dagda> RP RP RP RP RP RP RP RP RP <Dagda> `bite <Nakomis> Dagda does X damage to Shiake. Dagda has X HP left. Shiake's Turn- <Shiake> RP RP RP RP RP RP RP RP RP RP RP RP <Shiake> `tackle <Nakomis> Shiake does X damage to Dagda. Shiake has X HP left. ((Recalculates new stats)) Shiake's turn
(( so the bot will be able to go off of whos endurance is higher or if one took more damage then the other ect. Donno how possible that is but this is a loosely based idea))
((Then for ending stuff:))
<Dagda> `Spar Shiake <Shiake> `accept <Dagda> `begin <Nakomis> ((does crazy calculations)) Dagda's Turn - [`bite.`claw.`tackel] <Dagda> RP RP RP RP RP RP RP RP RP <Dagda> `bite <Nakomis> Dagda does X damage to Shiake. Dagda has X HP left. Shiake's Turn- <Shiake> RP RP RP RP RP RP RP RP RP RP RP RP <Shiake> `tackle <Nakomis> Shiake does X damage to Dagda. Shiake has X HP left. ((Recalculates new stats)) Shiake's turn <Shiake> RP RP RP RP RP RP RP RP RP RP RP RP <Shaike> `bite <Nakomis> Shiake does X damage to Dagda. Shiake has X HP left. Dagda is too weak to continue; Shiake wins! <Nakomis> (( Recalculates stats )) Shiake earns X XP - Dagda earns X XP
(( Some side stuff to this it would be cool if we had some sort of a tally script, so you can type `score or something for each person and list the number of wins and losses and perhaps a `quit Spar to forfit or end the spar ))
Hunting ========
For hunting: Ill use another senario
<Dagda> `start packhunt <Shiake> `join packhunt <Raen> `join packhunt <Alu> `join packhunt
(( Whoever starts the hunt will be the "leader" for the first round and the only one able to use `scent/`track. I would prefer if the posting orde wasnt effected until they start actually attacking the prey and/or it takes notice to them))
<Dagda> `start packhunt <Shiake> `join packhunt <Raen> `join packhunt <Alu> `join packhunt <Dagda> RP RP RP RP RP RP RP RP <Dagda> `scent <Nakomis> Raen has scented a Deer <Shiake> RP RP RP RP RP RP RP RP <Raen> RP RP RP RP RP RP RP RP <Alu> RP RP RP RP RP RP RP RP <Dagda> RP RP RP RP RP RP RP RP <Dagda> `track <Nakomis> Dagda has spotted the prey! Deer HP stuff
(( at this point i would like to see everyone in the hunting party have a chance to do `stalk or something to see if they successfully sneek into position without the prey noticing - i dont know what stat you'd want to base that off of ))
<Dagda> `start packhunt <Shiake> `join packhunt <Raen> `join packhunt <Alu> `join packhunt <Dagda> RP RP RP RP RP RP RP RP <Dagda> `scent <Nakomis> Raen has scented a Deer <Shiake> RP RP RP RP RP RP RP RP <Raen> RP RP RP RP RP RP RP RP <Alu> RP RP RP RP RP RP RP RP <Dagda> RP RP RP RP RP RP RP RP <Dagda> `track <Nakomis> Dagda has spotted the prey! Deer HP stuff <Shiake> `stalk <Nakomis> Shiake creeps closer; unseen <Raen> `stalk <Nakomis> Raen creeps closer; unseen <Alu> `stalk <Nakomis> Alu creeps closer; unseen
(( in the event someone fails the `stalk it could read something like *Stepes on a twig/rustles the grass/sneezes/ect and then have the hunt begin - if not, it waits until the leads first attack ))
<Dagda> RP RP RP RP RP RP RP RP <Dagda>`attack <Nakomis> Deer is taken by suprise! Dagda deals X damage! - Deer HP - ((calculates next turn)) Alu's Turn [`bite, `claw,`tackle,`hold]
((`hold allowing them to make their turn without doing any damage - as if holding their attack ))
<Alu> RP RP RP RP RP RP RP RP <Alu> `claw <Nakomis> Alu's attack Hits/Misses - Alu does X damage - Deers HP - (( Calculates next turn )) Deer's turn <Nakomis> Deer attacks Dagda - Deer does X damage - Dagdas HP - (( calculates next turn)) Shiake's turn
((So on and so forth))
|
|
Ryubasteon
New Member
Rogue Programmer
The Kitty-Dragon
Posts: 11
|
Post by Ryubasteon on Mar 18, 2011 23:37:26 GMT -5
packhunting systems are ready for beta, not as advanced as what Raen was wanting by her post, but basically a multiplayer version of the base hunting system. (Less code on my side, so less bugs, and the ability for me to move onto other projects ^^
|
|