Skip to content

This world tool is designed for use in any kind of world where Consent is KEY.

Notifications You must be signed in to change notification settings

dubstepdragon/consent-cards

 
 

Repository files navigation

VCC Listing: https://dubstepdragon.github.io/consent-cards/

Consent Cards

This was a project in an effort to help represent consent in the clearest way possible in VRChat meetups.

Consent is key among everyone when it comes to social interactions so I made this tool to help people broadcast their intentions in worlds where this tool has been imported.

I ask Kindly that any forks, upgrades or other distributions to this tool maintain the free and open source core of this project.

Installation

Utilize the VCC Listing: https://dubstepdragon.github.io/consent-cards/ to add to the creator companion.

Then use the Creator Companion to add the tool to your project.

How to use

  1. Use the VCC link to add to the Creator Companion

  2. Open your Unity Project and do the following steps to get things setup:

    1. In Unity Go to Packages/Consent Cards by Dubby/Runtime/Samples
    2. Drag and Drop the "ConsentCardSampleScene" into the Hierarchy panel to open it.
    3. Ctrl click the "Consent Card Manager" and the "Consent Card Manager Menu" and drag them into your scene
    4. To the left of the ConsentCardSampleScene click the three dots and click "Remove Scene" when promped to save the scene, say no.
    5. Feel free to move the "Consent Card Manager Menu" Where you want, turn it on and off, attach it to anything you want.
      • IMPORTANT NOTE: Make sure to leave the "Consent Card Manager" active!
    6. Click on "Consent Card Tools/Consent Card Editor Window" In the top bar
      • image
      • If it says Consent Card Manager Missing, please Drag and Drop it Here... make sure to have the Consent Card Manager in the scene and drag and drop it into that slot.
    7. Enter a number that matches the world capacity you have set
      • image
  3. Upload your VRChat World!

Rules for Forking, Contributing, or Redistribution

I ask you don't charge for this tool. As I said above, Consent is Key, I hope this tool will help make it easier for people to broadcast their intentions at meetups, or other situations.

If you feel you want to support my work, feel free to visit my Gumroad

Thanks

Huge Thanks to CyanPlayerObjectPool. Spent a few days of my time building exactly this tool, that you did better, Consent Cards wouldn't be possible with your tool.

Planned updates

  • world persistence, vrchat is rolling out persistence so I'll be incorporating thet into the system
  • customizable cards, i want to do some cosmetics with the cards so there can he tails horns and so on
  • visual toggles, so people can easily turn them on and off bith locally and in the world
  • Editor window, for easily putting the tool into your world and changing information for the cards.
  • offline uploading, develop a system to allow remote uploading of information so you dont have to re-upload the while world

Pictures

image

image

image

About

This world tool is designed for use in any kind of world where Consent is KEY.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • ShaderLab 41.8%
  • C# 33.1%
  • HTML 11.3%
  • HLSL 7.2%
  • JavaScript 4.7%
  • CSS 1.9%