-
Notifications
You must be signed in to change notification settings - Fork 1
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
Newspaper needs a better maintainer address #3
Comments
That's a good point. There are a few other things like this I should probably update as well, like dates and such. Do you know of a good way to edit the game files? They have rudimentary encryption, and I was planning on using the subroutine that decrypts them to create an unencrypted game data file. Since my ultimate goal for this is to have this running on a server as a service, keeping the data files encrypted doesn't make much sense anyway. But for this particular issue, I imagine there'd be some "easy way" to update things like the newspaper. |
It would be a hack, but I expect that you could have a set of “on the fly mods” set up and filter output just prior to displaying it. Then you could have a table with “before/target” strings and “after” strings and just do global search/replaces on all outgoing output. You should figure out the “encryption” and build a small tool to take unencrypted source and turn it into encrypted output for the dist and install rules. You will need to do it at some point, why not have the fun now? Also, at a glance, it looks like the state machine for the parser data/actions are divided up into a whole bunch of parallel tables of some kind. Converting that into some more modern structure would help clarity, extensibility and maintenance. On the bright side, I would think that you could re-implement the parser in another language as long as the calling interface was the same. C comes to mind, since you know it, but any gcc-compiled language will probably work. In the original game I played, words were disambiguated in the first 5 characters, so you did not have to type any more than that. The new code, including yours, requires the entire word. I have to laugh that after all these years, I still only type the first 5 characters and keep having to retype the entire command. Were you going to attend the Ansible talk last night? I thought I saw you on the list, but not at the meeting. -G
|
In the living room there is a US News and Dungeon Report containing a maintainer address for the game. It is "[email protected]" and should probably be to somewhere you would like to create feedback.
The text was updated successfully, but these errors were encountered: