This might come from the fact that all your save actions create Threads and might interfere with each other. I can't say for sure though, since I still don't fully understand your system.
My bad, it has been some time since I last worked with it. Yes, saving all the variables in one bigger String as I suggested would be redundant, since StarCode does this anyway on its own. Therefore the only thing I can think of now is saving all variables in packs, meaning that you spread out the variables into multiple Strings that you save independently, sorting them by how frequently these values are changed and need to be saved. If thats no option for you then you either need to reduce your amount of variables somehow or if nothing of this works, send a message to the player informing them that the game is currently saving.
The areas where you save the "Player Item Allowed" variable and the "Hero Pick Frequency" are definitely too much for StarCode to handle. The problem is not how big those variables are, but rather how often you repeat the "Store Integer" action. Try merging all those variables into a String and compress it using the StarCode Function "Compress String", then save that string into your bank. Might be a little faster, but I cant gurantee you that.
First of all you need a variable of "Real" type, since all unit values are stored as "Real" instead of "Integer". Then you need to search for the function "Unit Property". This function gives you various info about the unit you give in, for example energy, shields or, in your case, maximum life.
Do you mind posting your map in here? It's hard to imagine this problem with no real reference. Otherwise you need to describe your whole system a little more and how/when the lag occurs.
Got a question regarding this actually: Is there any way to include more textures into the texture sets (textures like "Tarsonis Grass" or "Agria Grass Yellow")?
In the data editor, you can always change textures of a given Texture set in the "Terrain Types" Tab. In order to apply them to your map you need to go to the Terrain Editor and click on Map -> Map Textures. Clicking on the Textures on the right side of the window makes it possible to change them.
Weird... using chrome this link works fine, but using firefox I cant access it myself... well, whatever.
Edit: @3yks: Go Yeah, that seems to be the reason, the model was deleted. Cant find the original one though, therefor you have to use the given download link
Thats one of the biggest obstacles in Trigger editor for newcomers, to know where and how to get which value. Dont hesitate to ask though, glad I could have helped you out.
There is a function called "Unit Property" that returns any value of a unit (life, energy, shields etc.) as a Real Value. Therefore you need to change both variables from "Integer" to "Real" type.
0
@killduk: Go
This might come from the fact that all your save actions create Threads and might interfere with each other. I can't say for sure though, since I still don't fully understand your system.
0
My bad, it has been some time since I last worked with it. Yes, saving all the variables in one bigger String as I suggested would be redundant, since StarCode does this anyway on its own. Therefore the only thing I can think of now is saving all variables in packs, meaning that you spread out the variables into multiple Strings that you save independently, sorting them by how frequently these values are changed and need to be saved. If thats no option for you then you either need to reduce your amount of variables somehow or if nothing of this works, send a message to the player informing them that the game is currently saving.
Edit: Will take a look into your new map...
0
The areas where you save the "Player Item Allowed" variable and the "Hero Pick Frequency" are definitely too much for StarCode to handle. The problem is not how big those variables are, but rather how often you repeat the "Store Integer" action. Try merging all those variables into a String and compress it using the StarCode Function "Compress String", then save that string into your bank. Might be a little faster, but I cant gurantee you that.
0
First of all you need a variable of "Real" type, since all unit values are stored as "Real" instead of "Integer". Then you need to search for the function "Unit Property". This function gives you various info about the unit you give in, for example energy, shields or, in your case, maximum life.
0
Do you mind posting your map in here? It's hard to imagine this problem with no real reference. Otherwise you need to describe your whole system a little more and how/when the lag occurs.
0
Looks interesting. Might check it out as well
In the data editor, you can always change textures of a given Texture set in the "Terrain Types" Tab. In order to apply them to your map you need to go to the Terrain Editor and click on Map -> Map Textures. Clicking on the Textures on the right side of the window makes it possible to change them.
If you mean adding more textures to the texture cap of 8 though then I gotta say that this isnt possible yet, but in this thread (http://www.sc2mapster.com/forums/general/general-chat/80905-datamined-terrain-changes-in-heroes-of-the-storm-void/ ) ArcaneDurandel described changes in Heroes that might be applied to LotV concerning the max cap of terrain textures per map.
0
Definitely an issue with the amount of integers. Do you really require so many? What are you saving with them?
0
In the Data Editor under the "Cameras" tab, increase the value of "Follow Scroll Limit". Havent tested it though.
0
Would like to help you out there, sent you a PM
0
Weird... using chrome this link works fine, but using firefox I cant access it myself... well, whatever.
Edit: @3yks: Go Yeah, that seems to be the reason, the model was deleted. Cant find the original one though, therefor you have to use the given download link
0
Got no problems accessing the Site, otherwise here is the direct download link: http://www.sc2mapster.com/media/files/832/731/Raynor_Commander.zip
If you cant use that, too, then search under Assets for "AV Models". The model is on the 5. Page
0
http://www.sc2mapster.com/assets/my-first-world-warcraft-unit-con/files/113-raynor-commander/
0
Thats one of the biggest obstacles in Trigger editor for newcomers, to know where and how to get which value. Dont hesitate to ask though, glad I could have helped you out.
0
There is a function called "Unit Property" that returns any value of a unit (life, energy, shields etc.) as a Real Value. Therefore you need to change both variables from "Integer" to "Real" type.
0
I second that, definitely looking forward to a playable version! Any rough estimation on when said alpha version might come?