Request: Please enable Avoid/CollideFeature
Moderator: Moderators
Request: Please enable Avoid/CollideFeature
AvoidFeature and CollideFeature is already in the Spring code for certain weapons, but is not available for all of them. Please make it possible for BeamWeapons and other LOS weapons to make use of this feature, just as they can now use Avoid/CollideFriendly...
Here's the relevant code, and the proposed change:
Weapons:
Should be:
In WeaponDefHandler.cpp, add this line:
In WeaponDefHandler.h, add this line:
In Weapon.cpp, add this to CR_REG_METADATA
And this to CWeapon::CWeapon(CUnit* owner)'s arguments:
And add this line to Weapon.h
...so, there ya go. Please implement this, it won't take long, it will work, and it's something that would be quite useful for a number of things (such as not having my weapons get hosed because of trees or wreckage unless I want them to be).
Weapons:
Code: Select all
if(helper->LineFeatureCol(weaponPos,dir,length))
return false;
Code: Select all
if(avoidFeature && helper->LineFeatureCol(weaponPos,dir,length))
return false;
Code: Select all
sunparser->GetDef(weaponDefs[id].avoidFeature, "1", weaponname + "\\AvoidFeature");
Code: Select all
bool avoidFeature; //if true try to avoid Features while aiming.
Code: Select all
CR_MEMBER(avoidFeature),
Code: Select all
avoidFeature(true),
Code: Select all
bool avoidFeature; //if true try to avoid Features while aiming.
All right... here's a patch... oh, and I finally fixed the spelling of "ballistic" 

<reads post>
<tries to figure out what botmom is doing posting long-winded opinion pieces that are completely irrelevant to the subject at hand in the middle of a feature-request thread>
There, happy now? You've been publicly ridiculed by Argh now, which is apparently what you wanted
Don't tell me you actually wanted to debate your points... I have far more important stuff to do, frankly.
<tries to figure out what botmom is doing posting long-winded opinion pieces that are completely irrelevant to the subject at hand in the middle of a feature-request thread>


Way to spell my name thanks.Argh wrote:<reads post>
<tries to figure out what botmom is doing posting long-winded opinion pieces that are completely irrelevant to the subject at hand in the middle of a feature-request thread>
There, happy now? You've been publicly ridiculed by Argh now, which is apparently what you wanted
Don't tell me you actually wanted to debate your points... I have far more important stuff to do, frankly.
I was trying to address an actual point that comes up way too often but obviously it is too long for you and as it is an opinion it's not worth your time

I wouldn't mind somebody else actually reading it and commenting on it but I'm sure it's too much to expect somebody like smoth or you to read a page long post about something vaguely relavent to the topic at hand as well as your ideas about Spring.
<sigh>
Look, botmom, if you want to be taken seriously by people like me, you need to bring solutions to the table, not problems. I am a problem-solver, I work with problem-solvers, and I don't take people who mainly deal in random negativity seriously. Nor do I take the opinions of people who merely chatter but who cannot actually do anything seriously, frankly. I'll listen to Smoth, I'll listen to Fanger, I'll listen to Spiked or Zhinj or Boirunner or Caydr or KDR or anybody else who has actually done something worth mentioning, but I don't listen to people who are too dumb to realise that an essay about what they like has about as much to do with the actual process of game design as a stick-figure does to the Mona Lisa. It's easy to critique something, it's another thing to make something worth critiquing. I expect, given the posts I've seen you write around here before, that you're too dense to get that distinction.
If you were offering to fix up NanoBlobs's game design so that it was actually fun or whatever, I'd be happy to let you give it a go. By all means, fix it up, cure whatever's wrong with the Archer or whatever. Nobody is (or can) stopping you- that's what GPL is about. I'd be delighted if somebody made it actually work better.
Heck, maybe you'll do something more useful than troll a game developer's threads with your pointless, boring and unsubstantial essays which could've been boiled down to this haiku:
I am too stupid
To understand why peeps work hard
On new game designs
Since you obviously wanted a fight, now you've got one, miss mother-of-bots... put up, or shut up. Show us what all that SpeedMetal Hero leet skill means!
I will not be holding my breath, waiting for you to deliver Awesome in a Can
Look, botmom, if you want to be taken seriously by people like me, you need to bring solutions to the table, not problems. I am a problem-solver, I work with problem-solvers, and I don't take people who mainly deal in random negativity seriously. Nor do I take the opinions of people who merely chatter but who cannot actually do anything seriously, frankly. I'll listen to Smoth, I'll listen to Fanger, I'll listen to Spiked or Zhinj or Boirunner or Caydr or KDR or anybody else who has actually done something worth mentioning, but I don't listen to people who are too dumb to realise that an essay about what they like has about as much to do with the actual process of game design as a stick-figure does to the Mona Lisa. It's easy to critique something, it's another thing to make something worth critiquing. I expect, given the posts I've seen you write around here before, that you're too dense to get that distinction.
If you were offering to fix up NanoBlobs's game design so that it was actually fun or whatever, I'd be happy to let you give it a go. By all means, fix it up, cure whatever's wrong with the Archer or whatever. Nobody is (or can) stopping you- that's what GPL is about. I'd be delighted if somebody made it actually work better.
Heck, maybe you'll do something more useful than troll a game developer's threads with your pointless, boring and unsubstantial essays which could've been boiled down to this haiku:
I am too stupid
To understand why peeps work hard
On new game designs
Since you obviously wanted a fight, now you've got one, miss mother-of-bots... put up, or shut up. Show us what all that SpeedMetal Hero leet skill means!
I will not be holding my breath, waiting for you to deliver Awesome in a Can

