A question
Moderators: Commodore, Zenith Nadir
A question
Can ZZT open files while midgame? example, .doc, .wav?
- superbowl shuffle
- Official Clamp School Defender
- Posts: 418
- Joined: Mon Apr 07, 2003 4:52 am
- Location: CAsE SenSiTiVe
- Dr. Dos
- OH YES! USE VINE WHIP! <3
- Posts: 1772
- Joined: Tue Mar 11, 2003 12:00 am
- Location: Washington
!-file.txt;
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter
Apologies for the old post you may have just read.
Follow Worlds of ZZT on Twitter
Apologies for the old post you may have just read.
- My Liver Hurtz
- All Hail
- Posts: 15
- Joined: Sun May 11, 2003 1:31 pm
- Location: Ottawa, Canada
- Contact:
You can also open text files from hyperlinks in the text files. So HA, the encyclopedia was wrong.
I did!--I did!--You're quicker than your friend... Now for a handful of guilders I happen to have a private and uncut performance of The Rape of the Sabine Women-or rather woman, or rather Alfred--. Get your skirt on, Alfred--
- superbowl shuffle
- Official Clamp School Defender
- Posts: 418
- Joined: Mon Apr 07, 2003 4:52 am
- Location: CAsE SenSiTiVe
I tried doing that. Now I have confirmation that it doesn't work.
Here's a question that I don't remember the answer to -- does #bind save space? I guess it makes the zzt file smaller, but once the #bind command runs, will the save file become big or what?
Here's a question that I don't remember the answer to -- does #bind save space? I guess it makes the zzt file smaller, but once the #bind command runs, will the save file become big or what?
[size=75:lh51rn9h][b:lh51rn9h]When the 5 o'clock whistle blows, so do I.[/b:lh51rn9h]
[/size:lh51rn9h]
[/size:lh51rn9h]
- My Liver Hurtz
- All Hail
- Posts: 15
- Joined: Sun May 11, 2003 1:31 pm
- Location: Ottawa, Canada
- Contact:
My guess is that it does save space, considering that when you #zap in a binded object, all objects that are binded to that are affected.oof oof oof wrote:I tried doing that. Now I have confirmation that it doesn't work.
Here's a question that I don't remember the answer to -- does #bind save space? I guess it makes the zzt file smaller, but once the #bind command runs, will the save file become big or what?
I did!--I did!--You're quicker than your friend... Now for a handful of guilders I happen to have a private and uncut performance of The Rape of the Sabine Women-or rather woman, or rather Alfred--. Get your skirt on, Alfred--
#bind does save space in the zzt file, the sav file, and during play.
in the zzt file you have your #bind command, then when you play the object's program is completely deleted and the pointer is set to point to the bound program, and in a savegame one object gets the program and all other objects with their pointer pointing to that same program have their program length words set to point to the object with the program.
in the zzt file you have your #bind command, then when you play the object's program is completely deleted and the pointer is set to point to the bound program, and in a savegame one object gets the program and all other objects with their pointer pointing to that same program have their program length words set to point to the object with the program.
It would be neat if you could specify when you wanted a global #ZAP for all bound objects, or just that specific one, but since it directly copies the code for one object, I guess that's pretty much impossible.
Granted it does provide a bit more incentive to make things like object enemies more unique, since they have their own programs, but otherwise it's a waste of space.
Don't forget that you don't have to use #bind at the start of the program, though; you can #bind to another object at any time.
Granted it does provide a bit more incentive to make things like object enemies more unique, since they have their own programs, but otherwise it's a waste of space.
Don't forget that you don't have to use #bind at the start of the program, though; you can #bind to another object at any time.
- superbowl shuffle
- Official Clamp School Defender
- Posts: 418
- Joined: Mon Apr 07, 2003 4:52 am
- Location: CAsE SenSiTiVe
Well, for that, all you can do is create multiple objects with the same programming and change their names :\
And you can set a global zap or bind, by using flags, but in the case of bind, objects programming cannot be carried "overseas" or to another board, so you would have to have an object with the original programming on every board, unless you want to waste even more space with a composer's engine.
And you can set a global zap or bind, by using flags, but in the case of bind, objects programming cannot be carried "overseas" or to another board, so you would have to have an object with the original programming on every board, unless you want to waste even more space with a composer's engine.