This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
KinoftheFlames's profile picture

Terminal height/width potential wasted, should be fixed!

Started by KinoftheFlames, 23 September 2012 - 06:56 AM
KinoftheFlames #1
Posted 23 September 2012 - 08:56 AM
I was playing around with the config file for CC and was super excited that I could make the terminal bigger, since that would mean it might be feasible to code inside the game on larger projects. But I was very sorely disappointed when I found that the features barely worked.

Issues / What it should do:
- Terminal height/width increase the visual size of the monitor, stretching it off screen in auto-size GUI at 3x normal size or more
Solution: Instead the height/width of the characters on the monitor should be changed
- CC config is loaded completely server-side so any changes I make to client-side only settings are overridden
Solution: There should be a separate config file for client-only settings for consistency across SSP/SMP (or you can do something fancy with one config, idc)
- Terminal height/width changes do not affect turtles in any way
Solution: There should be additional config options for turtles or the settings for turtles should be inferred from the terminal settings.

Here is the difference between single player and multiplayer:



It should be noted I had to reduce my GUI to even fit the SP terminal on screen (with a lot of tweaking to get the right size too) but that all of that will be automatically fixed when size changes are attributed to character size and not terminal size.

Also I'd like to note that I changed my terminal color, which carried over to multiplayer so this shouldn't be too hard to implement (unless that's because the server hadn't specified the color for terminals).
Since changing terminal character color is already added, I'd also like to see the ability to specify character color with term.write() when you guys have time. This will be a HUGE deal to a lot of people for what seems minimal effort by comparison to the rest of the mod. Personally I'd like to use colored text for code highlighting in my editor.

Thanks for reading my post. I'm not asking for anything outlandish and it seems like these things were intended to be implemented but never quite got there. I can't wait to see them added!
GopherAtl #2
Posted 23 September 2012 - 07:36 PM
changing the color is trivial because the server doesn't know or care what color you render in. Changing the screen size is different. The computers are simulated on the server, including the terminal, so the server has to know what size it is, and it has to be the same size for all players on the server.
KinoftheFlames #3
Posted 23 September 2012 - 10:23 PM
changing the color is trivial because the server doesn't know or care what color you render in. Changing the screen size is different. The computers are simulated on the server, including the terminal, so the server has to know what size it is, and it has to be the same size for all players on the server.

Damn I suppose you're right. Still, adjustments should be made to change width/height to character size rather than terminal size. At the moment you have to have a certain size screen, and change your GUI around, its all big mess and no server would mess with it as it is now.