Useful links

Stuff for my 3dxChat Extender:
Zinnia's 3dx Stuff — pre-made house layouts you can merge into your homes!

Other 3dx Chat hacks:*
Rochie's 3DXChat Tweaked

*Be advised that some features may be not cross-compatible.

Thursday, June 23, 2016

3dxChat v2.0 beta quick fix

A very quick fix to the annoying «G-bug» for the public 3dxChat v2.0 beta:

Doesn't fix anything else, just removes a few debug function calls bound to the [G] button, which apparently have been forgotten there :)

Wednesday, June 22, 2016

Zinnia's 3dx Stuff

Somebody has created a page where you can get some pre-made house layouts which you can later merge into your homes with my Home Editor, yay! Check out Zinnia's 3dx Stuff blog for more info! :)

Sunday, June 19, 2016

3dxChat Extender v0.5.0.0 alpha

3dxChat Extender v0.5.0.0 alpha

A very major update, most of the code has been completely rewritten. Now the mod uses reflection methods for almost everything, which renders the necessity of patching the original .dll to a minimum, and is probably more future compatible.
Some fixes and optimizations have peen performed as well.

New features have been added to the Character and Home Editors.


Home Editor

  • Some extra items have been unlocked and can now be used in the editor. You can see all of those items on the screenshot below.
    The stools, the deckchair, the toilet and the sink come with working animations.
  • New items can be selected from an additional floating window and work the same way as the usual ones: clicking on a button places an item at the default position, Ctrl-clicking applies the stored transform values to the item.
  • Since all of those items have never been intended to be used in the home editor, they may act somewhat differently from the normal ones. Some of them won't be showing a glowing effect on mouse hover, some won't react to the scene lightning as expected. Door 2 and Sink have their local axes rotated in another direction, so it's better to place them in World editing space since they will be moving in a wrong direction in Local.
  • Remember to never edit the room with those extra items present with an unpatched client, or with other patched versions that don't have those items unlocked since they will not be saved to the server in such a case.
  • All other options of the Home Editor have been described in previous posts.


Character Editor

  • All of the features that can be both edited and saved to the game server have been unlocked. Unfortunately, the original client checks a lot of values on load, so modifying them makes no point since other people just won't be able to see them. For the most part, this editor provides the same functionality as the Rochi's one does, but sometimes with different means.
  • Skin color can now be set to any value using a predefined color at the bottom of the «Shape and Colors» menu, or by picking any RBG value from the palette.
  • Some of the face adjustment sliders have been modified to provide a wider range.
    For men: eyebrows and beard intensity.
    For women: eyes makeup intensity, eyebrows volume and intensity, rouge intensity, and lipstick intensity and shininess. For lipstick shininess the range can be switched between 0–20 and 0–900, allowing you to fine-tune. Highest values will add a weird effect of a glowing mouth :)
  • A lot of items now have a copy in other categories, allowing you to combine multiple items in a way you like. Also, some of the items can now be colored if used from a different category even if they can't be colored in their own. For a complete list see the screenshot.
  • New items unlocked: headphones for men and women, and strapon for women. Thanks to someone who chose to stay anonymous for the nice icons!
  • Coloring options have been unlocked for everything that can be colored. Some of the categories can't be colored at all because they don't save a corresponding variable. Those categories are Hats, Beard, Bijouterie and Collars.
  • Color 2 has been unlocked for all of the items for which it can affect something.
  • Changing the alpha channel (transparency) of a color has been unlocked as well, though it doesn't do anything most of the times, so the option will only show up for the categories where the change can at least be noticeable. You can now edit transparency values for eyes, hair (the effect is slight), skin (affects glossiness and also nipples opacity for women), stockings and some of the bracelets (you may try it on the «furry» ones).
    If you wish to unlock the alpha value sliders for all of the items (even those unaffected), you can change the option «UserSettings\CharacterEditor\ShowAllAlphaSliders» in the «ExtraSettings.xml» config file to «true».
  • Prints have been unlocked for all of the items on which they at least show up. Most of the time the alignment will be off and it will look weird, but nothing can be done about that.
  • All of the additional options, if available, will show on a small floating window called «Extra settings». The window can be dragged around.


  • You can now save and load your character setup, and even share the save file with others :)
    And you can also undress your character.
    The save/load options works in the same manner they do for the Home editor.
    Please don't edit the save files manually, it won't let you unlock things that are not unlockable, and the editor will refuse to load manually modified files for safety reasons (i.e. breaking your character server data).


Other updates

  • Chat History Logger has been updated to properly support public locations which have been opened as private rooms.
  • Clicking on a chat message while holding [Shift] or [Ctrl] will copy it with a sender name.
  • New option in the settings file: «UserSettings\GeneralGeneral\LogOutputLevelLogOutputLevel» which allows you to change the verbose level of the logger. Allowed options are: «Error», «Warning», «Info» and «Debug». Default value is «Info».

Installation

  • Extract the contents of the archive file into the game's root folder maintaining the folder structure. You may want to backup the replaced original file «3DXChat_Data\Managed\Assembly-UnityScript.dll» prior to that though.

Download link