| 09-15-2003, 04:52 AM | #16 |
cool3qmr, you could not have reproduced the effect exactly with Impale because Crimson Wake causes a ripple in the ground as it moves along--which is what Shockwave does. Look closely and you will see. And actually, Ur-Shak is right that the blood gushes are done with a trigger (which can be found starting on line 1434 in "~unknowns\unknown_000000e6", in case cool3qmr still refuses to believe it's not Impale): Code:
function Trig_CrimsonWake_Conditions takes nothing returns boolean if ( not ( GetSpellAbilityId() == 'AOs2' ) ) then return false endif return true endfunction function Trig_CrimsonWake_Actions takes nothing returns nothing set udg_Angle = GetUnitFacing(GetTriggerUnit()) set udg_Position = GetUnitLoc(GetTriggerUnit()) call SetUnitLifeBJ( GetTriggerUnit(), ( GetUnitStateSwap(UNIT_STATE_LIFE, GetTriggerUnit()) - 100.00 ) ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 100.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 200.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 300.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 400.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 500.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 600.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 700.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) call AddSpecialEffectLocBJ( PolarProjectionBJ(udg_Position, 800.00, udg_Angle), "Units\\CrimsonWake.mdx" ) call PolledWait( 0.01 ) endfunction function InitTrig_CrimsonWake takes nothing returns nothing set gg_trg_CrimsonWake = CreateTrigger( ) call TriggerRegisterUnitEvent( gg_trg_CrimsonWake, gg_unit_Hblm_0168, EVENT_UNIT_SPELL_EFFECT ) call TriggerAddCondition( gg_trg_CrimsonWake, Condition( function Trig_CrimsonWake_Conditions ) ) call TriggerAddAction( gg_trg_CrimsonWake, function Trig_CrimsonWake_Actions ) endfunction The "Units\CrimsonWake.mdx" is a modified "Objects\SpawnModels\Naga\NagaDeath\NagaDeath.mdx". And apparently it looks like the map creators don't know how to use loops. ;) By the way, does anyone know what the path is for the script file in all those protected maps? As you can see above, I can find it no problem without the path, since I just need to look through any unknowns that are a few hundred KB in size, but it would save me some trouble if I could just add the path to a list file. |
| 09-15-2003, 07:14 AM | #17 |
Bit harsh i cant open ToB in we, btw how do they replace the sfx on teh Spheres floating round the Bloodmages head? Tirias PS. Anyone know a way to open tob in we? |
| 09-15-2003, 07:38 AM | #18 |
Anybody knows how to create Jean's ultimate Solar Flare in ToB? I like this spell so much Can anybody tell me ? |
| 09-15-2003, 10:37 AM | #19 |
Shockwave is quite a good base spell for line damage effects. |
| 09-15-2003, 11:28 AM | #20 |
man.. thats harsh. Can't you guys at least pretend to have a little respect for someone elses map. |
| 09-15-2003, 06:02 PM | #21 |
An interesting point, Zwan. Personally, I admire the media explosion that is Tides of Blood, as a lot of effort went into making the game look good. But judging by some of the "what makes a map popular" threads and the "no loops" comment (snicker) in this thread, I think that if respect were shown on the part of many mapmakers around here, it would indeed be a pretense. |
| 09-15-2003, 07:56 PM | #22 | |
Quote:
Loops waste processor power. If you knew anything about real programming (not this bs trigger crap anybody can do) you'd probably know that. It is shockwave. Tides of Blood uses the blood elemental. It is reskinned and model edited. The Crimson Wake model is changed a lot more than simply sibstituting colors. Be careful going around opening **** up. You might piss off the wrong person and bring the 8th plague to locked maps all over b.net. Anything you can do I can do. And then some. |
| 09-15-2003, 08:44 PM | #23 |
Litany, you are quite right that I don't know anything about "real" programming; I am not a programmer, nor did I ever claim to be. I only do scripting for web sites, so I've never had to bother with memory usage or processing power. And saving processing power wasn't their aim here anyway, since they're using a bunch of 0.01 polled waits, which start their own loops and start a bunch of timers. My remark wasn't intended to be disrespectful, but I guess including a smiley doesn't help indicate that I was just joking around. Maybe this one would've been better: :ggani: And about "opening **** up": I don't see anything wrong with that. There are two reasons why people would protect their maps: 1) to stop people from stealing the map and claiming it as their own, or 2) to hide a neat trick you've discovered from everyone else, so that only you can produce that trick. Reason #1 is to prevent theft, and reason #2 is to hold a monopoly. As long as I'm not claiming someone else's work as my own, I don't see anything wrong with opening up a map and seeing how something is done. I believe in open source. Information should be shared with the community. |
| 09-15-2003, 08:51 PM | #24 | |
Quote:
Ya, your probably right. I wasnt implying anyone kiss *** or anything like that, but damn, you work on a map, come up some cool **** and next thing you know it's open sourced without permission on some website and all your cool spells end up in the next version of Poke'mon stadium. You know..I mean hell, people can't even word their question in a way that asks how to make it, they have to blatantly ask how to rip off someone else's ****. Maybe I'm just in a mood, but I find it annoying as hell. |
| 09-15-2003, 08:54 PM | #25 |
I recently found out that to make Jean's Flare, use Rain of Chaos and just make the buffs changed to whatever you want, up the cooldown/space/mana cost whatever, and it really works nice! |
| 09-15-2003, 09:45 PM | #26 |
Actually, I do think that this is how Jean's Flare was done, JK. Zwan, I agree with what you are saying about a little respect, but the point I was trying to make is that, possibly, some people around here don't really hold much love for ToB or its creators, partly because it's not exactly the tightest game in some respects, and partly because it's so popular. In other words, yes I think people should respect the mapmaker's desire to not have their code available to the public, but on the other hand, it ain't gonna happen. Litany, I'm curious as to how much model editing was done on any of the animation sequences I've seen on any of the models used. Most appear to be just reskins. If you could point out what I'm missing, I'd be happy to be enlightened. Oh, and I don't know what "real programming" you are referring to, but there are some things you can only do in "real programming" with loops. And the "real programmers" I know who write "real programs" (not the comp sci major **** anyone can do) don't sit around and fret that their software will eat up processing power while recursing code. Most "real programs" aren't being run on a Speak-n-Spell. :D Please don't try to slap people down and sound superior. This isn't the place. |
| 09-15-2003, 10:28 PM | #27 |
Yea well, as much as I hate to agree, I do, about the "ain't gonna happen" part. As far as people around here not liking ToB.. well that just has to do with dealing with the public. 98% or more of the people on bnet don't know about or don't care about this site, they just want to play some games, and they ain't gonna be here playing some single player campaign. No matter how much work you put into it, or how cool you may think your map is, if no one plays it, then of course you will get no recognition. Warcraft is a MULTIplayer game. That resentment of no payoff for months of hard work is what causes people to harbor ill will towards AoS and TD games. Yes they are simple, but they are fun, and most importanly they have the largest exposure. All that aside, whether someone likes a map or not, doesn't make open sourcing it acceptable. The notion that all information should be available to the public only stems from lack of original product or just being lazy. I'm sure it's a whole different story when it's your own working being ripped and spread. Not that any of this matters, its just a hobby for most of us, not like money is on the line. |
| 09-16-2003, 01:36 AM | #28 | ||||||
Quote:
Actually saving processor power, no matter how little, was in fact the aim. I'd know, since I wrote the trigger, and could have easily looped it. I realize many people don't bother with minutiae, but I am not one of them. I take many steps to reduce the filesize of the map, for example; I do not forego these steps with BTN's, despite their being only 4-8k in general. So all our BTN's are 2-4k. It may seem a small thing, but small things add up over time, espcially since .blp's hardly compress at all. Also, in the newest version of the spell, the waits have been reduced to 0.0 seconds. It's a shame they're necessary at all, but I didn't design JASS so it's not my call. I'm not worried about people stealing ToB, because it's not possible. Assuming someone even knew how, they would also require the ability to distribute a 1 meg map better than I can. They don't have it. If you have questions about specific code though, there are ToB forums. In fact, every question in this thread was answered long ago on those forums. I don't mind posting the code itself either, since that trigger is as simple as triggers get. But pointing out the unknown name, people asking how to open it in the WE, etc. is disturbing. There is no reason, since there are no complicated ability triggers at the moment. Common sense can tell you how any of the current abilities are made. I'm perfectly willing to start obscuring code so that nobody can make crap sense of it though, if that is what I must do. It would be a shame for people like you, who are just learning from it, since soon there will be code that will really be able to teach you something. As far as people respecting ToB on this site, nobody important cares. This site is a tool for me, not a community. Right now we have a link to wc3cams as a place to answer modding questions on our site, but I think it will be removed soon. Every single person who comes here through us ends up back at tidesofblood.com because this place won't answer their questions. I continually marvel at how intelligent some users here believe themselves to be, only to reply to me saying 'you're an arrogant bastard.' Well, yes, I am, but not because of anything to do with warcraft, which is just a silly game. Quote:
Flare in .99j is RoC. Quote:
This is something this community may want to rethink; that is what I am saying. When there are things in ToB not intended for you to see, it may not be very intelligent to dig around and post them up on messageboards. Because what can be done to ToB can be done to all the hosted maps on this site or b.net in general. Make no mistake about me as a vindictive person--I am; if someone jacks me, I'll take it out on all of b.net. Have respect, or don't expect your favorite game to get any. Quote:
It depends on which one you mean. The Blood Elemental has edited particle and ribbon emitters, a portrait camera inserted into the normal model, skins, etc (and the attack missle model, which was a pain to do). I like to tinker so pretty much every imported model is different. Call the Moon, for example, has the the ring and splash added to it, as opposed to just being reskinned. Quote:
I wouldn't know about comp sci since I'm a graduate student in English. Although speaking of the EECS majors I knew in Berkeley, no, not anybody, not anywhere near anybody, can do that. And if you think Blizzard doesn't sit around fretting about processor power, videocard power, etc., why do you think they removed the old D&D model? Why does war3 look so...bad? What's with the polygon counts? Performance is important. That's why the old RoC flare has already been scrapped and a new trigger-based one made to replace it. And I wouldn't be surprised if a Speak-n-Spell is faster than my Duron 600, which still outperforms at least 1 person every time I get a game on b.net. The low-end users may be fewer, but they are still there, and having a pile myself they are always in my mind when it comes to triggering. Quote:
Did it sound like I was trying? |
| 09-16-2003, 02:25 AM | #29 | ||||
Quote:
Yes, it certainly did. It now sounds like you are backpeddling. It gets better, though... Quote:
You see, here you are attempting to boast. Well, if we're dropping names, when we were designing wide area network router management software for Level 3, UUnet, and Worldcom, we had bigger fish to fry than "Gee whiz, those sure are a lot of while statements." My point was that modern processors can certainly count to 10 in order to get the job done on a War 3 map. Quote:
I find this highly dubious, as there are already so many effects that, according to posts I've read on the ToB website, lag users' computers into being slide projectors. More likely the timing of the wave when produced with a loop was off (I've noticed that wait states in loops cause errors) so you opted for a different route. That's fine, I've made similar decisions in maps. To boldly proclaim that ToB was streamlined with low-end users in mind is absurd. But this is easily the best... Quote:
That passage is the most telling thing about you and your whole attitude. You're angry that despite your best efforts people are looking at your code, and more deeply, that all are not in awe of your "skillz" because you helped make an Aeon of Strife map, and instead, some dare to mock you. You're blustering and posturing, proclaiming that somehow you can magically get a meg of data across the net faster than anyone else alive, and that we'd better not mess with ToB because then you will l0x0r the file so that no one will ever be able to decipher it, and we'll miss the first bit of creativity you have yet to add to your game. I'm going to stop now, because I'm afraid that all this writing might be having the adverse effect of inflating your ego further. I'm sure that you'll probably (unfortunately) not take any of this to heart, but you need to understand that just as War3 is a silly game, ToB is a silly game. Despite your implications that you are above being an arrogant *** because of this map, you actually are an arrogant ***, and it's probably because of the map. Good luck with your game, and I hope you manage to get things in perspective. |
| 09-16-2003, 02:52 AM | #30 |
@To whoever mention how to do the socress model chick Solar Flare spell Heres the Freebie spells.... simple 5minz process, also included a different version of solar flare (another 5minz)... enjoy...... - ByTe.ME uswest |
