tangability

Questions, comments, and news on the server side plug-ins and it's API
Post Reply
User avatar
optic delusion
Special Forces
Special Forces
Posts: 986
Joined: Sat Sep 25, 2004 2:29 pm
Location: Planet MoFo
Contact:

tangability

Post by optic delusion » Mon Aug 04, 2008 10:19 pm

Jeff added tangability, to trunk. This allows objects to change from drivethrough to solid, via a plugin. If anyone is working on a plugin to take advantage of this property, I'm extremely interested. Please let me know what you are doing.
Take a look at my Defender game mode concept.

Thinking is not an automatic process. A man can choose to think or to let his mind stagnate, or he can choose actively to turn against his intelligence, to evade his knowledge, to subvert his reason. If he refuses to think, he courts disaster: he cannot with impunity reject his means of perceiving reality.

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5173
Joined: Fri Dec 13, 2002 4:11 am
Location: https://discord.gg/NN9uAvx
Contact:

Post by JeffM » Mon Aug 04, 2008 10:37 pm

Please note that the feature is completely untested.

User avatar
optic delusion
Special Forces
Special Forces
Posts: 986
Joined: Sat Sep 25, 2004 2:29 pm
Location: Planet MoFo
Contact:

Post by optic delusion » Tue Aug 05, 2008 12:15 am

It seems like i'm the only one excited by this.
I'm trying to drum up some interest.
Take a look at my Defender game mode concept.

Thinking is not an automatic process. A man can choose to think or to let his mind stagnate, or he can choose actively to turn against his intelligence, to evade his knowledge, to subvert his reason. If he refuses to think, he courts disaster: he cannot with impunity reject his means of perceiving reality.

User avatar
Jefenry
Private First Class
Private First Class
Posts: 154
Joined: Thu Sep 14, 2006 3:56 pm
Location: TextEdit
Contact:

Post by Jefenry » Tue Aug 05, 2008 12:24 am

Optic Delusion wrote:It seems like i'm the only one excited by this.
I'm trying to drum up some interest.
You're definitely not the only one. :wink:

User avatar
tw1sted
Private First Class
Private First Class
Posts: 849
Joined: Tue Feb 21, 2006 10:21 pm

Post by tw1sted » Tue Aug 05, 2008 12:36 am

Optic Delusion wrote:It seems like i'm the only one excited by this.
I'm sure others will be excited once they know about this. Myself not being a plugin developer, I can't say I'm too thrilled, but I'm sure that I will be happy when someone creates a plugin that utilizes this down the road.

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5173
Joined: Fri Dec 13, 2002 4:11 am
Location: https://discord.gg/NN9uAvx
Contact:

Post by JeffM » Tue Aug 05, 2008 4:23 am

It will require the map and plug-in to work in together, since the plug-in will have to specific exactly what objects to affect via there ID numbers.

Maps can't specify ID numbers because the ID number depends on where the object is in the map. So a plug-in would have to search for it by it's name using bz_findWorldObject();

What I'd do instead of just wishing for a plug-in that uses it, is to come up with a concept or idea that uses it. Then propose that, as its' a lot easier to write a plug-in to do something specific.

Currently you can't change the colors or materials of objects to go along with the tangibility update so you can't do doors that disappear or anything. That feature is planned but there are other features to be fixed first.

Tangibility is just the first part of 3 features I wanted to add, the rest being Real time Material updates, and Trigger objects. The goal being to create a system for doors or force-fields.

I'm not too sure how useful Tangibility will be on it's own with out those other features.

User avatar
Joe-Schmoe
Private First Class
Private First Class
Posts: 192
Joined: Mon Jul 24, 2006 1:10 am
Location: This field unintentionally left blank.

Post by Joe-Schmoe » Wed Aug 06, 2008 2:20 pm

This is GREAT.

You could give an object an animated texture right? So a door that opens and closes could be synced with the tangibility.

You could also use drawinfo to make the door "open" when a tank drives near it. So if someone is near the door, you can shoot through it, but if not, they ricochet.

Once the triggers thing is set up, it will be amazing. You could have a CTF where one teammate has to hold down a button to open the door so you can cap. You could even have a series of doors, such that it would require 3 or 4 teammates to help you in order to cap.

Question: what will happen if you're inside an object when it becomes tangible?
Join MI6!

ts
Dev Monkey
Dev Monkey
Posts: 970
Joined: Fri Jan 14, 2005 6:26 pm

Post by ts » Wed Aug 06, 2008 3:28 pm

Animated textures are not in sync with all clients but the plugin events will be, AFAIK.
GU league: http://www.guleague.org/
An introduction to TCP: http://www.lafkon.net/tc/

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest