D00Med / farlands

Steampunk/fantasy themed subgame with dinosaurs
29 stars 11 forks source link

pets #99

Open tobyplowy opened 6 years ago

tobyplowy commented 6 years ago

@tacigar This is a big list and not everything has to be added as I say but this is my perfect idea If you have any ideas please let me know

First things first there should be a limit on the amount of pets active I think 1 or 2 is good

Pets are found as items called capsules (someting similar to a pokeball but is more pill shaped) NOTE you should not be able to capture a pet in the wild (like you can in Pokemon)

You can Right click with the capsule in hand to spawn the pet Right click with the capsule in hand again if a pet is active and it will deSpawn the pet (NOTE if you die the pet will also be deSpawned) If the pet is deSpawned you can just respawn it by Right clicking with the capsule in hand :)

Pets shuld be able to follow the player fairly good (if they get too far away they teleport to the player (owner of pet)

Pets shuld not have a bitbox (so they Don't Get in the way in small Spaces) You should also not be able to hurt them

Capsule may need a better name

Pets shuld only be found in dungoens and other chests also venders should sell them They should be found very rarely (they should not be common so you have to put effort into getting one) The ones sold at the vendor shuld be extremely rare and expensive (this is to encourage people to find there own pets)

Next is accessories having some accessories for some pets would be cool like a tophat and monocle for the slime pet And a flower for the Cubelet's head glasses for the pub and so on

Next is pet color (skin) variation there should be multiple versions of the same Pet like the Cubelet's Can have the grass skin and maybe also a cobblestone version and the pug can have a black skin and so on How this is done I don't know maybe with a pet station so you can put your pet capsule in there and select a color or something like that

Also a pet capsule holder wuld be nice (is basically a block and you can put your pet capsule in it And your pet will stay in the radius of that block) this is good to have your pet walking around in your house

@tacigar what's your take on this what are your ideas

GreenXenith commented 6 years ago

Flying banana. Under-sized lemur.

tobyplowy commented 6 years ago

@GreenXenith ok thats weard but it can be somting for https://github.com/D00Med/farlands/issues/97

GreenXenith commented 6 years ago

I was half-joking :P

tobyplowy commented 6 years ago

evil cubelet.zip

GreenXenith commented 6 years ago

Yes. Just yes.

tobyplowy commented 6 years ago

I was half-joking :P

that doesent matter i need weard stuff for loot

tobyplowy commented 6 years ago

cubelet is inspierd by the Blocklings mod for mc

tobyplowy commented 6 years ago

i dout take credit for the idea

D00Med commented 6 years ago

@tobyplowy too bad, nice idea :P

Desour commented 6 years ago

Flying banana.

Use banana as boomerang!

@tobyplowy I like that minion. I think, we need a pet API. Make the pets follow the player, maybe teleport them near player if they are too far away. Don't make a way to make the pet stop at a position. Use items to spawn pets. Perhaps only one pet active once. Give the player advantages of the pet.

D00Med commented 6 years ago

@DS-Minetest That's a good idea, mobs_redo isn't very good for pets

tobyplowy commented 6 years ago

@D00Med minetests new mob api maybe good hopfully they will work on it in the next unstable

D00Med commented 6 years ago

@tobyplowy yeah hopefully

tobyplowy commented 6 years ago

@D00Med well looks like the new mob ai is abandond :/

D00Med commented 6 years ago

@tobyplowy That's a shame :/

tobyplowy commented 6 years ago

I think, we need a pet API. Make the pets follow the player, maybe teleport them near player if they are too far away. Don't make a way to make the pet stop at a position. Use items to spawn pets. Perhaps only one pet active once.

@DS-Minetest wuld you bne interested to make the pet api for V2 or V3?

tobyplowy commented 6 years ago

pug.zip

pug

Desour commented 6 years ago

wuld you bne interested to make the pet api for V2 or V3?

Nah, I'm rather inexperienced with mobs and I don't think I could make anything nice soon.

tacigar commented 6 years ago

@tobyplowy Should we discuss pet API here?

tobyplowy commented 6 years ago

@tacigar yes

tobyplowy commented 6 years ago

@tacigar I updated the top comment to show you my idea (keep in mind that it is just an idea) I'm interested to hear what you think about it

tobyplowy commented 6 years ago

But, what should pets do?

They can do all kinds of stuff like there can be a glow worm pet that gives light (usefull for if you're in caves)

Some pets can attack enemies

Maybe we can add a mimic chest pet that follows the player and you can use it as mobile storage (Basically it's a walking chest)

And many more we have to come up with some so if you have more ideas please let me know :)

Do you need functions such as farming, cutting trees, etc.?

Not really but we do need that stuff for our vilagers (they are very stupid XD ) I can make an issue for that if you rather work on that

tacigar commented 6 years ago

Pets shuld not have a bitbox (so they Don't Get in the way in small Spaces) You should also not be able to hurt them

Sorry, I cannot interpret it. Does It meen that pets don't have collision box?

Also a pet capsule holder wuld be nice (is basically a block and you can put your pet capsule in it And your pet will stay in the radius of that block) this is good to have your pet walking around in your house

Sorry, I can not imagine...

Not really but we do need that stuff for our vilagers (they are very stupid XD ) I can make an issue for that if you rather work on that

I will update villagers next time. Now I just do Pet API :)

tobyplowy commented 6 years ago

Sorry, I cannot interpret it. Does It meen that pets don't have collision box

Yes You should be able to walk through them as if they are ghosts (as if they are not there)

Sorry, I can not imagine...

It's a block and you can put the pet capsule (pet spaun item) in it, the pet will stay close to the block so that the pet can walk around in the house

I hope I'm not using to many complicated words (also don't feel bad for not understanding) I can emagine English to Japanese is hard to translate :)

tobyplowy commented 6 years ago

@tacigar maybe you should translate the inportant points in to Japanese so that you don't have to read my big comment Everytime :)

tacigar commented 6 years ago

@tobyplowy Thanks, I almost understood.

I hope I'm not using to many complicated words

Yes, thanks. I can understand words, but I'm confused when I try to understand the meaning of long sentences :( I will do my best to get to the meaning of the sentence quickly.

tacigar commented 6 years ago

maybe you should translate the inportant points in to Japanese so that you don't have to read my big comment Everytime :)

Thanks for your advice :)