I think criticism is good - when it is constructive. Point out flaws and what is wrong with those. I don't expect solutions but more than pointing at a mod and say "it doesn't work". Try to find out what doesn't work, then talk about that. Pointing out flaws only works when you point at the specific flaw instead of being completely vague. If you think the underlying concept doesn't work but others do think so you probably just don't like the style and should not try to criticise it.
Argh, just because somebody says something you don't like doesn't mean it's an excuse for you to troll them and call them a troll and stuff. Oh dear, I didn't like your game design! I was simply giving a list of mods and saying that I don't like most of them much and the makers don't listen to criticism. The main part of my post was saying that you guys really need to focus on gameplay and actually trying your designs against real people. This is something you definitely don't do. Sure, I guess I'm worthless because I'm a player and not a game designer because as evidenced by previous rants you've done you think listening to players is a bad idea. Players are the people who will be playing your mods. Goddamnit.
If you really want I can give you a list of everything that I think is wrong with NanoBlobs, and I can even make a go of fixing it if you want me to try. I actually enjoy playing different mods and modding itself. Just because I say that some mods have problems doesn't mean I'm a horrible troll here just to hate you.
If you really want I can give you a list of everything that I think is wrong with NanoBlobs, and I can even make a go of fixing it if you want me to try. I actually enjoy playing different mods and modding itself. Just because I say that some mods have problems doesn't mean I'm a horrible troll here just to hate you.
tombom, how si this related to the topic of thsi thread? This patch could cause a number of small issues to be solved, and your rabbiting on about game design, why such a comment was needed in this thread I dont know, and why you didnt simply do this in private in a respectable manor is beyond me.
Such comments require a private message or new thread, the way this thread has sidetracked is disrespectful to argh regardless of wther your opinion has any merit because thats irrelevant.
I suggest you cool off in general, and try to act with a bit more respect, I dont know if you've noticed lately but your conduct on the forums has worsened, and from where I'm sitting you dont look to pretty.
Such comments require a private message or new thread, the way this thread has sidetracked is disrespectful to argh regardless of wther your opinion has any merit because thats irrelevant.
This post is a direct attack, it has nothing todo with the thread before it, was totally offtopic, and down right insulting, you shouldnt be surprised that the reply you got wasnt exactly rosy.Argh I'd appreciate a reply to my long post in the "Lobby notifying battle on certain mods" thanks.
I would have done this via PM but I have a huge fear that you will insult me in private and nobody will ever know.
I suggest you cool off in general, and try to act with a bit more respect, I dont know if you've noticed lately but your conduct on the forums has worsened, and from where I'm sitting you dont look to pretty.
Sorry this is way off topic. I know that. It was a stupid thing on my part but I can't really change it now.
I never even said anybody's game design was crap. I said that NanoBlobs had rather large balancing issues which I didn't specify because it was supposed to be some vague outline and that I didn't like Gundam personally although it's pretty well done and I could be wrong.
So should I start a new thread or resolve this through PMs? My original post was sensible in my opinion and I'm not trying to hate on anybody here, just saying things. The only reason I responded was because Argh was using that stupid "people who play BA are sheep because it is most popular" "joke".
That wasn't a direct attack actually sorry if it seemed that way. I'm honestly trying to be as polite as possible, and my post in that other thread was legitimate enough I felt.AF wrote:This post is a direct attack, it has nothing todo with the thread before it, was totally offtopic, and down right insulting, you shouldnt be surprised that the reply you got wasnt exactly rosy.Argh I'd appreciate a reply to my long post in the "Lobby notifying battle on certain mods" thanks.
I would have done this via PM but I have a huge fear that you will insult me in private and nobody will ever know.
I never even said anybody's game design was crap. I said that NanoBlobs had rather large balancing issues which I didn't specify because it was supposed to be some vague outline and that I didn't like Gundam personally although it's pretty well done and I could be wrong.
So should I start a new thread or resolve this through PMs? My original post was sensible in my opinion and I'm not trying to hate on anybody here, just saying things. The only reason I responded was because Argh was using that stupid "people who play BA are sheep because it is most popular" "joke".
Last edited by tombom on 27 Feb 2007, 21:57, edited 1 time in total.
-
- Imperial Winter Developer
- Posts: 3742
- Joined: 24 Aug 2004, 08:59