[Collection] The hardcoded stuff.
Moderator: Nizari
- Brother Laz
- Dominion
- Posts: 6715
- Joined: Mon Jun 03, 2002 10:06 am
- Location: Fallen Like Lightning
- Contact:
- TrueMage
- Principality
- Posts: 2072
- Joined: Thu Jun 24, 2004 7:58 am
- Location: Elemental Conflux
- Contact:
Re: [Collection] The hardcoded stuff.
Looks like completing Duriel's quest possible only in Act 2 - Duriel's Lair (Id in levels.txt 73).
- RicFaith
- Arch-Angel
- Posts: 1576
- Joined: Fri May 24, 2002 7:12 am
- Location: Back where the weather is too hot
- Contact:
Probably obvious, but all the smaller txt files (plrmode, skillscalc, bodyparts, etc) are all hardcoded and are only meant for reference Don't try changing fire in elemtypes to dark and expect all your spells to follow suit
13 - [color=FF77FF]A Lord of Destruction Total Conversion[/color] - Taking No Hostages
13 File Center - Find [color=00FF00]D2Mod Plugins[/color], [color=6789FF]BGmod UI Pack[/color] and more!
[color=9876FF]Got too much time? [/color] [color=FF7654] Got too much work?[/color]
Get over to the Job Offerings Forum and let others know!
13 File Center - Find [color=00FF00]D2Mod Plugins[/color], [color=6789FF]BGmod UI Pack[/color] and more!
[color=9876FF]Got too much time? [/color] [color=FF7654] Got too much work?[/color]
Get over to the Job Offerings Forum and let others know!
Re: [Collection] The hardcoded stuff.
No,Probably obvious, but all the smaller txt files (plrmode, skillscalc, bodyparts, etc) are all hardcoded and are only meant for reference icon_razz.gif Don't try changing fire in elemtypes to dark and expect all your spells to follow suit icon_razz.gif
those files are not just reference.
They are a hardcoded lookup table that other files are refering to.
do you mean they ARE a hardcoded table or there IS a hardcoded table that looks just like them? i mean... its kindof self-contradicting that a .txt file is hardcoded....
i guess you mean that there are hardcoded tables in the game that have the information that is in the .txt files. which would mean that the .txt files are just reference (and changing them has no influence whatsoever).
i guess you mean that there are hardcoded tables in the game that have the information that is in the .txt files. which would mean that the .txt files are just reference (and changing them has no influence whatsoever).
[color=FF0000]d2:elements FINAL v1.0 download[/color] - - [color=FF0000]d2:elements FINAL update v1.01 download[/color] - - [color=FF9900]d2:elements website[/color] - - [color=FF9900]d2:elements forum[/color] - - [color=FF9900]Forum TOS[/color]
Avatar image is taken from the Wishmaster cover by the band Nightwish
Avatar image is taken from the Wishmaster cover by the band Nightwish
Re: [Collection] The hardcoded stuff.
Nope,do you mean they ARE a hardcoded table or there IS a hardcoded table that looks just like them? i mean... its kindof self-contradicting that a .txt file is hardcoded....
i guess you mean that there are hardcoded tables in the game that have the information that is in the .txt files. which would mean that the .txt files are just reference (and changing them has no influence whatsoever).
A column/file that is referense can be change in anyway you want.
A lookup table needs to keep the content same all the time. This because the other files calls for the name on this row. If you change the name on this row (no point to change the name anyway). It will stop working, and in worse case give crash.
hp4, hp5, mp4, and mp5 are hardcoded for PermStoreItem and multibuy.
And in the list, you have levels.txt listed twice.
And in the list, you have levels.txt listed twice.
Currently working on Tricet of Apocalypse (Latest patch: Beta 0.9) | Mod thread
A=B, A²=AB, A²-B²=AB-B², (A+B)(A-B)=B(A-B), A+B=B, A+A=A, 2A=A, 2=1
A=B, A²=AB, A²-B²=AB-B², (A+B)(A-B)=B(A-B), A+B=B, A+A=A, 2A=A, 2=1
- Nefarius
- Cherub
- Posts: 11607
- Joined: Sat Jun 15, 2002 8:13 pm
- Location: Where the blood forever rains
- Contact:
Re: [Collection] The hardcoded stuff.
1. Expanding the maximum value of a stat beyond 4294967295 (this applies to all stats, including EXP).
2. Adding a real new Act.
3. Adding a new character class.
4. Adding a new level to levels.txt (without CE/d2mod).
5. Adding a new object to objects.txt (without CE).
6. Adding new music without replacing existing music. (without CE)
7. Creating items that work like Diablo 1 Spell-Scrolls. (without CE)
8. Creating items that work like Diablp 1 Spell-Books.
9. Permanently reducing a stat via a useable item. (without CE/d2mod)
10. Correctly using boot-damage with skill functions that are not meant to do so.
11. Correctly using shield-damage with skill functions that are not meant to do so.
12. Making aurae work on the left skill button.
13. Adding new component codes.
14. Adding new hitclass codes.
15. Getting Damage/Attack Rating vs. Montype to display correctly on non-Pentium processors. (without CE)
16. Adding new quests.
17. Adding new shrines. (without CE)
18. Adding new events.
19. Using Holy Shield on a class other then the Paladin. (without CE)
20. Making a skill cost life instead of mana. (there are workarounds - but they all have glitches, such as the stat flashing around like crazy)
21. Making a character start with a mastery (the mastery won't take effect until you re-enter the game, however, what if the base item adds +1 to that mastery ).
22. Making starting gear spawn with modifiers other then ethereal and +to a skill.
23. Reproducing 1.00-1.06 Lightning Mastery.
24. Removing the firewall from the countess. (at least this used to cause a nasty crash)
25. Getting more then 32767 hp/mana/stamina to display. (without CE/D2mod)
26. Using negative speed modifiers.******* (use CE fix to remove DM)
27. Using negative life/manasteal.
A bunch of hardcoded stuff.
******* because of the diminishing returns, the outcome will at times boost the character to insane speeds (at certain intervals), it can even lead to a division by zero at times leading to an unexplained game crash.
2. Adding a real new Act.
3. Adding a new character class.
4. Adding a new level to levels.txt (without CE/d2mod).
5. Adding a new object to objects.txt (without CE).
6. Adding new music without replacing existing music. (without CE)
7. Creating items that work like Diablo 1 Spell-Scrolls. (without CE)
8. Creating items that work like Diablp 1 Spell-Books.
9. Permanently reducing a stat via a useable item. (without CE/d2mod)
10. Correctly using boot-damage with skill functions that are not meant to do so.
11. Correctly using shield-damage with skill functions that are not meant to do so.
12. Making aurae work on the left skill button.
13. Adding new component codes.
14. Adding new hitclass codes.
15. Getting Damage/Attack Rating vs. Montype to display correctly on non-Pentium processors. (without CE)
16. Adding new quests.
17. Adding new shrines. (without CE)
18. Adding new events.
19. Using Holy Shield on a class other then the Paladin. (without CE)
20. Making a skill cost life instead of mana. (there are workarounds - but they all have glitches, such as the stat flashing around like crazy)
21. Making a character start with a mastery (the mastery won't take effect until you re-enter the game, however, what if the base item adds +1 to that mastery ).
22. Making starting gear spawn with modifiers other then ethereal and +to a skill.
23. Reproducing 1.00-1.06 Lightning Mastery.
24. Removing the firewall from the countess. (at least this used to cause a nasty crash)
25. Getting more then 32767 hp/mana/stamina to display. (without CE/D2mod)
26. Using negative speed modifiers.******* (use CE fix to remove DM)
27. Using negative life/manasteal.
A bunch of hardcoded stuff.
******* because of the diminishing returns, the outcome will at times boost the character to insane speeds (at certain intervals), it can even lead to a division by zero at times leading to an unexplained game crash.
Last edited by Nefarius on Wed Feb 08, 2006 4:21 am, edited 3 times in total.
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots
Black Omen Productions | MetalStorm: Progress Report | Screenshots
-> Changing the Skilltabstrings and every string with a "X" as value
-> Changing every string in the character/inventory box
You have to edit the exact strings in String.tbl / ExpansionString.tbl. Removing them by simply clearing the belonging strings out.
-> Changing or Adding values to the upper itemdesc
This requires Code Edit.
-> Changing every string in the character/inventory box
You have to edit the exact strings in String.tbl / ExpansionString.tbl. Removing them by simply clearing the belonging strings out.
-> Changing or Adding values to the upper itemdesc
This requires Code Edit.
Last edited by XiaN on Sat May 13, 2006 3:16 am, edited 1 time in total.
Re: [Collection] The hardcoded stuff.
I am wondering if something is edittible and i know this isn't the place to post it, but i dont know where is the correct place to post it.
im wondering if the battle.net channel's list is hardcoded into the game or is it edittible inside a file somewhere, if it is edittible could someone point me into the right direction. Thank you.
im wondering if the battle.net channel's list is hardcoded into the game or is it edittible inside a file somewhere, if it is edittible could someone point me into the right direction. Thank you.
- Nefarius
- Cherub
- Posts: 11607
- Joined: Sat Jun 15, 2002 8:13 pm
- Location: Where the blood forever rains
- Contact:
Re: [Collection] The hardcoded stuff.
[quote=tr10";p="281893"]I am wondering if something is edittible and i know this isn't the place to post it, but i dont know where is the correct place to post it.
im wondering if the battle.net channel's list is hardcoded into the game or is it edittible inside a file somewhere, if it is edittible could someone point me into the right direction. Thank you.[/quote]
You have already been warned not to ask about this by Kingpin, hence this is you second warning.
im wondering if the battle.net channel's list is hardcoded into the game or is it edittible inside a file somewhere, if it is edittible could someone point me into the right direction. Thank you.[/quote]
You have already been warned not to ask about this by Kingpin, hence this is you second warning.
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots
Black Omen Productions | MetalStorm: Progress Report | Screenshots
- Count.Dracula
- Champion of the Light
- Posts: 405
- Joined: Sun Jan 13, 2008 10:14 pm
- Location: Vernon,BC,Canada