Frictional Games Forum (read-only)
People can edit levels TOGETHER LIVE! - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: SOMA (https://www.frictionalgames.com/forum/forum-55.html)
+--- Forum: User created content (https://www.frictionalgames.com/forum/forum-79.html)
+--- Thread: People can edit levels TOGETHER LIVE! (/thread-51315.html)



People can edit levels TOGETHER LIVE! - A.M Team - 07-16-2016

"Level editor multi user test" found in 'secret' folder:
[Image: ucszIu0.png]

From this image's title, I was raving that HPL3 supports cooperative editing. Now I have proof:

In SOMA's .hpms files you can see the names of FG's crew inside the maps. This lead to a huge kerfuffle when the Level Editors would crash when loading the Akers level and the MS Curie level. TheTieMan discovered that the names locked off modders to these levels and after we deleted them we could have access to the levels.

I thought that it was a security measure at first but then it clicked with the above picture in the 'secret' folder! Exclamation

This has yet to be tested but with the proof seen I say it will be very likely that something like this would be possible. Can you guys think of the possibilities with something like this? Getting mods out at 2x the speed and working more smoothly on collaboration mods for SOMA.

If someone is willing to cooperate with fellow modders or if anyone has two PC's then we can finally shut this case for good! Thanks! Tongue


RE: People can edit levels TOGETHER LIVE! - Abion47 - 07-16-2016

Ooh. I'm in to try. I also have 2 PCs, so how do you think the collaborative feature works?


RE: People can edit levels TOGETHER LIVE! - A.M Team - 07-16-2016

(07-16-2016, 06:56 PM)Abion47 Wrote: Ooh. I'm in to try. I also have 2 PCs, so how do you think the collaborative feature works?

The names in the .hpm files are labeled as either the entire FG team or just your computer's name. For example, my name on my map is called:

<User ID="Aidan@HEY-YO-FRYMAN" RegistrationTimestamp="0" />

Adding something like:

<User ID="Aidan@HEY-YO-FRYMAN" RegistrationTimestamp="0" />
<User ID="Abion@CODING-IS-EASY-WHEN-YOUR-GOD" RegistrationTimestamp="0" />

P.S: YourName@YourComputer'sName


RE: People can edit levels TOGETHER LIVE! - Spelos - 07-17-2016

I wouldn't be so quick to jump into assumptions. We have to understand that it's a simple XML structure of naming and logging changes.

While it might in a sense hint towards multi-user editor, it might as well be as simple as logging who did what. It might be a way of editing the map and seeing who did what or easily removing your changes.

Real-time (live) editing requires an infrastructure that simple might not be worth the effort.

But I don't know, you might be right... I HOPE you're right.


RE: People can edit levels TOGETHER LIVE! - i3670 - 07-17-2016

Where are the .hpms files? I can only find .hps and .hpm.


RE: People can edit levels TOGETHER LIVE! - Romulator - 07-17-2016

(07-17-2016, 01:39 PM)i3670 Wrote: Where are the .hpms files? I can only find .hps and .hpm.

He's referring to the .hpm files. Something like the below is there.

01_01_upsilon_awake.hpm Wrote:<RegisteredUsers>
<User ID="SNAFU@SNAFU-PC" RegistrationTimestamp="0" />
</RegisteredUsers>



RE: People can edit levels TOGETHER LIVE! - SwingsDarkCreeps - 07-18-2016

I would have been more pleased if I would found this feature for HPL 2 aswell.How many people the app can hold connected? Seems that this is one of the best ideas of creating in efficient way maps and levels...And I'm sure going to use this in case of working along with friends at my first SOMA modRolleyes , but until then I have an original mod to work at.I would hope to use it sooner...Confused