Jump to content

Help
Latest News Article

[1.2.5][Sparrow] Doggy Talents Mod v2.2.1 (Uses Sparrow!)


3972 replies to this topic

#1

  • Minecraft: Toastito

Posted 02 August 2011 - 06:36 PM

*
POPULAR

DOGGY TALENTS v.2.2.1

NOTE: THIS NOW REQUIRES SPARROW API, which can be found here:

http://www.minecraft...arrow-api-v100/


Posted Image
~pic by CrimsonWolf




Downloads: Regular Adfly

Posted Image

To install, just download modloader and SparrowAPI, add them into your jar file, run the game once to generate the folders, and then drop the Doggy Talents zip file into your mods folder.

Videos:
Spoiler

Old Versions:


Spoiler


Excellent Doggy Texture Resource (DJPersnickety): http://www.minecraft...ins-100-styles/

Banner Code:

Posted Image

[Url=http://www.minecraftforum.net/topic/520521-173-doggy-talents-mod-v020/][IMG]http://i1179.photobucket.com/albums/x396/BennixD/Doggytalents-2.png[/IMG][/Url]
Posted Image

[Url=http://www.minecraftforum.net/topic/520521-173-doggy-talents-mod-v020/][IMG]http://i243.photobucket.com/albums/ff208/Zazuban/Doggytalents-1.png[/IMG][/Url]



CHANGELOG:
Spoiler


GUIDE:

Spoiler

Click here to download a PDF version of the guide!


COMPATIBILITY:

This mod no longer edits any base classes, so it should be compatible with absolutely everything. If this is not the case, please alert me immediately, and I'll add it to the list of incompatible mods below:

INCOMPATIBLE MODS:

none that I know of. However, since the update to v1.2.3, I've had to start using an incredibly hacky method to access a private variable in the entityliving class (basically, game says my dogs can't see it, I make them see it anyway using indirect methods), and it's possible that mods that edit entityliving improperly will cause that method to instantly crash the game. Modders can avoid this by adding their new variables to the END of the variable list rather than in the middle or beginning, so they're still in the same order, which is a good idea regardless.

Sparrow CustomStringAndResponse:
This mod currently uses one Sparrow string for customStringAndResponse. If you have "DTtargetmod" cause it to return "no", dogs won't attack this entity under any circumstances, and if you have it return "yes", it will attack it on sight, no matter what.



SPECIAL THANKS:

*Azathoth for the packpuppy gui
*MetroidFood for the naming gui, which I modified to display skills as well
*ZuesKin for the Training Treat and Emblem graphics!
*Crimson Wolf for the Collar Shears, Doggy Charm, Super Treat and Master Treat graphics!
*Sothe Coslinde for the Dog Food Bowl and Breeding Bone Graphics!
*FlowerChild for his highly useful advice on various aspects of coding. The 1.2.3 port might not have been possible without him.
*Direwolf20 for his excellent mod spotlight, as well as the great feedback and suggestions he has provided
*Jeff9219 for the Dire Treat texture!
*Lil' Avii for her advice and input, and her assistance in making Sparrow!
Posted Image

Register or log in to remove.

#2

  • Location: My natural expansion.
  • Minecraft: YoureDown

Posted 02 August 2011 - 06:38 PM

1)pics.
2) wall of words is bad.

View PostWilliamNiira, on 27 January 2012 - 10:01 PM, said:

This is turning into another direction then i intended. Sorry kids if you are getting traumatized..

#3

  • Location: Canada
  • Minecraft: ModernSlinky

Posted 02 August 2011 - 06:39 PM

Lots of people are anal about pictures i suggest maybe making a video or getting somebody to make one to prove this isnt "fake"
Posted Image

#4

  • Minecraft: Toastito

Posted 02 August 2011 - 06:39 PM

View PostYoureDown, on 02 August 2011 - 06:38 PM, said:

1)pics.

Pics of what? I don't have anything visually different in the mod yet.
Posted Image

#5

  • Minecraft: Toastito

Posted 02 August 2011 - 06:40 PM

View PostModernSlinky, on 02 August 2011 - 06:39 PM, said:

Lots of people are anal about pictures i suggest maybe making a video or getting somebody to make one to prove this isnt "fake"

Okay, will do!
Posted Image

#6

    Alblaka

    Retired Staff

  • Retired Staff
  • 2509 posts
  • Location: Germany
  • Minecraft: Alblaka, obviously...

Posted 02 August 2011 - 06:41 PM

Please re-read the sticky regarding thread titles, your one is missmatching the convention.
Return (String) System.getNewsOfTheDay();
You want to have your own special mod? Commission me!

#7

  • Minecraft: cameron121_121

Posted 02 August 2011 - 06:43 PM

View PostRaustBlackDragon, on 02 August 2011 - 06:39 PM, said:

Pics of what? I don't have anything visually different in the mod yet.
wow this work's it sfun too
Posted Image

#8

  • Minecraft: Toastito

Posted 02 August 2011 - 06:43 PM

View PostAlblaka, on 02 August 2011 - 06:41 PM, said:

Please re-read the sticky regarding thread titles, your one is missmatching the convention.

Thanks for the heads up, I fixed it now.
Posted Image

#9

Posted 02 August 2011 - 06:59 PM

Sounds useful, but I think i'll wait for more features to use it. Just an idea maybe another doggy class could be a fetcher- it would grab blocks that you harvest but can't reach.
Posted Image

