Modular Laptops

General SS13 Chat
Post Reply
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Modular Laptops

Post by Steelpoint » #251742

Cool in concept, flawed in execution. Many aspects of these laptops has NO documentation anywhere to be seen, not even Baystation has a guide on them as their guide is a WIP, and the PR to add them has no information what so ever on them.

Why is half the downloadable software incompatible to use? Can I upgrade them to work? Why does only engineering get them as far as I know.

Do I need to manually upgrade to windows 2600? Do I need to run compatibility software to run the AI Integrity software?

Seems to be a common theme of new features lacking any manuals on how to use them.
Image
User avatar
Qbopper
Joined: Fri Jul 10, 2015 6:34 pm
Byond Username: Qbopper
Github Username: Qbopper
Location: Canada

Re: Modular Laptops

Post by Qbopper » #251756

There seems to be a habit of not documenting any changes a PR makes, and the only way guides get written seems to be someone getting fed up and trawling through the PR's code to write something up

It's been getting irritating for me too, I was considering starting to try and make an effort to document how new PRs work
Limey wrote:its too late.
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251764

The incompatibility is because programs can be tied to specific machines (or a combo of multiple machines) using the bitflags:
PROGRAM_ALL
PROGRAM_CONSOLE
PROGRAM_LAPTOP
PROGRAM_TABLET

This should be stated somewhere on downloads, if it's not already.
私は完璧
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Modular Laptops

Post by Steelpoint » #251771

If that's the case then it seems the Modular Tablet is a clunky mess that's somehow worse than the 5000 year old PDAs we carry as standard issue.

The only thing it can do better than the PDA is that it can load Alarm Monitor program that somehow is compatible. That is genuinely a useful thing.

Otherwise, at least as a engineer, the modular tablets seem like a waste of useful space.
Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251773

Steelpoint wrote:If that's the case then it seems the Modular Tablet is a clunky mess that's somehow worse than the 5000 year old PDAs we carry as standard issue.

The only thing it can do better than the PDA is that it can load Alarm Monitor program that somehow is compatible. That is genuinely a useful thing.

Otherwise, at least as a engineer, the modular tablets seem like a waste of useful space.
From the looks of the code, all but 2 programs (AI restore and Powermonitor) work on every device (Comp, Laptop, Tablet). Is this not the case in-game?
私は完璧
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Modular Laptops

Post by Steelpoint » #251774

Which is a shame because some of the programs for the modular computers seem genuinely useful. But most of them appear locked out to stationary computers or are impossible to figure out.

If more of the programs were made compatible with the base laptops and tablets, additional features that are available on PDAs are made available on tablets AND more heads of staff are given them then they can be a genuinely useful tool for heads to do their jobs quicker and easier.

There's already a program that lets you change someone's ID access akin to the HoP's computer, but its locked to the stationary computer. Though I find it disappointing that the bridges Identification Console was removed to force you to download this program onto the modular computer, which I pray hope you know is a thing.

@Remie (As I was typing this out)

On the Tablets you only have access to three programs, or five if you count the two incompatible ones. All the other programs seem to be restricted to only the stationary computer console as no download option is available for them.
Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251777

That's weird, do you not have the NTNet downloader on the tablets or something? since again, only 2 programs actually use a flag other than PROGRAM_ALL.
私は完璧
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Modular Laptops

Post by Steelpoint » #251778

Remie Richards wrote:That's weird, do you not have the NTNet downloader on the tablets or something? since again, only 2 programs actually use a flag other than PROGRAM_ALL.
I load a local server. Spawn as the Chief Engineer, take out my Tablet and open the NTnet Downloader. In that I see only five programs to download. Three which are compatible (Alarm Monitor, file sharer and the IRC chat thing) and two which are incompatible (Power monitor, AI Integrity Checker). The rest of the programs do not appear on the Tablet and I think the Laptop variants.
Image
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Modular Laptops

Post by Steelpoint » #251779

Image
Spoiler:
Image
Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251782

Steelpoint wrote:
Remie Richards wrote:That's weird, do you not have the NTNet downloader on the tablets or something? since again, only 2 programs actually use a flag other than PROGRAM_ALL.
I load a local server. Spawn as the Chief Engineer, take out my Tablet and open the NTnet Downloader. In that I see only five programs to download. Three which are compatible (Alarm Monitor, file sharer and the IRC chat thing) and two which are incompatible (Power monitor, AI Integrity Checker). The rest of the programs do not appear on the Tablet and I think the Laptop variants.
Aha!

Code: Select all

			// Only those programs our user can run will show in the list
			if(!P.can_run(user,transfer = 1))
				continue
