Author Topic: [Engine Change] Collision Layering  (Read 5315 times)

I like the idea, but also, how about a extra function for temporary collision ignoring?
obj.canCollide(col, false);
obj can now not collide with col
obj.canCollide(col, true);
obj can now collide with col

I like the idea, but also, how about a extra function for temporary collision ignoring?
obj.canCollide(col, false);
obj can now not collide with col
obj.canCollide(col, true);
obj can now collide with col
A per object collide flag is fine too, as long as the bitmasking part is added in.


Tom

A possible problem is networking issues. If you are using a bitmask, for each layer you have registered would be one more bit of data to be sent at ghosting. It might not be a big deal for stuff like TDMs, but you'll start to have problems if you want to have a whole bunch of zombies spawned, or you decided to use it on projectiles.
« Last Edit: March 09, 2011, 12:04:27 AM by Tom »

This sounds like a good idea.

Is Baddy like Notch where he doesn't like to add things that people suggest?

A possible problem is networking issues. If you are using a bitmask, for each layer you have registered would be one more bit of data to be sent at ghosting. It might not be a big deal for stuff like TDMs, but you'll start to have problems if you want to have a whole bunch of zombies spawned, or you decided to use it on projectiles.
There's already something like it for projectiles.
There's a field for it not to collide with players.

This sounds like a good idea

Badspot probably doesn't even read suggestions. Did anyone PM him?

Badspot probably doesn't even read suggestions. Did anyone PM him?

He probably doesn't even read PMs. Did anyone E-mail him?

Badspot probably doesn't even read suggestions. Did anyone PM him?
He probably doesn't even read PMs. Did anyone E-mail him?
He probably doesn't even read e-mails, did anyone talk to him?

He probably doesn't even read e-mails, did anyone talk to him?

He probably doesn't even talk to anyone, did anyone do anything to him?

Badspot probably reads all PMs and emails, and he probably read this topic. he just doesn't seem like the kind of person who would acknowledge this topic and say "this is a good idea". He would probably just add in the feature without giving any notice that someone else "came up" with the idea.

In V9 Badspot added something that broke %bot.setAimObject and when I got Ephialtes to mention it to him he fixed it next version.

Anyone have Ephialtes as a contact? >.>

I don't, does anyo--actually let's not continue this.

I'm sure that Badspot reads suggestions. Why wouldn't he? :o

Or maybe he just doesn't care all that much for it since it's mostly addon ideas/'stupid' ideas.


edit:

"give me ideas in exchange for nothing."

 :cookieMonster:
« Last Edit: March 09, 2011, 06:12:51 PM by otto-san »