Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IE-0004: Access to data files embedded in blorbs #4

Merged
merged 1 commit into from
Aug 1, 2022

Conversation

curiousdannii
Copy link
Collaborator

  • Proposal: IE-0004
  • Authors: Andrew Plotkin and Graham Nelson
  • Language feature name: None
  • Status: Draft
  • Related proposals: None
  • Implementation: None

Summary

The ability to read binary data files included in a blorbed release of a game.

@curiousdannii curiousdannii added the formal-proposal A formal proposal that has been accepted for consideration by the core Inform team label Aug 1, 2022
@ganelson ganelson merged commit cd88ccd into main Aug 1, 2022
@curiousdannii curiousdannii deleted the ie-0004-blorb-data branch August 1, 2022 13:37
@erkyrath
Copy link
Collaborator

erkyrath commented Aug 1, 2022

We will also allow internal text and internal form

I'll have to re-read the blorb docs, but I think internal form is not needed. It's the automatic result of using internal data when the data file is IFF-formatted (e.g. an AIFF or Quetzal file).

@zedlopez
Copy link
Collaborator

zedlopez commented Jul 6, 2023

I would assume this is implausible and that there is no provision for non-objects to have a kind hierarchy. But it would be kind of nice if one could have file variables that could be asigned either of an external file or an internal file and one could write generic phrases that could handle either, facilitating things like: "use a user-provided file if there is one; otherwise fall back to included file".

Will internal file and internal text be able to have properties (like Figure and Sound) or not (like external files)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
formal-proposal A formal proposal that has been accepted for consideration by the core Inform team
Projects
None yet
4 participants