You simply don't have the access required to download the other programs.
It's most likely due to you being the CE, any sec programs etc. wouldn't be available to you.
(and obviously neither would the antag ones without you rolling antag)

It seems we just need more programs, is all.
私は完璧
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Modular Laptops

Post by Steelpoint » #251784

I thought the incompatibility/access issues were due to that so I inserted my ID card but it changed nothing.

Also there's security programs?

This is why we need proper documentation and tutorials/manuals on new features. You should not have to trawl through PRs and the code to find out how something works.

Tripple so when you port something from another server and not even they know how the thing works and their guide is still a WIP.
Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251791

Steelpoint wrote:I thought the incompatibility/access issues were due to that so I inserted my ID card but it changed nothing.

Also there's security programs?

This is why we need proper documentation and tutorials/manuals on new features. You should not have to trawl through PRs and the code to find out how something works.

Tripple so when you port something from another server and not even they know how the thing works and their guide is still a WIP.
Your ID is read from 3 places actually, to increase the odds of actually finding it.

the "D" slot, which is any card hardware on the device itself.
the "I" slot which is any ID on the user themselves (I believe this just counts held/IDs in the id slot/IDs in an item in the id slot (wallets))
the "C" slot which is your active held item, and checks inside that item for the ID also

so it means it can even read your ID through your PDA provided you're wearing/holding it.

sec programs was an example, but I think a few of them exist preinstalled on the sec computers.

Holding the captain's spare I get access to 7 programs (counting incompatible ones)
私は完璧
User avatar
Steelpoint
Github User
Joined: Thu Apr 17, 2014 6:37 pm
Byond Username: Steelpoint
Github Username: Steelpoint
Location: The Armoury

Re: Modular Laptops

Post by Steelpoint » #251794

Are these modular computers still a work in progress?

They have good potential but they lack the robust array of programs to make them more robust than PDAs.
Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251795

Steelpoint wrote:Are these modular computers still a work in progress?

They have good potential but they lack the robust array of programs to make them more robust than PDAs.
They were ported a while back, but the movement of programs and computers from old to modular has been a bit slow.
私は完璧
User avatar
John_Oxford
Github User
Joined: Sat Nov 15, 2014 5:19 am
Byond Username: John Oxford
Github Username: JohnOxford
Location: The United States of America

Re: Modular Laptops

Post by John_Oxford » #251807

does holding agent cards unlock traitor programs?

also why don't we have a laptop vendor
Bill Rowe - Used for everything // SYS-OP - AI // SYS-USR - Cyborg
https://gyazo.com/07cbe7219ba24366c1f655ad6c56a524

Signature Content:
Spoiler:
Offical In-Game rank:
Image

Image

Image

Image
TechnoAlchemist wrote:you where always right john, you where always right
>implying the admin conspiracy wasen't just confirmed by a admin.
see, i told you motherfuckers.
NikNakFlak wrote:this isn't a game you can't just post whenever you want
I don't even know what the fuck tg is.

Image

Image
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251809

John_Oxford wrote:does holding agent cards unlock traitor programs?

also why don't we have a laptop vendor
emag modular computers to get them, there's only two, a DoS program that just lags out and then breaks the quantum relays (think your wifi hub) so nobody can use network programs, and also a virus program called Revelation that can pretend to be another program, and when executed just bricks the computer it's run on.
私は完璧
User avatar
cedarbridge
Joined: Fri May 23, 2014 12:24 am
Byond Username: Cedarbridge

Re: Modular Laptops

Post by cedarbridge » #251920

Remie Richards wrote: a virus program called Revelation
That's a neat reference.
User avatar
Remie Richards
Joined: Thu Apr 17, 2014 7:11 pm
Byond Username: CrimsonVision
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Contact:

Re: Modular Laptops

Post by Remie Richards » #251934

cedarbridge wrote:
Remie Richards wrote: a virus program called Revelation
That's a neat reference.
this is SS13, we're full of neat references.
and a bunch of ass ones too but hey.
私は完璧
User avatar
cedarbridge
Joined: Fri May 23, 2014 12:24 am
Byond Username: Cedarbridge

Re: Modular Laptops

Post by cedarbridge » #251951

Remie Richards wrote:
cedarbridge wrote:
Remie Richards wrote: a virus program called Revelation
That's a neat reference.
this is SS13, we're full of neat references.
and a bunch of ass ones too but hey.
That's what makes the neat references all the better when they sneak through between the awful ones.
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Modular Laptops

Post by kevinz000 » #251960

This belongs in coding feedback and also I'd do something about it but I have absolutely no tgui experience and I can't dedicate myself to learning it at the moment because i'm a lazy bum sorry.
Post Reply

Who is online

Users browsing this forum: warbluke