As i understand it, if you join a game while running a mod and someone else isnt running the mod it will cause a crash/disc/whatever. A friend of mine was waiting for me to get on my mod, joined a game, played it, and did not crash. How is this possible?
He told me the icon i changed the attack to and the label i gave it were correct to the mod.
Edited, thanks DTBK.
If he didn't disconnect I'm guessing he loaded the mod wrong . QUOTE(NerdyTerdy @ Jan 21 2007, 02:06 AM)
If he didn't disconnect I'm guessing he loaded the mod wrong .[right][snapback]616275[/snapback][/right]
No. He was running the mod, correctly and completely.
It depends on the changes.
Changes like tech tree and stuff will crash inmideately (w/e you spell that) but graphics won't crash for example, some weapon edits will just drop the player when the modification is used, Modding is just.. weird The result of players running different combinations of stardat.mpq, broodat.mpq, and patch_rt.mpq that contain changes to core game data (graphics and sound changes do NOT count) are that whichever player group is in the minor of the discrepancy will be dropped from the game, as a desync. In the event of an even split, the side without the host will drop.
Simply joining a game won't cause anything either, you have to actually start the map.
QUOTE(Corbo(MM) @ Jan 21 2007, 02:08 AM)
It depends on the changes.
Changes like tech tree and stuff will crash inmideately (w/e you spell that) but graphics won't crash for example, some weapon edits will just drop the player when the modification is used, Modding is just.. weird [right][snapback]616277[/snapback][/right]
I edited the following dat files:
Units
Weapons
Images
And stat_tbl or whatever, it holds the unit names and such.
ADDITION:
QUOTE(DT_Battlekruser @ Jan 21 2007, 02:09 AM)
Simply joining a game won't cause anything either, you have to actually start the map.
[right][snapback]616278[/snapback][/right]
I edited the post to more clearly state he played a game with it, mod changes were in effect.
Did the changes to units.dat and weapons.dat ever cause a situation to arise in the game where the LocalID data stored by the units (HP and such) would ever be different on a computer running the mod and a computer not running it? If this never happens, no disconnect will occur.
QUOTE(DT_Battlekruser @ Jan 21 2007, 02:13 AM)
Did the changes to units.dat and weapons.dat ever cause a situation to arise in the game where the LocalID data stored by the units (HP and such) would ever be different on a computer running the mod and a computer not running it? If this never happens, no disconnect will occur.
[right][snapback]616280[/snapback][/right]
The unit had shields, a different attack icon and label for it, the HP was changed, so was the attack speed. It was a game of run ling run i believe, and it was indeed changed.
Trippy!!!!
I once played my mod online, it crashed as soon as one of the units attacked HEHEHEHE
QUOTE(Mp)Excalibur @ Jan 20 2007, 11:14 PM)
The unit had shields, a different attack icon and label for it, the HP was changed, so was the attack speed. It was a game of run ling run i believe, and it was indeed changed.
[right][snapback]616281[/snapback][/right]
Clearly something must not be as your remember it. It isn't possibly for computers to hold different raw map data and not disconnect. By whatever means, if you zerglings had shields, his must have too, or vice versa.Yeah, I'm with DT. I think you might not remember right or something...
QUOTE(SubFocus @ Jan 21 2007, 04:39 PM)
Yeah, I'm with DT. I think you might not remember right or something...
[right][snapback]616626[/snapback][/right]
I was not in the game, he was, he was on the mod, the changes were in effect, and it didnt disconnect. I dont know how but thats the truth of it.
Without further proof, all I can say is something isn't getting repeated right. For whatever reason, there must never had been a desync between the different sets of unit data, or your friend is lying.
QUOTE(DT_Battlekruser @ Jan 21 2007, 06:22 PM)
Without further proof, all I can say is something isn't getting repeated right. For whatever reason, there must never had been a desync between the different sets of unit data, or your friend is lying.
[right][snapback]616715[/snapback][/right]
He has no reason to lie about it, and i will be trying to recreate this as soon as i can, probobly sometime this week.
The only reason I can think of that someone running a mod might not be dropped is if the modified part didn't get used in that game.
Like I said, if any part of the shared map data is not the same on all computers, it will prompt a fatal error and a disconnect/crash. This is the reason why changes like graphics and sound can be run on Battle.net. Since data like unit graphics are not shared (or if they are the most that is shared is the pointer ID), different computers can show different graphics for the same unit without causing a desync.
Whenever most changes are made, however, a data desync occurs. For example, if Zerglings in one stardat.mpq deal 100 damage, and the zerglings in another one deal 10 damage, whenever a Zergling attacks, one computer will register 100 damage, and the other one will register 10 damage, causing a fatal error.
I wonder if orders or being able to select it would do that, most likely but if not o man!
I doubt changing the order pointers in orders.dat would would cause a disconnect, since it doesn't cause any sort of desync.
Interesting... has anyone ever tried to see if any non-dropping changes via mods could give an edge in melee? Like maybe certain different graphics/sounds, etc.
lol yeah, i made dt's able to be seen and lurkers, well only seen better you still couldnt target them without a detector. Im seeing if you can make nuclear missiles selectable, cause if you can select them you can guide them to anywhere on the map!!! SCARY!!!!!!!!!!!
QUOTE(Kookster @ Jan 22 2007, 03:09 AM)
lol yeah, i made dt's able to be seen and lurkers, well only seen better you still couldnt target them without a detector. Im seeing if you can make nuclear missiles selectable, cause if you can select them you can guide them to anywhere on the map!!! SCARY!!!!!!!!!!!
[right][snapback]616953[/snapback][/right]
Yeah but then they'd be attackable, wouldn't they? And that would also cause a desync since enemies in your game would attack automatically but wouldn't on everyone else's...
no it would only be graphic,
Nah... I don't believe it until I see it.
Then again, there are alot of glitchy things when it comes to modding