aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/intern_he.h
diff options
context:
space:
mode:
authorAlexander Tkachev2016-08-15 19:43:01 +0600
committerEugene Sandulenko2016-08-30 23:26:29 +0200
commit6cfcf1f1796c9d3125596666362ce5162fd406ae (patch)
treef918ee85812111ee03dfc116f9921477b16e6105 /engines/scumm/he/intern_he.h
parent75c48fd195e510167d02fdc603411fcee4343b00 (diff)
downloadscummvm-rg350-6cfcf1f1796c9d3125596666362ce5162fd406ae.tar.gz
scummvm-rg350-6cfcf1f1796c9d3125596666362ce5162fd406ae.tar.bz2
scummvm-rg350-6cfcf1f1796c9d3125596666362ce5162fd406ae.zip
HE: Add setupStringArrayFromString()
It's based on PUI_ScummStringArrayFromCString(), which is used as SPUTM_ScummStringArrayFromCString() in Moonbase networking code.
Diffstat (limited to 'engines/scumm/he/intern_he.h')
-rw-r--r--engines/scumm/he/intern_he.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/scumm/he/intern_he.h b/engines/scumm/he/intern_he.h
index 95f6f2cf8d..8d7ed81dd8 100644
--- a/engines/scumm/he/intern_he.h
+++ b/engines/scumm/he/intern_he.h
@@ -288,7 +288,8 @@ public:
virtual byte *getStringAddress(ResId idx);
virtual int setupStringArray(int size);
- void getStringFromArray(int arrayNumber, char *buffer, int maxLength);
+ virtual int setupStringArrayFromString(char *cStr);
+ virtual void getStringFromArray(int arrayNumber, char *buffer, int maxLength);
protected:
virtual void setupOpcodes();