Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (VoroneTZ, 7th_zorro, AndrewAMD), 1,054 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 3 1 2 3
Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: darkinferno] #350574
12/17/10 05:50
12/17/10 05:50
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
But to have this feature would be really useful because one flag is not so much.With all flags it would be better


asking is the best Way to get help laugh laugh laugh
Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: darkinferno] #350575
12/17/10 07:33
12/17/10 07:33
Joined: Apr 2005
Posts: 4,506
Germany
F
fogman Offline
Expert
fogman  Offline
Expert
F

Joined: Apr 2005
Posts: 4,506
Germany
Quote:
...that was PLANNED for A7, now its just dropped...the feature was promised, isnt that enough...


From forecast:

Quote:
The list is not complete, and everything is subject to change in priority, or even to removal. So it's a bad idea to rely your game upon future features. Take only into account what's already available in the current version.


It was planned, nothing more, nothing less...


no science involved
Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: fogman] #350581
12/17/10 10:15
12/17/10 10:15
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
This forum is about the Future, not the Past - we can obviously not put new features in past engines like A7, A6 etc. But when you need more flexibility for ignoring entities in old versions, here's a suggestion.

Use the group parameter for collision groups, just as in A8. Write your own Ignore function that runs an ent_next loop and sets the FLAG1 of all entities that match the desired groups. Then call the collision function with IGNORE_FLAG1, and afterwards run the loop again and reset FLAG1.

This should not make the collision much slower, and gives you about the same behavior as the c_ignore function that didn't work for A7.

Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: fogman] #350601
12/17/10 14:32
12/17/10 14:32
Joined: May 2009
Posts: 1,816
at my pc (duh)
darkinferno Offline
Serious User
darkinferno  Offline
Serious User

Joined: May 2009
Posts: 1,816
at my pc (duh)
Originally Posted By: fogman
[quote]
It was planned, nothing more, nothing less...


nothing more? nothing less? Come on now dude, it was MORE than planned, i wouldnt have changed my game plans on some mythical unreleased feature.

It was released and didnt work, it was reported, "fixed" and still didnt work, nothing more, nothing less. ><


AT JCL, i'll look into that work around, the problem with workarounds is that in a huge game such as mine where i use alot of features, i cant always swith to some backup function easily, because chances are its already used for something else [another workaround probably] and would overcomplicate stuff.

i do understand that going forward is the way and looking back to fix old software isnt very logical especially with a new software in development that requires time but if that bugfix can be done quickly [i dont know if it is] then think of this thread as more of a humble patch request, regardless though, my project wont stop because of this but it would make life alot easier.

[thats it for me on the topic]
@threadStarter: Yes this is also obviously the wrong forum, didnt notice before.

Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: darkinferno] #350606
12/17/10 15:25
12/17/10 15:25
Joined: Aug 2009
Posts: 1,438
Spain
painkiller Offline
Serious User
painkiller  Offline
Serious User

Joined: Aug 2009
Posts: 1,438
Spain
I submit you guys, but he won't fix it in A7


3D Gamestudio A8 Pro
AMD FX 8350 4.00 Ghz
16GB RAM
Gigabyte GeForce GTX 960 4GB
Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: painkiller] #350689
12/18/10 10:33
12/18/10 10:33
Joined: Feb 2010
Posts: 886
Random Offline
User
Random  Offline
User

Joined: Feb 2010
Posts: 886
JCL, I realey know that it would make alot of peapol realey happy if you would fix the IGNORE_FLAG1 - 100.
Not everybody how had A7 has now A8.
Alot of peapol have still A7, thats wy you can`t just stop fixing futures in A7.



Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: Random] #350691
12/18/10 10:58
12/18/10 10:58
Joined: Apr 2008
Posts: 586
Austria
Petra Offline
Support
Petra  Offline
Support

Joined: Apr 2008
Posts: 586
Austria
Like this? laugh

Code:
function a7_ignore(group1,group2,group3)
{
  ENTITY* e;
  for(e = ent_next(NULL); e; e=ent_next(e)) {
    if(e->group == group1 || e->group == group2 || e->group == group3) 
      e->flags |= FLAG2;
    else
      e->flags &= ~FLAG2;
  }
}



Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: Petra] #350754
12/18/10 21:51
12/18/10 21:51
Joined: Nov 2010
Posts: 8
Berlin, Germany
Deathmaster Offline
Newbie
Deathmaster  Offline
Newbie

Joined: Nov 2010
Posts: 8
Berlin, Germany
I would find it also very kind of you, if you can mend this thing with the FLAGs. A7 deserves it!

Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: Deathmaster] #350757
12/18/10 21:57
12/18/10 21:57
Joined: May 2009
Posts: 5,370
Caucasus
3run Offline OP
Senior Expert
3run  Offline OP
Senior Expert

Joined: May 2009
Posts: 5,370
Caucasus
Not only A7, but all of A7 users and our community deserves this to be added as well as we deserve you to stay behind your word!!


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Re: IGNORE_FLAG1 - IGNORE_FLAG100 [A7 patch] [Re: 3run] #350874
12/19/10 22:05
12/19/10 22:05
Joined: Jun 2008
Posts: 402
Germany
S
sebbi91 Offline
Senior Member
sebbi91  Offline
Senior Member
S

Joined: Jun 2008
Posts: 402
Germany
I think it doesn't work in A8 too.
I tried it since Monday but I can't get it working.

Quote:


action player1()
{
my.group=1;
...
}
action player2()
{
my.group=2;
...
}


...

action turret_player1()
{
....
c_ignore(1,0);
c_scan(my.x,my.pan,vector(360,0,200),IGNORE_ME|IGNORE_PASSABLE);
if(you)
{
....
//start killing the enemy
}
...
}




Sorry, but I think it must be correct,isn't?
The turrent doesn't ignore player1, he aims him too.

It seems I am not the only one who can't get it working!
Please is there anyone how know how get this working?

Maybe is in "c_ignore" a bug in A7 and A8.

hope someone no something about this.


regards Sebbi


Last edited by sebbi91; 12/20/10 10:24.

3D-Gamestudio A8 - Commercial
Page 2 of 3 1 2 3

Moderated by  HeelX 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1