tobyplowy commented 6 years ago

Thanks, I almost understood

Almost so that's not all, what do you not understand yet? (I can explain it)

Thanks for your advice :)

Haha no problem :) I need to thank you

tobyplowy commented 6 years ago

@MarkuBu what bransh shuld tacigar work on is the 1.1 bransh good?

Desour commented 6 years ago

Yes You should be able to walk through them as if they are ghosts (as if they are not there)

Better set an infinitely small selectionbox, a normal collitionbox, physical to true and collide_with_objects to false, else the pet will fall through floor.

MarkuBu commented 6 years ago

@tobyplowy I assume it is a mod and nothing is changed at MTG, so go ahead and add it to 1.1

tobyplowy commented 6 years ago

@tacigar I guess you have all the information you need any other questions?

tacigar commented 6 years ago

Better set an infinitely small selectionbox, a normal collitionbox, physical to true and collide_with_objects to false, else the pet will fall through floor.

I see :)

@tobyplowy Thanks, I will begin to make API. I will ask if something I do not understand comes out :)

tobyplowy commented 6 years ago

@tacigar can you make it for the 1.1 branch https://github.com/D00Med/farlands/tree/1.1

tacigar commented 6 years ago

@tobyplowy OK

tacigar commented 6 years ago

Is directory name mods/pets_farlands, OK?

tacigar commented 6 years ago

or customize "mobs_redo" mod?

tobyplowy commented 6 years ago

Is directory name mods/pets_farlands, OK?

Yes that's perfect :) Sorry for the late reply (we have different time zones)

or customize "mobs_redo" mod?

No that's probably not a good idea :)

tobyplowy commented 6 years ago

@tacigar we use discord to talk so if you are interested https://discord.gg/wEGywb

tacigar commented 6 years ago

Sorry, I have been late replying :(

OK I'll make a new directory.

tacigar commented 6 years ago

@tobyplowy Oh... is discord VoIP? Sorry, I cannot speak English :(

tobyplowy commented 6 years ago

Sorry, I have been late replying :(

dount worry :D

wat is VoIP?

Sorry, I cannot speak English :(

what you are typing seems good to me

tacigar commented 6 years ago

VoIP stands for "Voice over IP". It is a service that you can talk on the Internet like Skype.

what you are typing seems good to me

I am getting a lot of help of Google translation :(

tobyplowy commented 6 years ago

@tacigar ah you can also talk with text on discord :)

I am getting a lot of help of Google translation :(

Japanese to English must be very good than (I can't say the same for other languages especially Russian XD )

So what will be the first thing you add for the pet api

And do you have any suggestions for pets (so I can make the models for you)

tobyplowy commented 6 years ago

@D00Med @22i we need animation for the above models

tacigar commented 6 years ago

@tobyplowy Sorry, for the late reply. OK, I join.

And do you have any suggestions for pets (so I can make the models for you)

I will write it when my idea is settled :)

tacigar commented 6 years ago

Sorry, discode invitation is expired 😭

tobyplowy commented 6 years ago

@tacigar there you go a new one https://discord.gg/Sju8qS

tacigar commented 6 years ago

@tobyplowy Thanks!

tobyplowy commented 6 years ago

@tacigar can you please go in the general tab and say hi so your name shows up on discord?