Skip to content

Trustfall's Scarlet and Violet 2.2 by BrunoGamerGH

Screenshot of Trustfall's Scarlet and Violet 2.2

Details

AuthorBrunoGamerGH

LicenseNo License

CategoryPokemonshowdown

Created

Updated

Size80 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Notes

Version 2.23

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         Trustfall's Scarlet and Violet 2.2
@version      20231223.21.44
@namespace    ?
==/UserStyle== */

@-moz-document domain("play.pokemonshowdown.com"), domain("replay.pokemonshowdown.com"), domain("psim.us") {
/* The code is below is to have the right font and to have 
Mega evolution, z-move, ect. icons appear. (they will not appear on firefox)
Delete the two  "/*" below to enable the code. 
A caution sign should pop up, this is normal.
Also don't forget to set your settings to "light" mode.*/


/*
@import url('https://fonts.googleapis.com/css2?family=Asap+Condensed:wght@500&display=swap'); .megaevo:has([name="terastallize"]){ background: url(https://i.imgur.com/BS4ySGu.gif);}.megaevo:has([name="megaevo"]){ background: url(https://i.imgur.com/Wv6ClXF.gif);}.megaevo:has([name="zmove"]){background: url(https://i.imgur.com/uze95f2.gif);background-position: 0px 6px;padding-bottom: 50px; margin-bottom: -50px;}.megaevo:has([name="dynamax"]){background: url(https://i.imgur.com/SAER0T9.gif);background-position: 0px 63px;padding-bottom: 50px;margin-bottom: -50px}.megaevo:hover:has([name="terastallize"]){background: url(https://i.imgur.com/rArM0Re.gif);}.megaevo:hover:has([name="megaevo"]){background: url(https://i.imgur.com/kNwRnUt.gif);}.megaevo:hover:has([name="zmove"]){ background: url(https://i.imgur.com/iY6bcLm.gif);background-position: 0px 6px;}.megaevo:hover:has([name="dynamax"]){background: url(https://i.imgur.com/2TE0RRw.gif);background-position: 0px 63px;padding-bottom: 50px;margin-bottom: -50px;}.pmbox:before{content:"" !important}
*/



/*delete the two  "/*" below to enable the code to remove trainers */
  
  /*
.innerbattle .trainersprite {display: none;} 
  */


.pfx-panel {
  transform: scale(0.95) !important;
    overflow: scroll;
  background-image: url(https://i.imgur.com/MIPZXmP.png);
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.4);
  
}

.pfx-body .replay-wrapper {
    transform: scale(0.85) translate(-90px, 0px) !important;
      overflow: visible !important;
}

.pmbox {

}

.pmbox:before{
  position: relative;

  content:  url(https://i.imgur.com/3br47AE.gif);
  background-image: url(https://i.imgur.com/3br47AE.gif);

  background-size: cover !important;
color: rgba(0, 0, 0, 0.5);
}

.pmbox a{
 color: black !important;
}

.pmbox:after{
  content: "..";
  background-image: url(https://i.imgur.com/PVEC2Zb.png) !important;
  margin-left: -10px;
padding-right: 330px;
  padding-bottom: 220px;
color: rgba(0,0,0,0);
  background-repeat: no-repeat;
  background-size: contain;
}

.tooltipinner div {
    background: rgba(25,41,62, 0.95) !important;
}


 .colorchooser
{
    transform: translate(-906px,213px)!important ;
}
.soundchooser
{
      transform: translate(-906px,213px) !important;
}


.replay-wrapper .battle-log
{
  height: 541px;
  right: 134px;
  transform: translate(320px,0px) ;
}

.replay-wrapper .battle {
  height: 650px !important;
  width: 10000px !important;
  background-image: url(https://i.imgur.com/bk4Uhuu.png);
filter: blur(0.000001px);
}


.replay-wrapper .playbutton button
{

   font-family: "Asap Condensed", Trebuchet MS, sans-serif!important;

    color: white;
  border: none;
  background: rgba(25,41,62, 0.8);
  border-radius: 1pt;
  box-shadow: none;
  text-shadow: none;

}

.chooser {
   font-family: "Asap Condensed", Trebuchet MS, sans-serif!important;
   transform:translate(0px,180px);

}

.replay-controls button {
   font-family: "Asap Condensed", Trebuchet MS, sans-serif!important;
   transform:translate(0px,180px);
    color: white;
  border: none;
  background: rgba(25,41,62, 0.8);
  border-radius: 1pt;
  box-shadow: none;
  text-shadow: none;
}
.battle-controls [name="closeAndMainMenu"]
{

 display: none;
  height: 300px !important;
width:30px !important;
  transform: translate(-30px, -270px)!important;

color: rgba(0,0,0,0) !important;
    pointer-events: none;
  background-repeat: no-repeat !important;
  overflow: visible;
 
}
 


.battle-controls .replayDownloadButton{
  z-index: 3;
  transform: translate(160px, -80px) !important;
}

.button[name="saveReplay"]{
  z-index: 3;
  transform: translate(160px, -90px) !important;
}

.button[name="instantReplay"]{
  z-index: 3;
  transform: translate(310px, -68px) !important;
}

.button[name="closeAndRematch"]{
  z-index: 3;
  transform: translate(215px, -623px) !important;
}






.battle [src*="https://play.pokemonshowdown.com/fx/"][src*="png"]{
margin-left: 10px;
}

/*level*/
.statbar strong small { 
font-size: 7pt;

    
}

/*gender*/
.statbar strong img {
  transform: translate(0px,0px) scale(1);
z-index: 4 !important;
  pointer-events: none;
   margin-left: 0px !important;
}


.innerbattle .result {
  transform-origin: left top;
  transform:  scale(1) translate(155px, 20px);
  z-index: 5;
}



.innerbattle  img{
transform-origin: left top;
  transform:  scale(0.80) translate(200px, 75px);
  z-index: 1;

  
}



.innerbattle [src*="ani/"]{


 margin-top: -0px !important;
  margin-left: -0px !important;

}

.innerbattle [src*="gen1/"]{
 margin-top: -0px !important;
  margin-left: -0px !important;
  transform-origin: bottom;
   transform: scale(0.8) translate(180px, 40px) !important;
}

.innerbattle [src*="gen1-back"]{
 margin-top: -0px !important;
  margin-left: -0px !important;

}

.innerbattle [src*="gen3-back"]{
 margin-top: -10px !important;
  margin-left: -0px !important;

}

.innerbattle [src*="gen4-back"]{
 margin-top: -10px !important;
  margin-left: -0px !important;

}

.innerbattle [src*="ani-back/"]{

    margin-left: 10px !important;
  margin-top: 10px !important;
   
}

/* gen 5 sprites*/


.innerbattle [src*="gen5ani"],  .innerbattle [src*="gen5ani-back"] {
  transform-origin: top left;
  transform:  scale(1.06) translate(128px, 50px) !important;
}
.innerbattle [src*="gen5ani-back"] {
  transform-origin: top left;
  transform:  scale(0.8) translate(230px, 70px) !important;
}

/* gen 5 sprites not animated*/
/*
.innerbattle [src*="geani"],  .innerbattle [src*="gen5ani-back"] {
  transform-origin: top left;
  transform:  scale(1) translate(150px, 60px) !important;
}
.innerbattle [src*="gen5-back"] {
  transform-origin: top left;
  transform:  scale(1) translate(340px, 130px) !important;
}
*/

.innerbattle [style*="width:80px"][style*="font-size:10px"]{
  display: none;
}

.battle {
  height: 741px !important;
    border: none !important;
  box-shadow: none !important;
  background: none !important;
}

.turnstatus-protect {
  z-index:2 !important;
   transform:  scale(0.9) translate(160px, 60px);
}

.innerbattle [style*="fx/rock"]
{
  opacity: 1 !important
}

.sidecondition-mist{
  z-index:2 !important;
   transform:  scale(0.9) translate(160px, 60px) !important;
}

.sidecondition-safeguard{
  z-index:2 !important;
   transform:  scale(0.9) translate(160px, 60px) !important;
}

.sidecondition-lightscreen{
   transform:  scale(0.9) translate(160px, 60px);
   z-index:2 !important;
}
.sidecondition-reflect{
   transform:  scale(0.9) translate(160px, 60px);
  z-index:2 !important;
}

.sidecondition-auroraveil{
   transform:  scale(0.9) translate(160px, 60px);
  z-index:2 !important;
}

.playbutton{
  z-index:30;
  transform: translate(-20px, 70px);
  
}

.battle-controls{
  z-index: 4 !important;

}

.controls{
  width: 400px !important;
}




.battle-controls .button{
   font-family: "Asap Condensed", Trebuchet MS, sans-serif!important;

 font-stretch: ultra-condensed !important;
    color: white;
  border: none;
  background: rgba(25,41,62, 0.9);
  border-radius: 1pt;
  box-shadow: none;
  text-shadow: none;
  transform-origin: top left;

}

.pfx-body .replayDownloadButton{
  transform: translate(-50px, 100px) scale(1.5);
}

.pfx-body .replayDownloadButton:hover{
  transform-origin: center;
 transform: translate(-50px, 100px) scale(1.5);
}

.replayDownloadButton{
 
   transform:translate(-400px,0px);
    color: white;
  border: none;
  background: rgba(25,41,62, 0.8);
  border-radius: 1pt;
  box-shadow: none;
  text-shadow: none;
}
.replayDownloadButton:hover{
     font-family: "Asap Condensed", Trebuchet MS, sans-serif!important;
transform-origin: top left;

  color: black;
  border: none;
  background: rgb(248,207,7);
  border-radius: 1pt;
    box-shadow: none;
   text-shadow: none;
}

[name="saveReplay"]{
  transform:translate(-400px,0px);
}

.battle-userlist{
  transform:translate(320px,0);
  border: 4pt;
}

.background {
  transform-origin: top left;
  transform: scale(1.5);
}
 

/**/
.megaevo {
  

  background-size: cover;
  background-repeat: no-repeat !important;
  height:250px;
  width:400px;
background: url(https://i.imgur.com/BS4ySGu.gif);
  transform-origin: top left;
 /* transform: translate(387px,-105px) scale(0.2); */
  transform: translate(384px,-112px) scale(0.2);
  border: none;
font-size: 100pt;
  padding-left: 200pt;
  font-size: 1pt;
}


.megaevo img {
  transform-origin: top left;
  transform:scale(3.5)translate(-121px,49px);
width:12%;

}
.megaevo input {
transform-origin: top left;
  transform:scale(3.5)translate(-88px,30px);
  opacity: 100 !important;
  color: black !important;
height: 5%;
  width: 5%;
}

.megaevo input:checked{
  opacity: 1 !important;


}
.megaevo:hover {
 background: url(https://i.imgur.com/rArM0Re.gif);
  
}
/*
.megaevo input:checked:after{
  opacity: 1 !important;
 content:url(https://i.imgur.com/2TE0RRw.gif);
  width: 100%;
    height: 100%;
}
 */

.megaevo input after{
  transform-origin: top left;
  transform:scale(3.5)translate(-88px,54px);
  color: black;
  display: none;


}

/*---------...

Reviews

No reviews yet.