helialprofile.png
Welcome to IOPWiki, Commander. You can contribute to this wiki without an account. Learn how to contribute and join our Discord server.

User:Pianoforte/common.js

Welcome to IOP Wiki. This website is maintained by the Girls' Frontline community and is free to edit by anyone.
Jump to navigation Jump to search

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
window.reInitGirl = function (costumeSuffix){
	baseview = new BaseView(800, 800);
	baseview.start();
	elems = document.getElementsByClassName("tdoll_chibi");
	elems.className = "tdoll_chibi";
	console.log(elems);
	if (elems.length > 0) {
		chibiParent = elems.item(0).parentNode;

		var data_girlT = {};
		var data_girlT2 = {};
		data_girlT2[mw.config.get("wgPageName")+costumeSuffix] = {};
		data_girlT2["R" + mw.config.get("wgPageName")+costumeSuffix] = {};
		data_girlT[mw.config.get("wgPageName")+costumeSuffix] = data_girlT2;

		girlsload = new SkeletonLoader("http://en.gfwiki.com/index.php/Special:Redirect/file/", data_girlT);
		girlsload.load(mw.config.get("wgPageName")+costumeSuffix,  mw.config.get("wgPageName")+costumeSuffix, function(p){
			if (p !== null) {
				baseview.addSpinePlayer(p);
				
				elems.item(0).replaceWith(baseview.renderer.view);
				chibiParent.childNodes.item(1).className = "tdoll_chibi";
				chibiParent.childNodes.item(1).style.flexShrink = "0";
				chibiParent.childNodes.item(1).style.pointerEvents = "none";
			}			
		});
		
			console.log(baseview);
			console.log(baseview.player);
			console.log(baseview.player.length);
	//if (baseview.player.length > 0 )
		//elems.item(0).replaceWith(baseview.renderer.view);


	}
}