• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Pet/Save/Load System

Status
Not open for further replies.
Level 31
Joined
Jul 10, 2007
Messages
6,306
I don't recommend that you use that save/load system.

The top recommended systems are Pipedream's from wc3c (pure JASS/GUI version), save/load with snippets from THW (vJASS, better than pipe's if you don't need pure JASS), and codeless save/load from THW (vJASS, better than pipe's if you don't need pure JASS, has GUI support)

The 2 systems that produce the smallest codes of any save/load system.

In order of smallest codes (smallest first)
THW's save/load with snippets
Pipedream's

The codeless one can produce the same size codes as the above 2 with caps on max data due to performance, or slightly longer codes than the above 2 with caps on data due to synchronization speed.
 
Level 31
Joined
Jul 10, 2007
Messages
6,306
Pipedream's is not reliable. It can produce broken codes due to overflow in its meh division algorithm and it can produce no code at all due to no op limit protection. However, it is the only save/load system that can compete with Save/Load With Snippets in terms of produced code size.

THW's save/load with snippets produces smaller codes, has more support, and has no issues (op limit safety and safe division algorithm with no overflow). However, THW's has no GUI support as it is really a collection of vJASS snippets, making GUI support impossible. It is not a system.

The codeless one is also not a system, but does have a variety of example systems, including GUI ones.
 
Status
Not open for further replies.
Top