Black Gryphon Posted January 10 Posted January 10 I would like to see unique-to-account SG base files be storable locally, to be used on other servers; similar to the AE mission files. That is, assuming they aren't already. 1 1
Greycat Posted January 10 Posted January 10 Bases can't be imported, or there might be a process that would allow it but has some problems the team's not willing to accept in a released process. The SG base should, I'd think, be able to be stored just by doing something like a /demorecord to grab what pieces are where, after all (and no, that wouldn't grab what's stored in what, since those are basically databases linked to the item, not something that'd be saved in a demo.) Honestly, I wouldn't even want to worry necessarily about "unique to account." If these could be made to be imported? I'd love to see it done so people who can't (or no longer have time to) base-build can have, say, a selection of pre-made basic or simple bases to pick from. (Say, someone puts up a wiki page or something with screenshots and downloadable files of "Basic apartment 1," "Club 2," "Two-story house #5" or some such and those could be imported in.) It would open up quite a bit. (Flip side of that is I'm sure there'd be complaints about "stolen" bases, too, which might be part of why we don't have it as well.) 3 1 Kheldian Lore and Backstory Guide 2.0: HC edition Out to EAT : A look at Epic ATs - what is, could have been, and never was Want 20 merits? Got a couple of minutes? Mini guide to the Combat Attributes window
srmalloy Posted Friday at 07:32 PM Posted Friday at 07:32 PM 6 hours ago, Greycat said: and no, that wouldn't grab what's stored in what, since those are basically databases linked to the item, not something that'd be saved in a demo. Not to mention that there would have to be protections built into a copy function if you could transfer a base including all of its stored items to prevent it from being used to dupe the storage. I can hear the screaming now if you could set up a base on a 'mule' server, cram its storage full of huge inspirations, purple, PvP, ATO, and winter enhancements, and then copy it back to your primary server again and again, giving you an infinite supply of these enhancements. I could see a 'move storage contents' option, where anything in storage was transferred to the new server and deleted from the original one, but copy should die the real death.
Snarky Posted Friday at 09:29 PM Posted Friday at 09:29 PM 9 hours ago, Black Gryphon said: I would like to see unique-to-account SG base files be storable locally, to be used on other servers; similar to the AE mission files. That is, assuming they aren't already. good luck. base code is so wonky I am pretty sure only insane people are comfortable working in that environment. Also, I feel complicated bases have the possibility of collapsing an entire server into a wormhole at any second.... 1 1
Rudra Posted Friday at 09:31 PM Posted Friday at 09:31 PM 1 minute ago, Snarky said: base code is so wonky I am pretty sure only insane people are comfortable working in that environment. I want to argue against this comment so bad using myself as an example... but I'm afraid that would just lend more credence to your comment.... 1 1 1
Black Gryphon Posted Friday at 10:02 PM Author Posted Friday at 10:02 PM 9 hours ago, Greycat said: (Flip side of that is I'm sure there'd be complaints about "stolen" bases, too, which might be part of why we don't have it as well.) This is why I suggested that they be "unique-to-account" so, by definition, password protected. I imagine that it'd be possible to add a "shareable" click box to the file so it could be freely distributed. Then again, not being a coder, I can -imagine- quite a bit! 😛
Techwright Posted Saturday at 04:04 AM Posted Saturday at 04:04 AM 15 hours ago, Black Gryphon said: I would like to see unique-to-account SG base files be storable locally, to be used on other servers; similar to the AE mission files. That is, assuming they aren't already. Do you mean as a copy only, with the original being retained on the server? As a desktop support tech, I get very nervous when I learn anyone has stored something important and hard or impossible to replace on a local device. I've seen too many tragedies occur because of the assumption that it is fine in a local drive. I do mean tragedies. I'd feel a lot better if it was just a copy to the local. That does begger the question though, if you're going to upload a base from a local drive, doesn't that pose a threat for the server from potential malware on Joe Average's computer? 15 hours ago, Greycat said: Honestly, I wouldn't even want to worry necessarily about "unique to account." If these could be made to be imported? I'd love to see it done so people who can't (or no longer have time to) base-build can have, say, a selection of pre-made basic or simple bases to pick from. (Say, someone puts up a wiki page or something with screenshots and downloadable files of "Basic apartment 1," "Club 2," "Two-story house #5" or some such and those could be imported in.) It would open up quite a bit. @Dacy and I had a forum chat about a very similar idea a while back. I think it was back around the Halloween showcase of 2023. The idea being to have a skilled builder create for the unskilled, then have a way within the server to transition the base to the recipient SG leader for installation as their base. Dacy brought up some excellent concerns for the process, which more or less nullified the possibility, at least with the volunteer development team we currently have, the amount of work involved, and the mess of a base code. 1
Rudra Posted Saturday at 04:28 AM Posted Saturday at 04:28 AM 23 minutes ago, Techwright said: That does begger the question though, if you're going to upload a base from a local drive, doesn't that pose a threat for the server from potential malware on Joe Average's computer? Our saved costume/power settings for our characters are stored locally on our own computers, not the server.
Jacke Posted Saturday at 10:28 AM Posted Saturday at 10:28 AM 5 hours ago, Rudra said: Our saved costume/power settings for our characters are stored locally on our own computers, not the server. They're saved locally as a backup. In-game appearance comes from the values saved on the servers. Remember! Let's be careful out there! City Global @Jacke, @Jacke2 || Discord @jacke4913 @TheUnnamedOne's BadgeReporter Popmenu Commands Popmenu including Long Range Teleport Available Zones Finding Your City Install Root on Windows for HC Launcher, Tequila, Island Rum
Jacke Posted Saturday at 10:29 AM Posted Saturday at 10:29 AM 12 hours ago, Snarky said: good luck. base code is so wonky I am pretty sure only insane people are comfortable working in that environment. Also, I feel complicated bases have the possibility of collapsing an entire server into a wormhole at any second.... From what I've heard from the devs, this is painfully true. 1 Remember! Let's be careful out there! City Global @Jacke, @Jacke2 || Discord @jacke4913 @TheUnnamedOne's BadgeReporter Popmenu Commands Popmenu including Long Range Teleport Available Zones Finding Your City Install Root on Windows for HC Launcher, Tequila, Island Rum
Rudra Posted Saturday at 06:14 PM Posted Saturday at 06:14 PM (edited) 7 hours ago, Jacke said: They're saved locally as a backup. In-game appearance comes from the values saved on the servers. In game appearance comes from the character saved on the server. The costume files themselves when we choose to save them for later use or reference, as far as I can tell, are saved on our hard drives. The character is saved on the server with all assigned costumes, so when we select that character on the server, all selected costume parts and colors are there on the character. I may very well be wrong, but that is how things look to me. Edit: And the reason why I say this is because for a while I was running 2 desktops. A really, really old one I just liked and my current one. I gamed on the really, really old one until it finally died. Logging into my account on the current one showed me as having zero costumes saved. Edited Saturday at 06:17 PM by Rudra 1
lemming Posted Saturday at 10:57 PM Posted Saturday at 10:57 PM Stuff that can be saved on your hard drive that if you know what you are doing, can be edited directly. Settings Costumes & Power Customization Mission Architect files Demo files Popmenus and other mods Logs Popmenus and such get loaded when the client starts, and if there are errors, they'll be pointed out in the client log which is different than the other logs. Logs if enabled just get added to, and not recommended to edit while running. Costumes, Power Customization, and Mission Architect files can be loaded at any time, but they do go thru sanity checks. I would imagine if there was a base save & load, it would be a fairly complex file, but certainly doable. (Item plus location, facing, tint, etc...) Loading would probably be doable, it would strip stored items, and make sure stuff was legal and sane. (No buffer overflows, etc...) There's a bunch of other stuff that would have to go into it Loading and Saving just a room. What happens to stored stuff on loading? Hard fail, or "Are you sure?", or can we still store what's here in what you're loading? I can see this being used to tweak a base where you want to reorg, or setting up a completely new base. It's a large range of options that would need a lot of planning on development.
macskull Posted Saturday at 11:03 PM Posted Saturday at 11:03 PM On 1/10/2025 at 4:41 AM, Greycat said: Bases can't be imported, or there might be a process that would allow it but has some problems the team's not willing to accept in a released process. SG bases can be imported from demorecords. It's how people on the other server restored their SG bases from back on live. It's just not something HC is willing to do. On 1/10/2025 at 4:41 AM, Greycat said: (and no, that wouldn't grab what's stored in what, since those are basically databases linked to the item, not something that'd be saved in a demo.) The items in base storage are considered part of the map and are saved in demorecords, so it is possible to import their contents with the rest of the base. When bases were imported from demorecords the items in storage were stripped for pretty obvious reasons. 1 "If you can read this, I've failed as a developer." -- Caretaker Proc information and chance calculator spreadsheet (last updated 15APR24) Player numbers graph (updated every 15 minutes) Graph readme (now with Victory support!) @macskull/@Not Mac | Twitch | Youtube
Indystruck Posted Saturday at 11:49 PM Posted Saturday at 11:49 PM Base importation via a code or demo record was absolutely doable in Paragon Chat and we know now that this existed because of the private server (Things like the START vendor being culled out but still occupying space). It's probably doable but I'd imagine it's more of a privacy issue? Things like bases getting 'stolen' or whatever other drama you could think of from people having such a tool. @Twi - Phobia on Everlasting
Black Gryphon Posted Sunday at 04:56 PM Author Posted Sunday at 04:56 PM On 1/10/2025 at 11:04 PM, Techwright said: Do you mean as a copy only, with the original being retained on the server? As a desktop support tech, I get very nervous when I learn anyone has stored something important and hard or impossible to replace on a local device. I've seen too many tragedies occur because of the assumption that it is fine in a local drive. I do mean tragedies. I'd feel a lot better if it was just a copy to the local. That does begger the question though, if you're going to upload a base from a local drive, doesn't that pose a threat for the server from potential malware on Joe Average's computer? Yes. Sorry that it wasn't clear. And I agree that backups are essential.
Greycat Posted Sunday at 07:11 PM Posted Sunday at 07:11 PM 20 hours ago, macskull said: The items in base storage are considered part of the map and are saved in demorecords, so it is possible to import their contents with the rest of the base. When bases were imported from demorecords the items in storage were stripped for pretty obvious reasons. Mm. Yeah, actually, fair. I had to go look at the .cohdemo file contents again when you said that, since I remember hand-editing these things back on live to do group shots of characters. I'd forgotten entirely about that whole block of unreadable "stuff" at the beginning when you grab a record in a base (which doesn't exist on city maps,) just the item/description/location/action plain text sections I'd spent way too much time in. (Used to know way too much about hand editing various bits and spent way too much time doing it...) Kheldian Lore and Backstory Guide 2.0: HC edition Out to EAT : A look at Epic ATs - what is, could have been, and never was Want 20 merits? Got a couple of minutes? Mini guide to the Combat Attributes window
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now