var roomId=0; rolModuleEnabled['base']=function(data,userId,userType,roomId){ var clase=this; clase.data=''; clase.id=''; clase.userId=''; clase.userType=''; clase.roomId=''; clase.serial =''; clase.type ='base'; clase.name ='base'; clase.desc ='base'; clase.title ='base'; clase.container =''; clase.elementTab =null; clase.elementBodddy =null; clase.elementBubble =null; clase.logo ='fas fa-dice-d20'; clase.construct=function(data,userId,userType,roomId){ if(typeof data != 'undefined'){ console.log('DATA2:'); console.log(data); if(!clase.serial){clase.serial='SNI'+rand(999999, 9999999999);} if(data.id){clase.serial='SNI-'+data.id; clase.id=data.id;} if(userId){clase.userId=userId;} if(userType){clase.userType=userType;} if(roomId){clase.roomId=roomId;} if(data.title){clase.title=data.title;} } } clase.sendData=function(obj){ //Manda los datos un paquete var aux={ 'id':clase.id, 'name':clase.type, 'data':obj, 'endVoid':null } rolPackSend[rolPackSend.length-1]=aux; } clase.success=function(obj){} clase.error=function(obj){} //clase.succses=function(obj){} clase.getLogo=function(){ //return this.logo; return ''; } clase.getTab=function(){ return $(''); } clase.getBody=function(){ //return this.logo; return $('
';
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['pj']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.block =null;
clase.logo ='far fa-user-circle';
clase.contador=0;
clase.contentBody=function(){
var contenido='';
contenido+='
';
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['elementos']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.logo ='fas fa-tree';
clase.contentBody=function(){
return "esto es: "+clase.title;
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['criaturas']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.logo ='fas fa-street-view';
clase.contentBody=function(){
return "esto es: "+clase.title;
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['dice']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.logo ='fas fa-dice';
clase.contentBody=function(){
return "esto es: "+clase.title;
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['music']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.logo ='fas fa-music';
clase.contentBody=function(){
return "esto es: "+clase.title;
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['video']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.logo ='fas fa-play';
clase.contentBody=function(){
return "esto es: "+clase.title;
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['chatPrivaddo']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='chat';
clase.desc ='chat';
clase.logo ='fas fa-play';
clase.contentBody=function(){
return "esto es: "+clase.title;
}
clase.launchEvent=function(){
console.log('Lanzando eventos Chat');
}
clase.construct(data,userId,userType,roomId);
}
rolModuleEnabled['videoChat']=function(data,userId,userType,roomId){
var clase=this;
rolModuleEnabled['base'].call(this,data,userId,userType,roomId);
clase.name ='videoChat';
clase.desc ='videoChat';
clase.logo ='fas fa-video';
clase.launchEvent=function(){
console.log('Lanzando eventos videoChat');
}
clase.contentBody=function(){
var conteniddo='';
conteniddo+='';
var container=$('#'+clase.container);
container.css('height','375px');
var zone=findParent(container,'table-zone');
var contenedores=zone.find('.container-block').length;
if(contenedores==1){
container.css('height','100%');
}else if(contenedores==2){
zone.find('.container-block').css('height','50%');
}else if(contenedores==3){
zone.find('.container-block').css('height','29%');
container.css('height','42%');
}else{
zone.find('.container-block').css('height','25%');
}
return conteniddo;
}
clase.construct(data,userId,userType,roomId);
}