I've been working on a project for about three months now. It has to do with character vision. It all started when I made some heavy updates to the admin inventory view (we can run a command to see your inventory). I wanted to show more detailed information. Like the progia number of a phone, or the rounds left in a clip. This makes admins lives easier as they have to type/remember less commands. This allows them to GM better and faster and harder and stronger.
It kind of spiraled and I wrote a bunch of new code to support the admin view. Then Johnny or Cerberus said it would make a really cool improvement to the existing Image Enhancement cyberware.
For those of you that don't know, this cyberware gives you access to additional information when you look at people, rooms, and objects. Like their weight, and if they are armored. There was not a -ton- of extra info and it was always something we had planned on improving. Johnny had laid a lot of the groundwork for this, in terms of integrating this info into rooms, and when you look at an item, and inside containers and at yourself or others.
I started out overhauling your inventories to allow this cyberware to show you details about the items you have on you (the same details you would see if the items were in a room). This was something that was missing.
This was a difficult process, because, while many of you may not notice it, when you type 'i' or 'inv' the code running is completely different than the code that ran before. I had to take care to make it so nothing visually changed for people who shouldn't see any difference in their inventories. This is difficult because everyone can set their own line length and that means columnizing things is hard.
NEW CYBER DETAILS
I have created a new cyberware: Image Enhancement Mark II, which adds even more additional info (it's now on sale, it's more expensive then the mark I). You get access to a ton of useful information about the items on you, or around you, or on other people.
Here is a sample of some of the things you can see with the Mark II vision enhancements, to whet your appetite for this new code:
"nth" => this shows you if the item is the first/second/third (same as count)
"size"=> typical height/weight
"opened" => if the item can be opened, is the item open?
"modded" => is this modded (think guns)
"immobile" => can you move this thing?
"uses" => how many uses remain?
"rounds" => how much ammo remains
"ammo", => same as above, some things use rounds, some use ammo
"number" => phone number
"fluid" => things like lighters
"powered" => if the device requires power, is it powered?
"chyen" => if it holds chyen and it's open, how much chy u got
"thermo on" => if it's thermographic, is it on?
"radio on" => if it has a radio is it on?
"portions" => how many portions remain (food)
"cleaning supplies" => if this thing has supplies, how many?
"nutritional value" => how good does that food look for you?
"opened" "locked" "unlocked" => different states for things
"armor value" => how much armor this got (approximations like heavy/light/very heavy
"contents count" => count of items inside something like a briefcase (if it's open)
This doesn't apply just to your inventory. It applies to things in rooms, and when you look at other people. This could be a game changer for evaluating enemies and potential marks, or just ascertaining quickly, what the situation in a room is.
The existing cyberware Image Enhancement Mark I will show you inventory items now. It is also better integrated with other systems in the game.
Some drugs will now also effect your view of things now. Try tripping on something trippy
(and strong) and you'll see what I mean. It also serves as an IC indication that your character is in an altered mental state. I think you'll enjoy it.
Closets will now format more like inventory, when something is too long to be columnized, it'll be tacked on to the end instead of getting cut off and screwing up the colors.
This new code involves various new systems, and a consolidation, in one place, of our vision code. It refines how we present information, and lets us hook in at different places based on your characters 'state'. We can now control not only what you see, but how you see it, with much finer control than before. This opens up the door for future things like...
1. Getting SUPER drunk and checking your inventory and seeing like half your shit isn't there (even though it is), because you're plastered and can't find you stuff.
2. Tweaking how you see things on other drugs... which will give more IC indicators of what your character is seeing.
3. Being super drunk and everyone you see is SUPER attractive (beer goggles).
4. High-Res security cameras that show things in high detail (basically like having the enhanced vision cyber but only when you look at a camera feed from a high res camera)
5. Drugs that reveal additional info for a short time (like image enhancement lens but only while on the drugs)
6. Forensics integration. I don't know exactly where we'd go with this, but perhaps with high enough forensics skills, we could open up certain infos to characters in general. Like size/weight/medical info. This could also apply to other skills if we wanted it. This is only an idea right now, don't expect anything like this soon.
7. ?????? Feel free to make suggestions.
There could be bugs. There probably will be. I've extensively tested this code, and some players have helped too, but I can't check every person or every room. So if you find a bug, xhelp and let me know (and also @Bug it of course).
I'm also interested in your ideas, suggestions for improvements, and feedback. Please use this thread to offer these things! Feedback is realllllly important.