aboutsummaryrefslogtreecommitdiff
path: root/sky/text.cpp
AgeCommit message (Collapse)Author
2003-10-05renamed SkyState to SkyEngine; cleaned the #include dependency mess a bit ↵Max Horn
(try to only #include files when you *have* to -> this reduces compilation time to a minimum when header file changes are made) svn-id: r10622
2003-10-01Whitespace changesTorbjörn Andersson
svn-id: r10516
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-08-13I didn't realize it at first, but LINC-space uses the same character dataTorbjörn Andersson
as the LINC terminals, so our patched characters looked very out of place since they didn't have the black outline the other characters had. I've fixed that, and tweaked the character data for "�" slightly. svn-id: r9657
2003-07-31added patched messages for BASS's mistranslations.Robert Göffringmann
(also fixed bug about italian menu glitch) svn-id: r9349
2003-07-31More LINC terminal font adjustments: Patch the "j" character for allTorbjörn Andersson
versions, and make the "1" a bit wider so that menus line up nicely. svn-id: r9336
2003-07-31applied slightly modified patch #772112 (BASS: Correcting (?) the LINC ↵Robert Göffringmann
terminal font) svn-id: r9317
2003-07-28checkin for LavosSpawn: 'work around bug #778105 (line width exceeded)'Max Horn
svn-id: r9262
2003-07-12added khalek's huffman tree for 0.0109Robert Göffringmann
svn-id: r8945
2003-07-12add some stuff for v0.0109Jonathan Gray
svn-id: r8936
2003-07-10this fixes bug #768724 (text width exceeded in LINC terminal).Robert Göffringmann
I wonder though, if this isn't in fact a bug in the huffman tree. svn-id: r8886
2003-07-09Fix character spacing for LINC terminals in v0.0288 as well. I've onlyTorbjörn Andersson
tested is a little on a borrowed copy of BASS, but I think it should look the same as v0.0372 now. svn-id: r8881
2003-07-09The charSpacing values for _controlCharacterSet and _linkCharacterSetTorbjörn Andersson
appear to have been swapped. Now the LINC terminal texts should fit in the screen area, and text in LINC space should look less "squashed". svn-id: r8877
2003-07-07fixed M$VC++ warnings in text.cpp and added code to disk.cpp which may or ↵Robert Göffringmann
may not fix graphics problems in hobbins' room on big endian systems (can't test that). svn-id: r8830
2003-07-07don't convert to LE, dataFileHeader is in native endianessMax Horn
svn-id: r8825
2003-07-07use our standard cast styleMax Horn
svn-id: r8824
2003-07-06fixed decoding for special characters. 0.0303 is still incorrect, need ↵Robert Göffringmann
joost's help for that. svn-id: r8815
2003-07-05corrected all huffman trees and moved them out of text.cppRobert Göffringmann
svn-id: r8755
2003-07-04make sky detect v.0.0348 (even though not existing ;)Robert Göffringmann
svn-id: r8751
2003-06-27fixed text decoding bugRobert Göffringmann
svn-id: r8668
2003-06-14fix bug #754378 (I hope)Oliver Kiehl
svn-id: r8466
2003-06-14fix 0.0368 text decoding bugOliver Kiehl
svn-id: r8465
2003-06-09fixed SkyLogic bug and made font highlightning finally correct.Robert Göffringmann
svn-id: r8416
2003-06-09whoops.Robert Göffringmann
svn-id: r8413
2003-06-09some talk-related bugs fixedRobert Göffringmann
svn-id: r8412
2003-06-06changed warning() to error(), this is how it is in the original, and this ↵Joost Peters
seems to happen when you try to exit the underground-bar currently, don't know why yet. svn-id: r8351
2003-06-05fixed sprite drawing, added some mouse support and some logic routines.Robert Göffringmann
svn-id: r8332
2003-06-02added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid ↵Robert Göffringmann
out of SkyState svn-id: r8266
2003-06-01cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAGRobert Göffringmann
svn-id: r8253
2003-05-30fix bugOliver Kiehl
svn-id: r8147
2003-05-30fixed stupid bugJoost Peters
svn-id: r8144
2003-05-30fixed bugJoost Peters
svn-id: r8136
2003-05-26Fixed MSVC warningsJamieson Christian
svn-id: r8030
2003-05-26some additionsOliver Kiehl
svn-id: r8010
2003-05-17small fix and added skyText destructorRobert Göffringmann
svn-id: r7617
2003-05-09no need for inheritance anymoreOliver Kiehl
svn-id: r7407
2003-05-09use huffman trees instead of that spaghetti codeOliver Kiehl
svn-id: r7405
2003-05-03fixed pink-text bugJoost Peters
svn-id: r7294
2003-04-30fixed warningPaweł Kołodziejski
svn-id: r7208
2003-04-29added lowTextManager(), moved language from getText() to SkyText constructor ↵Joost Peters
+ some cleanup svn-id: r7202
2003-04-29changed return type for displayText()Joost Peters
svn-id: r7201
2003-04-28Some fixes + added floppy version introJoost Peters
svn-id: r7181
2003-04-25Committing my stuff under pressure from Endy ;)Oliver Kiehl
please note that there are still many bugs in here. several stuff isn't endian safe either. SkyLogic needs to get split up as well. svn-id: r7106
2003-04-21fixed compiler warningJoost Peters
svn-id: r7066
2003-04-21added text decoder for v0.0303Joost Peters
svn-id: r7059
2003-04-20added v0.0331 text decoderJoost Peters
svn-id: r7045
2003-04-20changed casts to make more senseJoost Peters
svn-id: r7044
2003-04-20fixed warnings under VC6Paweł Kołodziejski
svn-id: r7032
2003-04-20added text renderingJoost Peters
svn-id: r7029
2003-04-14fixed misimplementation of fnSetFont()Joost Peters
svn-id: r7011