Satyr Saturday Replays Week 71 and up

User avatar

Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 761
Joined: Mon Oct 23, 2006 3:29 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Xenon » Thu Aug 20, 2015 12:31 am

I think what I did was have it print out the height value returned at a movable unit's position with two of my computers on a LAN connection. Even non-animated doodads could have a slight difference.

User avatar

IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8789
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘
Contact:
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby IskatuMesk » Thu Aug 20, 2015 12:37 pm

I remember giving minerals in sc1 any kind of animated frames was a guaranteed desync if someone saw them in the fog of war. That sound suspiciously similar.
Image~[Gameproc]~Image
Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.

User avatar

Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1037
Joined: Thu Aug 24, 2006 10:35 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Mucky » Thu Aug 20, 2015 8:09 pm

One alternative I can think of is permanently revealing the map with the exception of the ready rooms. Then again, with abilities like Ice Bullet and Backdoor, that may not be such a good idea.

User avatar

IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8789
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘
Contact:
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby IskatuMesk » Thu Aug 20, 2015 8:45 pm

Can you fake fog of war?
Image~[Gameproc]~Image
Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.

User avatar

Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 761
Joined: Mon Oct 23, 2006 3:29 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Xenon » Sat Aug 22, 2015 12:42 am

The fog of war doesn't even matter with the walkable doodad desyncs; even if the map is visible it still can desync. They're visible through fog anyway.

However, this part may be an OS or settings-related desync as the thread suggested. In that case it's not likely to show up: Blizzard dropped support for Mac OS 10.7 or later (it still might work, but I have no clue) and almost everyone can use the max graphic settings nowadays.

Another option for the doodads may be to make terrain to approximate the doodads and place a non-walkable model of the doodad there, though I don't know how feasible that is. Getting the height right and all that.

A suggestion in the thread was to store the heights of points on the map as an array at the beginning of the game, but you'd need to do that part without the walkables and deal with interpolation and stuff. And you probably couldn't store them all at once without the game aborting the trigger for being too long.

User avatar

Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1037
Joined: Thu Aug 24, 2006 10:35 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Mucky » Sat Aug 22, 2015 5:44 pm

I've decided to just leave the doodads in for tonight. Hopefully nothing will explode. I did remove Celestial Wang, however.

Copypasting the changenut from the map since I'm cutting close on time (lool what else is new):

  • MLG rune no longer refills mana.
  • Tree runes have a reduced chance of occurring.
  • Refactored Blood Knight's, Planeeter's, Gyrocoptor's, Lich's, Giga Crab's, Nerubian King's, Pyromancer's, and Torrasque's hotkeys to QWERT standard.
  • New sound and animations for Blood Knight's Phalanx.
  • Replaced Planeteer's Wind Elemental with a new ability: Wind Drag.
  • Replaced Gyrocoptor's Refuel with a new ability: Goblin Land Mine.
  • Replaced Dervish's Cyclone with a new ability: Wind Geyser.
  • Reworked Lich's Frost Nova. It's basically like Shiva's Guard now.
  • Celestial Wang has been removed from the game. It has been temporarily replaced with Suicide Bombing.
  • New damage text tag system for improved readability.
  • New knockback system for 3D effects.
  • Fixed a bug where Quickening would persist after the Dervish ran out of mana.
  • Fixed a bug where projectiles would go out of map bounds, causing WC3 to crash.
  • Added a new command: -stuck. (I anticipate people will get stuck on cliffs a lot, so keep this command in mind)
If anyone is interested in looking at the new knockback system, I've attached it along with the new Gore which utilizes it.

SMKS2.txt
(15.48 KiB) Downloaded 88 times

Gore.txt
(2.39 KiB) Downloaded 88 times

god my head fucking hurts

User avatar

IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8789
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘
Contact:
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby IskatuMesk » Sun Aug 23, 2015 5:49 am

In TGS, flame strike and that mana eating thing both use the F hotkey. I wish I remember the name of it right now but 2 hours sleep + migraine
Image~[Gameproc]~Image
Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.

User avatar

Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1037
Joined: Thu Aug 24, 2006 10:35 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Mucky » Thu Aug 27, 2015 1:18 pm

fuck linear algebra

User avatar

Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 761
Joined: Mon Oct 23, 2006 3:29 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Xenon » Thu Aug 27, 2015 5:38 pm

Lawl. I take it by that you intend to store the height data and interpolate it? If you do that for the distance calculations, you could use the GetLocationZ function to adjust the height of the units so it looks smooth even near terrain deformations and cliffs, since the graphical height of the unit doesn't affect gameplay and doesn't need to be synced... I think.

And Mesk, it's impossible to have no hotkey conflicts unless Mucky bothers making multiple copies of each ability just for the hotkey to be different. It's possible to try to minimize them based on builds (Flamestrike and Siphon Mana make sense together, but other combos like Flamestrike and War Stomp are uncommon), but that could still be a pain.

User avatar

IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8789
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘
Contact:
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby IskatuMesk » Thu Aug 27, 2015 6:15 pm

Time to make users switch to french keyboard layouts mid-combo to use more unique buttons.
Image~[Gameproc]~Image
Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.

User avatar

Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1037
Joined: Thu Aug 24, 2006 10:35 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Mucky » Fri Aug 28, 2015 4:55 am

More than that. I'm trying to get the reflection vector off the knockback and terrain normal. I know it involves a dot product between the two vectors, and I believe my math is correct for the most part. Yet every now and then, I'll end up with a turtle bouncing up and down forever until I hit it with another knockback.

As for the hotkey stuff, I've been working on a test map that assigns hotkeys based on the order in which you learn spells (it involves multiple copies of abilities as Q said). It will probably entail a complete rewrite of TGS' ability system, since it needs to keep track of which heroes have learned which spells, and which hotkey they belong to. I don't know if I will have this finished by next Saturday.

User avatar

IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8789
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘
Contact:
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby IskatuMesk » Fri Aug 28, 2015 1:28 pm

That's fine. I don't really expect anything to get fixed much less in a timely manner. To be honest I'm surprised you're putting in as much work as you are.
Image~[Gameproc]~Image
Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.

User avatar

Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1037
Joined: Thu Aug 24, 2006 10:35 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Mucky » Sat Sep 05, 2015 5:13 pm

last minute changenut as always

  • Living Roots no longer has 9999 range.
  • Fountain of Innervation no longer heals the KING OF SPAIN.
  • Replaced Pyromancer's Soul Burn with a new ability: Boost Fire.
  • Changed Pyromancer's Fire Nova hotkey to W.
  • DOOM LORD KAZZAK's Barrage ability was remade into a Fan of Knives ability.
  • DOOM LORD KAZZAK now hurls units across the map.
  • New sound for Scattershot.
  • I LEARNED HOW TO EDIT MODELS!!! Smoke Bomb is now gray.
  • Slightly modified ready room terrain.
  • Fucked with some of the arena terrain as well.
  • No spellcasting of any kind is allowed in the ready rooms.
  • Bear Skinning Knife now costs 200 mana.
  • Refined knockback bouncing. May yield strange behaviors.
  • Fixed a bug where the 6th player of the Lordaeron Loladins would revive in the Nerubian Cockbite's ready room.
  • Fixed a bug where the losing team would receive no dialog at the end of the game.

Made some progress with the TGS ability thing... At some point I will have to suffer the ultimate joy of creating 4 copies of hundreds of abilities and cataloging them all. God damn it.

ALSO, I'm going to attempt streaming tonight.
http://www.twitch.tv/direwolfnotinbed

User avatar

IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8789
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘
Contact:
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby IskatuMesk » Sat Sep 05, 2015 5:23 pm

Is there a way to edit the data in wc3 via text editor? I seem to recall the base files are excel sheets, but I am not sure about the editor variants. I presume it entails pulling the files out with winmpq.
Image~[Gameproc]~Image
Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.

User avatar

Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1037
Joined: Thu Aug 24, 2006 10:35 pm
Status: Offline

Re: Satyr Saturday Replays Week 71 and up

Postby Mucky » Sat Sep 05, 2015 5:38 pm

The compiled map has a ton of different war3map.w3* files. It's anyone's guess which one contains the object data (probably one of the larger ones).


Return to “WarCraft Discussion”

Who is online

Users browsing this forum: No registered users and 3 guests