#10

  • Minecraft: Toastito

Posted 02 August 2011 - 07:06 PM

View Postichinose87, on 02 August 2011 - 06:59 PM, said:

Sounds useful, but I think i'll wait for more features to use it. Just an idea maybe another doggy class could be a fetcher- it would grab blocks that you harvest but can't reach.

Thanks for the input! A fetcher class... Hm... That sounds useful, but I'm having trouble thinking of how you'd command it to grab a particular block, purely from a controls perspective. I'll consider it though!
Posted Image

#11

Posted 02 August 2011 - 07:10 PM

make it so wolfs might automatically go kill stuff and bring back the drops to you. so you can just set the dogs on hunt and release them, and than go and than make a whistle command that will bring them back. that would be cool.

#12

  • Minecraft: Toastito

Posted 02 August 2011 - 07:13 PM

View Postbigjeep, on 02 August 2011 - 07:10 PM, said:

make it so wolfs might automatically go kill stuff and bring back the drops to you. so you can just set the dogs on hunt and release them, and than go and than make a whistle command that will bring them back. that would be cool.

Already planned! :) It's gonna be called the Sic puppy, and it'll hunt on its own when you give it a bone (all special abilities will be activated with bones), and will stop when you have it sit again.
Posted Image

#13

  • Minecraft: Toastito

Posted 02 August 2011 - 07:15 PM

Updated the OP with a demonstration video, since people were asking for one.
Posted Image

#14

  • Minecraft: Toastito

Posted 02 August 2011 - 07:46 PM

Please let me know if you encounter any bugs, although I doubt they'd be very severe at this stage. If you have suggestions, put those forward too!
Posted Image

#15

    Jxw245

    Zombie Killer

  • Members
  • 194 posts

Posted 02 August 2011 - 08:13 PM

If this mod ends up becoming what you said you want it to be with all the different class then it could be really cool, I think I'll hold off the download until you add a few more useful features though.
Posted Image

#16

  • Minecraft: skylermeans

Posted 02 August 2011 - 08:31 PM

This mod has a few good uses now, but i feel that this mod has very much potential. Keep it up and im almost sure this will become great mod. :Diamond: for the concept. :iapprove:
95% of teens would scream if Justin Beiber was about to jump of the top of the Empire State Building. If you are in the 5% that would grab a seat and some popcorn and yell JUMP! JUMP! JUMP! post this into your sig.

#17

  • Minecraft: Toastito

Posted 02 August 2011 - 09:12 PM

It seems I can do much more with this mod than I originally hoped for! At first I thought that each dog would only be able to learn one set of skills, but since tamed, angry, and sitting are booleans that can be turned on and off, I can make similar boolean skills, allowing for dogs to learn multiple tricks, once I learn how to store more bytes for booleans in dogs. There'll be a limit on how many tricks a dog can learn, but I'll try to make them all compatible with eachother, for plenty of combinations!

Currently planned skills:

Ookamikaze: Will explode (not hurting itself or you) when fed gunpowder.

BlackPelt: Improved damage and defense.

Mount: Can be ridden, granting you drastically increased speed and jump height, immunity to fall damage, and the ability to climb up full blocks as if they were half-steps.

PuppySnipe: Will target non-creepers you attack with arrows.

Watchdog: Howls when a creeper is nearby, will "point" (the SMP standing/sitting glitch) in the direction of the creeper when told to sit.

Hunter: If given no other orders, this wolf will auto-aggro on livestock when you're holding a stick.

Fetch: If given no other orders, this wolf will collect nearby drops while you're holding a stick, then drop them within your collection range if it's carrying anything. This takes priority over hunter, so that a wolf will kill an animal, bring you the spoils, then get back to killing.

If you have any other suggestions, please let me know!
Posted Image

#18

Posted 02 August 2011 - 09:21 PM

Hey, I have an idea for ya...

you could make him catch sticks!
you drop sticks with the Q key, the wolf goes after it, catch, and releases at your feet... what do you think?
maybe you could also make you trow sticks longer, so it will be more fun...
Maybe you could make they to be able to ride... maybe you could make a "wolf sight", I mean.. everytime the wolf "senses" an enemy, it will bark to alert you, you could make this sense at medium range, IDK... just some ideas... =) hope you like it X)

#19

  • Minecraft: Toastito

Posted 02 August 2011 - 09:23 PM

View PostDuGringo, on 02 August 2011 - 09:21 PM, said:

Hey, I have an idea for ya...

you could make him catch sticks!
you drop sticks with the Q key, the wolf goes after it, catch, and releases at your feet... what do you think?
maybe you could also make you trow sticks longer, so it will be more fun...
Maybe you could make they to be able to ride... maybe you could make a "wolf sight", I mean.. everytime the wolf "senses" an enemy, it will bark to alert you, you could make this sense at medium range, IDK... just some ideas... =) hope you like it X)

I have wolf mount and "creeper watchdog" planned, but playing fetch doesn't seem worth using a skill slot on. However, I'd be happy to try and make that a new feature that all dogs can do, just for giggles... But the skill system comes first.
Posted Image

#20

  • Minecraft: Toastito

Posted 03 August 2011 - 12:10 AM

Thanks for the feedback, everyone! I'll get to work on the first talent as soon as I can figure out the bit storage system for mobs.
Posted Image