More cleanup
This commit is contained in:
parent
9fe23a358b
commit
967dca9ccf
24 changed files with 71 additions and 1233 deletions
68
_drafts/Morality_of_Action.txt
Normal file
68
_drafts/Morality_of_Action.txt
Normal file
|
@ -0,0 +1,68 @@
|
|||
If I perform an act, which is considered malicious, but perform it without the
|
||||
intention of malice, is that act still malicious?
|
||||
|
||||
I think the answer to this question is no.
|
||||
|
||||
Let's start with what I'm really asking: does the morality of an action rely on
|
||||
intent?
|
||||
|
||||
To say that it does not raises (at least) one big concern: if the morality of an
|
||||
act does not rely on intent, then it follows that the morality of actions are
|
||||
objective; they exist with a morality universally pre-established, regardless of
|
||||
individual experience. I cannot accept this proposition. If I were to
|
||||
accept it, I would be accepting that offence is the responsibility of the
|
||||
offender, and not the offended. This is simply not the case.
|
||||
|
||||
Let's focus on this for a moment: Offence is the responsibility of the offended,
|
||||
not the offender. This means if someone calls you a mean name, it is your
|
||||
responsibility to determine if that is offensive or not. Part of this is rooted
|
||||
in Stoic principles. I can control only my perceptions, and nothing more, so if
|
||||
I perceive something as offensive, then that is my choice. On the other hand, I
|
||||
cannot control how others perceive my actions, and thus I cannot control if I
|
||||
offend others. Do not mistake this as an excuse to be rude or unjust. Recall the
|
||||
importance of temperance and justice, and be wise in action.
|
||||
|
||||
To begin, recognize that through our perceptions we can know what offends us,
|
||||
and we should extend this understanding to others; do unto others, etcetera.
|
||||
Continue, and recognize that if we are offended, then we are allowing offence to
|
||||
control our perceptions. This is absurd. Accept, though, that not all will share
|
||||
in this understanding. This is not to say, speak only in a way that you do not
|
||||
offend. This is unreasonable. This is to say, speak with the knowledge, that
|
||||
your intentions may have no bearing on another's perceptions. Another may allow
|
||||
offence to control their perceptions, much as they may allow hate or fear or
|
||||
greed to do so. I will say again, this is absurd. Never relinquish control over
|
||||
the only thing which you can control. Never empower an ephemeral master such
|
||||
as emotion, that which will cause catostrophe then flee when atonement is due.
|
||||
|
||||
Let's recurse. It is our responsibility to understand offence, and to
|
||||
recognize when it seeks to control us. We cannot control when others are
|
||||
offended. We can understand when and why our actions may cause offense, and we
|
||||
can use and share this knowledge to better understand ourselves, and our
|
||||
environments. Most importantly, though, we must accept that if we have no
|
||||
control over offending someone, then intentions are irrelevant. Thus, offense is
|
||||
subjective.
|
||||
|
||||
Let's recurse another step. Does the morality of an action rely on intent? We
|
||||
must decide if morality is objective, or subjective. If morality is objective,
|
||||
then there is an objective "good" which exists universally, free of experience.
|
||||
Were this the case, our intentions would be entirely relevant to our actions,
|
||||
and, in the case of offense, we could say anything we wanted and cause no
|
||||
offense, so long as our intentions are good. However, we've already established
|
||||
that this is false, and so it follows that there is no objective morality
|
||||
(Sorry, Rand). Morality is subjective. What you consider good, you were taught,
|
||||
and learned, and developed. We, as society, have agreed that certain things are
|
||||
good, and thus we embrace them as such, and teach them as such, and help them
|
||||
develop. Thus it is our responsibility to forge our morality as best we can,
|
||||
and then help forge the morality of society.
|
||||
|
||||
Does the morality of an action depend on intent? I propose yes, though
|
||||
indirectly. To the acted-upon and society, intent matters little, but to the
|
||||
actor, the morality of an action depends entirely on intent. By shaping our
|
||||
actions to be as full of our intent as possible, we act in such a way as to make
|
||||
the reception of the action as explicit as possible. If we wish to act in a
|
||||
morally righteous manner, then we must infuse all our actions with the
|
||||
undeniable intention of righteousness. And though it may be received
|
||||
differently, we have done all within our power to act morally. Most importantly,
|
||||
based on the reception, we now have a point of reference; an introspective aid.
|
||||
We can now temper our morality against those of others and society, and through
|
||||
this repeated feedback cycle, we can hone our morals.
|
|
@ -6,7 +6,7 @@
|
|||
content="Rants of a wandering techy, in search of truth, knowledge, and a decent ping." />
|
||||
<meta name="author" content="Bill 'Vagabond Azulien' Nibz" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" type="text/css" href="{{ site.url }}/src/corrupt.css" />
|
||||
<link rel="stylesheet" type="text/css" href="{{ site.url }}/src/styles/corrupt.css" />
|
||||
<link rel="icon" type="image/x-icon" href="{{ site.url }}/src/images/favicon.ico" />
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
content="Rants of a wandering techy, in search of truth, knowledge, and a decent ping." />
|
||||
<meta name="author" content="Bill 'Vagabond Azulien' Nibz" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" type="text/css" href="{{ site.url }}/src/corrupt.css" />
|
||||
<link rel="stylesheet" type="text/css" href="{{ site.url }}/src/styles/corrupt.css" />
|
||||
<link rel="icon" type="image/x-icon" href="{{ site.url }}/src/images/favicon.ico" />
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
content="Rants of a wandering techy, in search of truth, knowledge, and a decent ping." />
|
||||
<meta name="author" content="Bill 'Vagabond Azulien' Nibz" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" type="text/css" href="{{ site.url }}/src/corrupt.css" />
|
||||
<link rel="stylesheet" type="text/css" href="{{ site.url }}/src/styles/corrupt.css" />
|
||||
<link rel="icon" type="image/x-icon" href="{{ site.url }}/src/images/favicon.ico" />
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<title> The Forever Men -- Online Radio Drama </title>
|
||||
<meta name="keywords" content="Radio, Drama, Radio Drama, Online Radio, Online Radio Drama, Forever Men, The Forever Men, Pulp, Action, Romance, Suspense" />
|
||||
<meta name="description" content="Saving the world from Nazi dominion, The Forever Men stand valiantly for the free world. A dashing Secret Agent, a mysterious Russian Psychic, a loyal British Rifleman and a rough-and-tough American Man face down the perils of tyranny and evil! They are... The Forever Men!" />
|
||||
<link rel="stylesheet" type="text/css" href="foreverstyles.css" />
|
||||
</head>
|
||||
<body>
|
||||
<!-- Header for the image splash and the navigation buttons
|
||||
Each button merely changes the z-index of the main div
|
||||
below, avoiding unnecessary page reloads -->
|
||||
<header>
|
||||
<img src="forevermensplash.jpg" alt="Forever Men!" />
|
||||
<div class="nav" id="nav">
|
||||
<div class="nav_button" id="News">News and Episodes</div>
|
||||
<div class="nav_button" id="Cast">Cast and Crew</div>
|
||||
<div class="nav_button" id="About">About The Forever Men</div>
|
||||
</div>
|
||||
</header>
|
||||
<!-- The main div, where all the information for the site is provided -->
|
||||
<div class="main" id="main">
|
||||
<!-- The section relating to news, episodes, and the media player. The main focus of the site -->
|
||||
<div class="news" id="News">
|
||||
Filler info. This is a cool website. Hey cool all this stuff works. Wow this is awesome! THIS IS THE NEWS SECTION.
|
||||
</div>
|
||||
<!-- The section relating to cast and crew information -->
|
||||
<div class="cast" id="Cast">
|
||||
Filler info. This is a cool website. Hey cool all this stuff works. Wow this is awesome! THIS IS THE CAST SECTION.
|
||||
</div>
|
||||
<!-- The section relating to information about The Forever Men and the people who produce it. -->
|
||||
<div class="about" id="About">
|
||||
Filler info. This is a cool website. Hey cool all this stuff works. Wow this is awesome! THIS IS THE ABOUT SECTION.
|
||||
</div>
|
||||
</div>
|
||||
<!-- The Footer, where a small disclaimer about rights
|
||||
and a general email address are provided. Nothing
|
||||
fancy. -->
|
||||
<footer>
|
||||
<div class="disclaimer" id="Disclaimer"> </div>
|
||||
<div class="email" id="Email">Website Problems? Please contact us here: <a href="mailto:webmaster@forevermen.com">webmaster@forevermen.com</a></div>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
|
@ -1,56 +0,0 @@
|
|||
/*
|
||||
CSS for The Forever Men!
|
||||
Written by Bill Niblock
|
||||
*/
|
||||
|
||||
html{
|
||||
background: red;
|
||||
}
|
||||
|
||||
header{
|
||||
position:fixed; top:0px; left:0px; right:0px; height:240px;
|
||||
}
|
||||
|
||||
.main{
|
||||
position:fixed; top:250px; left:10px; right:5px; bottom:40px;
|
||||
border: 2px solid white;
|
||||
overflow: scroll;
|
||||
}
|
||||
|
||||
footer{
|
||||
position:fixed; bottom:0px; left:0px; height:20px;
|
||||
}
|
||||
|
||||
#nav #News:hover{ background-color: yellow;}
|
||||
|
||||
.nav{
|
||||
margin-left: auto; margin-right: auto; width: 700px;
|
||||
}
|
||||
|
||||
.nav_button{
|
||||
float:left; width: 200px; height: 20px;
|
||||
border: 2px solid white; border-radius:25px;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
.news{
|
||||
position:absolute; top: 5px; left: 5px; right: 5px; z-index:1;
|
||||
|
||||
}
|
||||
|
||||
#news{
|
||||
visibility: visible;
|
||||
-webkit-transition-property: background-color 1s;
|
||||
-o-transition-property: background-color 1s;
|
||||
}
|
||||
|
||||
|
||||
.cast{
|
||||
position:absolute; top: 5px; left: 5px; right: 5px; z-index:1;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.about{
|
||||
position:absolute; top: 5px; left: 5px; right: 5px; z-index:1;
|
||||
visibility: hidden;
|
||||
}
|
|
@ -1,101 +0,0 @@
|
|||
/*
|
||||
CSS Document for gcgen.theinternetvagabond.com
|
||||
Written by Bill Niblock
|
||||
http://www.theinternetvagabond.com
|
||||
*/
|
||||
|
||||
/*=====================================================
|
||||
Miscellaneous Styles
|
||||
=====================================================*/
|
||||
|
||||
body{
|
||||
margin-left:auto; margin-right:auto; width: 900px; max-width: 900px;
|
||||
}
|
||||
|
||||
.clean{ clear:both;}
|
||||
|
||||
.top{
|
||||
margin-left:auto; margin-right:auto; height: 30px; width: 400px;
|
||||
padding: 10px;
|
||||
background-color: lightgrey; border: 2px solid black;
|
||||
text-align: center; vertical-align: middle;
|
||||
font-weight: bolder;
|
||||
color: darkgreen;
|
||||
}
|
||||
|
||||
.main{
|
||||
z-index: 5;
|
||||
}
|
||||
|
||||
.bottom_message{
|
||||
padding: 10px;
|
||||
margin-left:auto; margin-right:auto; width: 700px;
|
||||
}
|
||||
|
||||
.bot_text{
|
||||
float:left; padding-top: 15px;
|
||||
font: bold 15px arial,sans-serif;
|
||||
}
|
||||
|
||||
.bot_button{
|
||||
float:left;
|
||||
margin-left: 10px; padding: 5px; width: 100px; height: 20px;
|
||||
background-color: #7777DD; border: 1px solid grey;
|
||||
text-align: center; cursor: pointer;
|
||||
}
|
||||
|
||||
/*=====================================================
|
||||
Choice-Area Styles
|
||||
=====================================================*/
|
||||
|
||||
.choice_options{
|
||||
padding: 10px;
|
||||
margin-left:auto; margin-right:auto; width: 750px;
|
||||
}
|
||||
|
||||
.choice{
|
||||
float:left;
|
||||
margin: 0px 50px; padding: 5px; width: 200px; height: 20px;
|
||||
background-color: #D9D9D9; border: 1px solid grey;
|
||||
text-align: center; cursor: pointer;
|
||||
}
|
||||
|
||||
.notTHEchoice{
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.help{
|
||||
float:left;
|
||||
padding: 5px; width: 100px; height: 20px;
|
||||
background-color: #DD5555; border: 1px solid black;
|
||||
text-align: center; cursor: pointer;
|
||||
}
|
||||
|
||||
/*=====================================================
|
||||
Main-Area Styles
|
||||
=====================================================*/
|
||||
|
||||
.generation_help{
|
||||
display:none;
|
||||
background-color: #DD5555; border: 2px solid red;
|
||||
padding: 30px;
|
||||
font: bold 15px arial,sans-serif; color: black;
|
||||
}
|
||||
|
||||
.generation_opt{
|
||||
display:none;
|
||||
padding: 30px;
|
||||
font: bold 15px arial,sans-serif;
|
||||
}
|
||||
|
||||
.gen_stats{
|
||||
float:left;
|
||||
padding: 10px; width: 150px;
|
||||
}
|
||||
|
||||
.gen_info{
|
||||
float:left;
|
||||
padding: 10px; width: 650px;
|
||||
}
|
||||
|
||||
|
|
@ -1,137 +0,0 @@
|
|||
/* +++++++++++++++++++++++++++++++++++++++++++++
|
||||
| JS for gcgen.theinternetvagabond.com |
|
||||
| By Bill "VagabondAzulien" Niblock |
|
||||
| Copyright 2012 TheInternetVagabond |
|
||||
+++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
Utility Scripts
|
||||
*/
|
||||
$(document).ready(function() {
|
||||
$("#option1").click(function(){
|
||||
$("#generation1").slideDown('fast', function(){
|
||||
$("#option2").addClass("notTHEchoice");});
|
||||
});
|
||||
$("#option2").click(function(){
|
||||
$("#generation2").slideDown('fast', function(){
|
||||
$("#option1").addClass("notTHEchoice");});
|
||||
});
|
||||
$("#option_help").click(function(){
|
||||
$("#gen_help").slideToggle('fast');
|
||||
});
|
||||
$("#clsDD").change(function(){
|
||||
$("#showHPArea").html(rollChar_showHP());
|
||||
});
|
||||
$("#showHPArea").html(rollChar_showHP());
|
||||
});
|
||||
|
||||
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
| A generator for quickly making characters for Bill Adcock's Green City setting. |
|
||||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
Step 1: Decide upon the generation procedure.
|
||||
|
||||
Option 1 is to roll 3d6 in order six times for your stats and then choose a class.
|
||||
Option 2 is to roll 3d6 six times, then roll a d6 to randomly determine your class, then arrange your stats to fit your class.
|
||||
|
||||
The classes (and their d6-associated value)
|
||||
1 - Dwarf
|
||||
2 - Cleric
|
||||
3 - Fighter
|
||||
4 - Magic-User
|
||||
5 - Specialist
|
||||
6 - Elf
|
||||
|
||||
Step 2: Roll Stats
|
||||
|
||||
Roll 3d6 for each of six attributes
|
||||
|
||||
The attributes
|
||||
[STR]ength
|
||||
[DEX]terity
|
||||
[CON]stitution
|
||||
[INT]elligence
|
||||
[WIS]dom
|
||||
[CHA]risma
|
||||
|
||||
Step 3: Hit Points
|
||||
|
||||
Hit points are max per class.
|
||||
|
||||
Class Hitpoints:
|
||||
Dwarf - d10
|
||||
Cleric - d6
|
||||
Fighter - d8
|
||||
Magic-User - d4
|
||||
Specialist - d6
|
||||
Elf - d6
|
||||
|
||||
Step 4: Starting Wealth
|
||||
|
||||
Roll 3d6, multiply by 10. Very straight forward
|
||||
|
||||
|
||||
Step 5: Random Bonus Items
|
||||
Roll a d3, choose from the list that many items. The items can repeat, unless otherwise noted (specialty cases can be developed).
|
||||
CODE: The following in an array:
|
||||
An extra pair of warm wool socks.
|
||||
A pretty good hand axe, made for chopping wood.
|
||||
A jar of pickled eggs.
|
||||
A small cask (approx. 1 gallon) of mead.
|
||||
A small bag of assorted animals' teeth.
|
||||
A set of ten scrolls, each bearing a series of lascivious illustrations. The set is entitled "Valkyries Gone Wild."
|
||||
A vest with pockets on the inside.
|
||||
A walrus tusk inscribed with a prayer to Odin.
|
||||
A pound of salt.
|
||||
An ostentatious hat.
|
||||
Beans! Maybe they're magic.
|
||||
A set of sheeps' knuckles, carved and marked as dice.
|
||||
A lucky rabbits' foot.
|
||||
A waterproof sack.
|
||||
A ball of string. It won't support the weight of anything larger than a cat.
|
||||
A pound of wax.
|
||||
A hammer and chisel.
|
||||
A half-dozen torches.
|
||||
An iron kettle.
|
||||
It's a puppy!
|
||||
*/
|
||||
|
||||
var classHP = 0;
|
||||
|
||||
function rollChar_stat(){
|
||||
return (((Math.floor(Math.random()*6))+1) + ((Math.floor(Math.random()*6))+1) + ((Math.floor(Math.random()*6))+1));
|
||||
}
|
||||
|
||||
function rollChar_Class(){
|
||||
classHP = (Math.floor(Math.random()*6));
|
||||
var classText = new Array("Dwarf", "Cleric", "Fighter", "Magic-User", "Specialist", "Elf");
|
||||
return "You have chosen to live life as a daring " + classText[classHP] + ".";
|
||||
}
|
||||
|
||||
function rollChar_HP(){
|
||||
var hitPoints = new Array("10", "6", "8", "4", "6", "6");
|
||||
return hitPoints[classHP];
|
||||
}
|
||||
|
||||
function rollChar_showHP(){
|
||||
return $("#clsDD").val();
|
||||
}
|
||||
|
||||
function rollChar_wealth(){
|
||||
return ((((Math.floor(Math.random()*6))+1) + ((Math.floor(Math.random()*6))+1) + ((Math.floor(Math.random()*6))+1)) * 10);
|
||||
}
|
||||
|
||||
function rollChar_BItems(){
|
||||
var goodiesRoll = Math.floor(Math.random()*3) + 1;
|
||||
var goodiesText = "Your bountiful pack also contains...<br />";
|
||||
var randBItems = new Array("An extra pair of warm wool socks.", "A pretty good hand axe, made for chopping wood.", "A jar of pickled eggs.", "A small cask (approx. 1 gallon) of mead.",
|
||||
"A small bag of assorted animals\' teeth.", "A set of ten scrolls, each bearing a series of lascivious illustrations. The set is entitled \"Valkyries Gone Wild.\"",
|
||||
"A vest with pockets on the inside.", "A walrus tusk inscribed with a prayer to Odin.", "A pound of salt.", "An ostentatious hat.", "Beans! Maybe they\'re magic.",
|
||||
"A set of sheeps\' knuckles, carved and marked as dice.", "A lucky rabbit\'s foot.", "A waterproof sack.", "A ball of string. It won\'t support the weight of anything larger than a cat.",
|
||||
"A pound of wax.", "A hammer and chisel.", "A half-dozen torches.", "An iron kettle.", "It\'s a puppy!");
|
||||
|
||||
for (i=0; i < goodiesRoll; i++){
|
||||
goodiesText += "<br />      ... " + randBItems[(Math.floor(Math.random()*20))];
|
||||
}
|
||||
|
||||
return goodiesText;
|
||||
}
|
|
@ -1,150 +0,0 @@
|
|||
<!--
|
||||
+++++++++++++++++++++++++++++++++++++++++++++
|
||||
| JS for gcgen.theinternetvagabond.com |
|
||||
| By Bill "VagabondAzulien" Niblock |
|
||||
| Copyright 2012 TheInternetVagabond |
|
||||
+++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
| A generator for quickly making characters for Bill Adcock's Green City setting. |
|
||||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-->
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<title>Green City Character Generator</title>
|
||||
<meta name="description" content="Character generator for Bill Adcock's 'Green City' Campaign" />
|
||||
<meta name="keywords" content="internet, vagabond green city character" />
|
||||
<meta name="author" content="Bill 'Vagabond Azulien' Nibz" />
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="gcgen.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../../doodads/footercss.css" />
|
||||
<script type="text/javascript" src="../../doodads/jquery.js"></script>
|
||||
<script type="text/javascript" src="../../doodads/vagabondsigns.js"></script>
|
||||
<script type="text/javascript" src="gcgen.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="top">Green City Character Generator</div>
|
||||
<div class="main">
|
||||
<!-- This section determines how the generator proceedes -->
|
||||
<div class="choice_options">
|
||||
<div class="choice" id="option1">Choose Your Class</div>
|
||||
<div class="help" id="option_help">--HELP--</div>
|
||||
<div class="choice" id="option2">Choose Your Stats</div>
|
||||
</div>
|
||||
<div class="clean"></div>
|
||||
<!-- This section falls beneath the above section, and depending on which option is chosen
|
||||
will display the next appropriate steps in finishing up character development. -->
|
||||
<!-- The HELP option; Explains what the options mean. -->
|
||||
<div class="generation_help" id="gen_help">
|
||||
<p> To begin generating a character, select one of the two generation options (as explained below). If you wish
|
||||
to generate another character, simply refresh the page.
|
||||
<br />
|
||||
</p>
|
||||
<p> There are two ways to generate a character.
|
||||
<ul>
|
||||
<li>The first option allows you to choose your class. You first roll your stats, which get applied to your
|
||||
attributes in the order your rolled them. You then choose a class which best fits your attributes.</li>
|
||||
<br />
|
||||
<li>The second options allows you to choose your stats. You first roll your stats, which you get to place
|
||||
in whichever attributes you choose. You then are randomly assigned a class.</li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
<!-- The FIRST option; Choose your class. -->
|
||||
<div class="generation_opt" id="generation1">
|
||||
<div>
|
||||
<div class="gen_stats">
|
||||
<ul>
|
||||
<li>CHA: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>CON: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>DEX: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>INT: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>STA: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>WIS: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
</ul>
|
||||
</div>
|
||||
<div class="gen_info">
|
||||
<ul>
|
||||
<li>You choose to live life as a daring...
|
||||
<select id="clsDD">
|
||||
<option id="clsHP" value="10">Dwarf</option>
|
||||
<option id="clsHP" value="6">Cleric</option>
|
||||
<option id="clsHP" value="8">Fighter</option>
|
||||
<option id="clsHP" value="4">Magic-User</option>
|
||||
<option id="clsHP" value="6">Specialist</option>
|
||||
<option id="clsHP" value="6">Elf</option>
|
||||
</select>
|
||||
</li>
|
||||
<br />
|
||||
<li>You begin with <span id="showHPArea"></span> (+CON modifier) maximum hit points.</li>
|
||||
<br />
|
||||
<li>You begin your adventure with <script type="text/javascript">document.write(rollChar_wealth())</script> silver pieces.</li>
|
||||
<br />
|
||||
<li><script type="text/javascript">document.write(rollChar_BItems())</script></li>
|
||||
<br />
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clean"></div>
|
||||
<div class="bottom_message">
|
||||
<div class="bot_text">Now just choose a name and you're ready to play! Or perhaps you'd like to... </div>
|
||||
<div class="bot_button" onClick="location.reload(true)">Roll Again</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- The SECOND option; Choose your stats. -->
|
||||
<div class="generation_opt" id="generation2">
|
||||
<div>
|
||||
<div class="gen_stats">
|
||||
<ul>
|
||||
<li>Stat 1: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>Stat 2: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>Stat 3: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>Stat 4: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>Stat 5: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
<li>Stat 6: <script type="text/javascript">document.write(rollChar_stat())</script></li>
|
||||
<br />
|
||||
</ul>
|
||||
</div>
|
||||
<div class="gen_info">
|
||||
<ul>
|
||||
<li><script type="text/javascript">document.write(rollChar_Class())</script></li>
|
||||
<br />
|
||||
<li>You begin with <script type="text/javascript">document.write(rollChar_HP())</script> (+CON modifier) maximum hit points.</li>
|
||||
<br />
|
||||
<li>You begin your adventure with <script type="text/javascript">document.write(rollChar_wealth())</script> silver pieces.</li>
|
||||
<br />
|
||||
<li><script type="text/javascript">document.write(rollChar_BItems())</script></li>
|
||||
<br />
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clean"></div>
|
||||
<div class="bottom_message">
|
||||
<div class="bot_text">Now just choose a name and you're ready to play! Or perhaps you'd like to... </div>
|
||||
<div class="bot_button" onClick="location.reload(true)">Roll Again</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Vagabond Footer -->
|
||||
<div class="footer">
|
||||
<div class="footer_notice">
|
||||
<div id="vagabond_notice" class="footer_notice_text" onClick="cycleArray()">The Internet Vagabond © 2009-2012</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- End Footer -->
|
||||
</body>
|
||||
</html>
|
|
@ -1,53 +0,0 @@
|
|||
<!--
|
||||
Arena Page for HERO MASH UP!
|
||||
-->
|
||||
|
||||
<!-- Arena Box Template
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
<div class="arenas">
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title">Amherst Central High School</div>
|
||||
<div class="arena_about">The location of many ridiculous adventures and experiences, these venerable halls now host one of the deadliest fights the universe has ever known. Can it withstand the bloody carnage about to take place?</div>
|
||||
<div class="arena_limit">Limit: 25</div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
|
||||
<div class="arena_cont">
|
||||
<div class="arena_title"></div>
|
||||
<div class="arena_about"></div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,58 +0,0 @@
|
|||
Database Layout
|
||||
------------------------------------------------------------------------------------------------------
|
||||
Table
|
||||
Common Name -- Column Name -- Details
|
||||
------------------------------------------------------------------------------------------------------
|
||||
|
||||
User
|
||||
ID -- ID -- PRIMARY KEY Auto-Increment, Unique, Non-Null
|
||||
First Name -- fname -- Non-Null
|
||||
Username -- uname -- Unique, Non-Null
|
||||
Password -- pword -- Non-Null
|
||||
Email -- email -- Unique, Non-Null
|
||||
|
||||
Season
|
||||
ID -- ID -- PRIMARY KEY, Auto-Increment, Unique, Non-Null
|
||||
Number -- SeasonNo -- Unique, Non-Null
|
||||
|
||||
Hero
|
||||
ID -- ID -- PRIMARY KEY Auto-Increment, Unique, Non-Null
|
||||
User -- User.ID -- Foreign Key (User.ID)
|
||||
Season -- Season.ID -- Foreign Key (Season.ID)
|
||||
Team -- Team.ID -- Foreign Key (Team.ID)
|
||||
Name -- HeroName -- Non-Null
|
||||
Source -- HeroSource -- Non-Null
|
||||
Points -- HeroPoints -- Non-Null
|
||||
Tier -- HeroTier -- Non-Null
|
||||
Color -- HeroColor -- Foreign Key (Team.TeamColor)
|
||||
|
||||
Team
|
||||
ID -- ID -- PRIMARY KEY, Auto-Increment, Unique, Non-Null
|
||||
User -- User.ID -- Foreign Key (User.ID)
|
||||
Name -- TeamName -- Unique, Non-Null
|
||||
Color -- TeamColor -- Unique, Non-Null
|
||||
Synops -- TeamSynops -- --
|
||||
|
||||
Arena
|
||||
ID -- ID -- PRIMARY KEY, Auto-Increment, Unique, Non-Null
|
||||
Name -- ArenaName -- Unique, Non-Null
|
||||
Points -- ArenaPoints -- Non-Null
|
||||
Synops -- ArenaSynops -- Non-Null
|
||||
|
||||
Betting
|
||||
ID -- ID -- PRIMARY KEY, Auto-Increment, Unique, Non-Null
|
||||
User -- User.ID -- Foreign Key (User.ID)
|
||||
Date -- BetDate -- Non-Null
|
||||
Wager -- BetAmount -- Non-Null
|
||||
First Team -- BetTeam1 -- Foreign Key (Team.ID)
|
||||
Second Team -- BetTeam2 -- Foreign Key (Team.ID)
|
||||
Arena -- Arena.ID -- Foreign Key (Arena.ID)
|
||||
Result -- BetResult -- --
|
||||
|
||||
|
||||
Database Permissions
|
||||
|
||||
- Users only have access to their teams
|
||||
- Combatants do not have access to betting
|
||||
- Narrators have access to all teams while they are the current narrator
|
||||
- Admins have access to all teams at all times
|
|
@ -1 +0,0 @@
|
|||
<div class="error">An error has occured.<br />Sorry.</div>
|
|
@ -1,59 +0,0 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>Hero Mash Up -- Week 1</title>
|
||||
<meta name="author" content="Bill 'Vagabond Azulien' Nibz" />
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="hmu_styles.css" />
|
||||
<script type="text/javascript" src="/../doodads/jquery.js"></script>
|
||||
<script type="text/javascript" src="/../doodads/vagabondsigns.js"></script>
|
||||
<script type="text/javascript" src="hmu_scripts.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Header section of the page -->
|
||||
|
||||
<div class="header">
|
||||
<div class="title_cont">
|
||||
<div class="title"><span class="btitle">H</span>ERO <span class="btitle">M</span>ASH <span class="btitle">U</span>P!</div>
|
||||
<hr class="utitle" />
|
||||
<div class="stitle">CURRENT FIGHT →</div>
|
||||
</div>
|
||||
<div class="current_cont">
|
||||
<div class="current">
|
||||
<div class="current_team" id="team1">TEAM 1: Cool Guy</div>
|
||||
<div class="current_vs">VS</div>
|
||||
<div class="current_team" id="team2">TEAM 2: Bad Dude</div>
|
||||
<div class="clean"></div>
|
||||
<div class="current_arena" id="current_arena">Arena: Amherst Central High School</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clean"></div>
|
||||
</div>
|
||||
|
||||
<!-- Main Section of the page -->
|
||||
|
||||
<div class="torso">
|
||||
<ul class="menu_cont">
|
||||
<li class="menu_item" id="stories">Story</li>
|
||||
<li class="menu_item" id="heroes">Heroes</li>
|
||||
<li class="menu_item" id="teams">Teams</li>
|
||||
<li class="menu_item" id="arenas">Arenas</li>
|
||||
<li class="menu_item" id="brackets">Brackets</li>
|
||||
<li class="menu_item" id="betting">Log-In</li>
|
||||
</ul>
|
||||
<div class="clean"></div>
|
||||
<div class="main" id="main_area">
|
||||
<?php require("stories.php") ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Standard TIV footer -->
|
||||
|
||||
<div class="tiv_footer">
|
||||
<div class="tiv_footer_notice">
|
||||
<div id="vagabond_notice" class="tiv_footer_notice_text" onClick="cycleArray()">The Internet Vagabond © 2009-2012</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,47 +0,0 @@
|
|||
/* Scripts for Hero Mash Up!
|
||||
www.theinternetvagabond.com
|
||||
By Bill "Azulien" Niblock
|
||||
*/
|
||||
|
||||
//Button Functions
|
||||
$(document).ready(function() {
|
||||
$(".menu_item").click(function(){
|
||||
$("#main_area").load("" + this.id + ".php",
|
||||
function(responseText, textStatus, XMLHttpRequest){
|
||||
if (textStatus==="error"){$("#main_area").load("hmu_error.php");}
|
||||
});
|
||||
$(".menu_item_selected").removeClass("menu_item_selected").addClass("menu_item");
|
||||
$(this).removeClass("menu_item").addClass("menu_item_selected");
|
||||
});
|
||||
$("#stories").removeClass("menu_item").addClass("menu_item_selected");
|
||||
});
|
||||
|
||||
//Current Fight Button Functions
|
||||
$(document).ready(function() {
|
||||
$(".current_team").click(function() {
|
||||
$("#main_area").load("teams.php",
|
||||
function(responseText, textStatus, XMLHttpRequest){
|
||||
if (textStatus==="error"){$("#main_area").load("hmu_error.php");}
|
||||
else{
|
||||
$(".info_popup").fadeIn("fast", function(){
|
||||
$(".info_popup_background").fadeTo("fast", 0.7, function(){
|
||||
$(".info_popup_foreground").fadeTo("fast", 1.3);
|
||||
});
|
||||
});
|
||||
$(".info_popup_close").click(function() {
|
||||
$(".info_popup").fadeOut("fast");
|
||||
});
|
||||
}
|
||||
});
|
||||
$(".menu_item_selected").removeClass("menu_item_selected").addClass("menu_item");
|
||||
$("#teams").removeClass("menu_item").addClass("menu_item_selected");
|
||||
});
|
||||
$("#current_arena").click(function(){
|
||||
$("#main_area").load("arenas.php",
|
||||
function(responseText, textStatus, XMLHttpRequest){
|
||||
if (textStatus==="error"){$("#main_area").load("hmu_error.php");}
|
||||
});
|
||||
$(".menu_item_selected").removeClass("menu_item_selected").addClass("menu_item");
|
||||
$("#arenas").removeClass("menu_item").addClass("menu_item_selected");
|
||||
});
|
||||
});
|
|
@ -1,278 +0,0 @@
|
|||
/*
|
||||
CSS for hmu.theinternetvagabond.com
|
||||
Written by Bill Niblock
|
||||
*/
|
||||
|
||||
/* =============================
|
||||
Meta Styles
|
||||
============================= */
|
||||
.clean{ clear:both;}
|
||||
|
||||
.error{
|
||||
margin: auto; padding-top: 10%;
|
||||
width: 400px; height: 400px;
|
||||
font: bolder 16px serif; color: red;
|
||||
text-align: center; letter-spacing: 2px; vertical-align: middle;
|
||||
}
|
||||
|
||||
body { background-color: ;}
|
||||
|
||||
.header{
|
||||
position: fixed; top: 0px; left: 0px; right: 0px;
|
||||
}
|
||||
|
||||
.torso{
|
||||
position: fixed; top: 100px; left: 0px; right: 0px; bottom: 75px;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Title Styles
|
||||
============================= */
|
||||
.title_cont{
|
||||
float: left;
|
||||
position: relative; top: 0px; left: 20px;
|
||||
}
|
||||
.title{
|
||||
font: italic bolder 24px serif;
|
||||
color: blue; letter-spacing: 5px;
|
||||
}
|
||||
.btitle{
|
||||
font: italic bolder 58px serif;
|
||||
color: red;
|
||||
}
|
||||
.utitle{
|
||||
width: 100%; margin: 0px 0px 20px 75px; height: 2px; border-width: 0px;
|
||||
color: yellow; background-color: yellow;
|
||||
}
|
||||
.stitle{
|
||||
position: absolute; right: -70px; bottom: -10px;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Current Fight Styles
|
||||
============================= */
|
||||
.current_cont{
|
||||
float: left;
|
||||
position: absolute; top: 15px; right: 30px;
|
||||
}
|
||||
.current{
|
||||
float: left;
|
||||
position: absolute; right: 0px; width: 800px;
|
||||
}
|
||||
.current_team#team1{
|
||||
float: left; width: 300px; height: 25px;
|
||||
padding: 5px 10px 0px 10px; margin: 0px 10px;
|
||||
border: 3px solid brown; background-color: #D29494;
|
||||
font: italic bold 16px serif; text-align: center;
|
||||
cursor: pointer;
|
||||
}
|
||||
.current_team#team2{
|
||||
float: left; width: 300px; height: 25px;
|
||||
padding: 5px 10px 0px 10px; margin: 0px 10px;
|
||||
border: 3px solid orange; background-color: #FFD280;
|
||||
font: italic bold 16px serif; text-align: center;
|
||||
cursor: pointer;
|
||||
}
|
||||
.current_vs{
|
||||
float: left; width: 50px; padding: 7.5px 0px 0px 0px;
|
||||
font: bold 20px; text-align: center;
|
||||
color: black; text-decoration: overline underline;
|
||||
}
|
||||
.current_arena{
|
||||
position: relative; bottom: -10px; right: 30px; width: 400px; height: 20px;
|
||||
padding: 2px 20px; margin-left: auto; margin-right: auto;
|
||||
border: 3px solid black; background-color: lightgrey;
|
||||
font: italic bold 16px serif; text-align: center; vertical-align: middle;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Menu Styles
|
||||
============================= */
|
||||
.menu_cont{
|
||||
position: relative; top: 10px;
|
||||
margin-left: auto; margin-right: auto; width: 1060px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
}
|
||||
.menu_item{
|
||||
float: left; width:150px; height: 28px;
|
||||
background-color: white;
|
||||
display: block; text-align: center; color: blue;
|
||||
font-size: 24px; letter-spacing: 2px;
|
||||
border: 3px solid blue; border-radius: 20px;
|
||||
margin-left: 10px; margin-right: 10px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.menu_item_selected{
|
||||
float: left; width:150px; height: 28px;
|
||||
background-color: blue;
|
||||
display: block; text-align: center; color: yellow;
|
||||
font-size: 24px; letter-spacing: 2px;
|
||||
border: 3px solid blue; border-radius: 20px;
|
||||
margin-left: 10px; margin-right: 10px;
|
||||
cursor: crosshair;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Footer Styles
|
||||
============================= */
|
||||
.tiv_footer{
|
||||
position: fixed; bottom: -20px; left: 10px; right: 10px; height: 17px; z-index: 10;
|
||||
border: 1px #666699 solid; border-top-left-radius: 5px; border-top-right-radius: 5px;
|
||||
background-color: #666699;
|
||||
-o-transition-property: bottom;
|
||||
-moz-transition-property: bottom;
|
||||
-webkit-transition-property: bottom;
|
||||
-o-transition-duration: 1s;
|
||||
-moz-transition-duration: 1s;
|
||||
-webkit-transition-duration: 1s;
|
||||
}
|
||||
.tiv_footer:hover{ bottom: 0px;}
|
||||
|
||||
.tiv_footer_notice{
|
||||
position: absolute; left: 0px; right: 0px; margin-left: auto; margin-right: auto; width: 400px;
|
||||
text-align: center;
|
||||
}
|
||||
.tiv_footer_notice_text{
|
||||
font-weight: lighter; font-size: 10px; letter-spacing: 2px; color: #444444;
|
||||
padding: 1px 7px; margin: -6px 10px 0px;
|
||||
border: 3px #996666 solid; border-radius: 5px;
|
||||
background-color: #CC9999;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Main Styles
|
||||
============================= */
|
||||
.main{
|
||||
position: relative; top: 15px;
|
||||
margin-left: auto; margin-right: auto;
|
||||
width: 100%; max-width: 1600px; height: 100%;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Main Styles - Stories
|
||||
============================= */
|
||||
.stories{
|
||||
margin-left: auto; margin-right: auto; padding-top: 2%;
|
||||
min-width: 1000px; max-width: 1000px; width: 1000px;
|
||||
}
|
||||
.story_cont{
|
||||
border: 2px solid blue; border-radius: 10px;
|
||||
font: 18px serif;
|
||||
}
|
||||
.story_title{
|
||||
padding: 5px 5px 5px 30px;
|
||||
background-color: blue; color: yellow;
|
||||
border-top-left-radius: 8px; border-top-right-radius: 8px;
|
||||
}
|
||||
.story_details{
|
||||
padding: 10px;
|
||||
}
|
||||
.story_cont[id^=fight] .story_details{
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Main Styles - Heroes
|
||||
============================= */
|
||||
|
||||
|
||||
/* =============================
|
||||
Main Styles - Teams
|
||||
============================= */
|
||||
.teams{
|
||||
margin-left: auto; margin-right: auto; padding-left: 3%;
|
||||
min-width: 1200px; max-width: 1200px; width: 1200px;
|
||||
}
|
||||
.team_cont{
|
||||
float: left; width: 480px; height: 150px;
|
||||
padding: 10px; margin: 3%;
|
||||
border-top: 4px solid darkgrey; border-left: 4px solid darkgrey;
|
||||
border-right: 4px solid grey; border-bottom: 4px solid grey;
|
||||
box-shadow: 15px 20px 5px #D9D9D9;
|
||||
}
|
||||
.team_cont#team1{
|
||||
background-color: #D29494;
|
||||
}
|
||||
.team_pic{
|
||||
float: left; width: 140px; height: 140px; z-index: 1;
|
||||
margin-top: 2px; margin-bottom: 2px; margin-left: 2px;
|
||||
border: 2px solid grey; outline: 2px solid darkgrey;
|
||||
background-color: white;
|
||||
}
|
||||
.team_syn{
|
||||
float: left;
|
||||
width: 300px; height: 140px;
|
||||
padding: 15px;
|
||||
}
|
||||
.team_title{
|
||||
font: bold 20px serif;
|
||||
}
|
||||
.team_about{
|
||||
font: 16px serif;
|
||||
}
|
||||
|
||||
/*The Info-Popup Styles for the Teams page */
|
||||
|
||||
.info_popup{
|
||||
position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 2;
|
||||
display: none;
|
||||
}
|
||||
.info_popup_background{
|
||||
position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 3;
|
||||
margin-left: auto; margin-right: auto; padding: 20px;
|
||||
background-color: black;
|
||||
display: none;
|
||||
}
|
||||
.info_popup_foreground{
|
||||
position: relative; top: 5%; bottom: 5%; z-index: 4;
|
||||
margin-left: auto; margin-right: auto; width: 500px; height: 90%;
|
||||
background-color: white;
|
||||
}
|
||||
.info_popup_close{
|
||||
position: absolute; top: 2px; right: 2px; padding-left: 5px;
|
||||
background-color: darkred; color: lightgrey;
|
||||
font: 10px sans-serif; letter-spacing: 5px; text-align: center;
|
||||
cursor: crosshair;
|
||||
}
|
||||
.info_popup_detail{
|
||||
padding: 20px;
|
||||
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Main Styles - Arenas
|
||||
============================= */
|
||||
.arenas{
|
||||
margin-left: auto; margin-right: auto; padding-left: 3%;
|
||||
min-width: 1200px; max-width: 1200px; width: 1200px;
|
||||
}
|
||||
.arena_cont{
|
||||
float: left; width: 40%; height: 100px;
|
||||
padding: 10px; margin: 3%; background-color: #FAFAFA;
|
||||
border-top: 4px solid darkgrey; border-left: 4px solid darkgrey;
|
||||
border-right: 4px solid grey; border-bottom: 4px solid grey;
|
||||
box-shadow: 15px 20px 5px #D9D9D9;
|
||||
}
|
||||
.arena_title{
|
||||
font: bold 20px serif;
|
||||
text-align: center;
|
||||
}
|
||||
.arena_limit{
|
||||
font: bold 12px serif;
|
||||
text-align: right;
|
||||
}
|
||||
.arena_about{
|
||||
font: italic 16px serif;
|
||||
}
|
||||
|
||||
/* =============================
|
||||
Main Styles - Results
|
||||
============================= */
|
||||
|
||||
|
||||
/* =============================
|
||||
Main Styles - Login/Betting
|
||||
============================= */
|
|
@ -1,62 +0,0 @@
|
|||
<!--
|
||||
Story Page for HERO MASH UP!
|
||||
-->
|
||||
|
||||
<!-- Script for the Fight Information Fields -->
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$(".story_cont#fight]> .story_title").click(function(){
|
||||
$(this).siblings().slideToggle();
|
||||
});
|
||||
$(".filter_option").click(function(){
|
||||
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
<!-- End Script area -->
|
||||
|
||||
<!-- Story Box Template
|
||||
<div class="stories">
|
||||
<div class="story_cont">
|
||||
<div class="story_title"></div>
|
||||
<div class="story_details"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<form class="filter">
|
||||
<div class="filter_title">Sort by Type</div>
|
||||
<input type="checkbox" class="filter_option" id="0">Announcement</div>
|
||||
<input type="checkbox" class="filter_option" id="1">Fight - Season 1</div>
|
||||
<input type="checkbox" class="filter_option" id="2">Fight - Season 2</div>
|
||||
</form>-->
|
||||
|
||||
<div class="stories" id="0">
|
||||
<div class="story_cont">
|
||||
<div class="story_title" id="announce">Welcome to Hero Mash Up!</div>
|
||||
<div class="story_details">Welcome to the site for the <span style="font-style:italic">Hero Mash Up!</span> creativity experiment. Below this post you can read the details of each fight. Season 1 can be found <a href="https://forums.runedrive.com/viewforum.php?f=3&sid=7b28de611d3776eb296f5e72a98f83fb">here</a>. Seasons 2 and beyond will be documented here, amongst other places. While anyone has access to read the fights and gather information regarding the heroes, teams, arenas and brackets, only members participating in the current season can log in and place bets. More information about betting for members can be found once they are logged in. Thanks for visiting, and hopefully you'll enjoy the matches!</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="stories" id="1">
|
||||
<div class="story_cont" id="fight">
|
||||
<div class="story_title">Fight 1 -- Team Cool Guy VS Team Bad Dude -- Arena: Amherst Central High School --</div>
|
||||
<div class="story_details">More information coming soon!</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="stories" id="2">
|
||||
<div class="story_cont" id="fight">
|
||||
<div class="story_title">Fight 2 -- Team Super Cool Team Name VS Team Dumb -- Arena: Deep Space 9 --</div>
|
||||
<div class="story_details">More information coming soon!</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="stories" id="12">
|
||||
<div class="story_cont" id="fight">
|
||||
<div class="story_title">Fight 3 -- Team Dumb VS Team Shin Chan is Da Plan -- Arena: American Fun Time School --</div>
|
||||
<div class="story_details">More information coming soon!</div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,120 +0,0 @@
|
|||
<!--
|
||||
Team Page for HERO MASH UP!
|
||||
-->
|
||||
|
||||
<!--Team-Popup Functions -->
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$(".team_cont").click(function() {
|
||||
$(".info_popup").fadeIn("fast", function(){
|
||||
$(".info_popup_background").fadeTo("fast", 0.7, function(){
|
||||
$(".info_popup_foreground").fadeTo("fast", 1.3);
|
||||
});
|
||||
});
|
||||
});
|
||||
$(".info_popup_close").click(function() {
|
||||
$(".info_popup").fadeOut("fast");
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<!-- Information Pop-Up -->
|
||||
<div class="info_popup">
|
||||
<div class="info_popup_background"></div>
|
||||
<div class="info_popup_foreground">
|
||||
<div class="info_popup_close">CLOSE</div>
|
||||
<div class="info_popup_detail">This is a test of the awesome info pop-up box!</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Team Box Template
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div>
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
<div class="teams">
|
||||
<div class="team_cont" id="team1">
|
||||
<div class="team_pic" id="team1"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title" id="team1">Super Cool Team Name</div><br />
|
||||
<div class="team_about" id="team1">This super cool team is composed of super cool people, who do super cool stuff. They are some super cool dudes.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title">Cool Guy</div><br />
|
||||
<div class="team_about">Really, it's a cool story, bro.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="team_cont">
|
||||
<div class="team_pic"></div>
|
||||
<div class="team_syn">
|
||||
<div class="team_title"></div><br />
|
||||
<div class="team_about"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,22 +0,0 @@
|
|||
/* The un-Official Shakespeare Insult Generator
|
||||
Written by Bill "Vagabond Azulien" Niblock
|
||||
Source Material from reddit (and Shakespeare... duh...)
|
||||
http://www.theinternetvagabond.com
|
||||
*/
|
||||
|
||||
/* The function is rather straight forward: upon being called,
|
||||
it generates a random number for each array, and inputs the
|
||||
corrosponding value.
|
||||
*/
|
||||
|
||||
// Insult arrays
|
||||
var first = new Array("artless", "bawdy", "beslubbering", "bootless", "churlish", "cockered", "clouted", "craven", "currish", "dankish", "dissembling", "droning", "errant", "fawning", "fobbing", "froward", "frothy", "gleeking", "goatish", "gorbellied", "impertinent", "infectious", "jarring", "loggerheaded", "lumpish", "mammering", "mangled", "mewling", "paunchy", "pribbling", "puking", "puny", "qualling", "rank", "reeky", "roguish", "ruttish", "saucy", "spleeny", "spongy", "surly", "tottering", "unmuzzled", "vain", "venomed", "villainous", "warped", "wayward", "weedy", "yeasty");
|
||||
var secnd = new Array("base-court", "bat-fowling", "beef-witted", "beetle-headed", "boil-brained", "clapper-clawed", "clay-brained", "common-kissing", "crook-pated", "dismal-dreaming", "dizzy-eyed", "doghearted", "dread-bolted", "earth-vexing", "elf-skinned", "fat-kidneyed", "fen-sucked", "flap-mouthed", "fly-bitten", "folly-fallen", "fool-born", "full-gorged", "guts-griping", "half-faced", "hasty-witted", "hedge-born", "hell-hated", "idle-headed", "ill-breeding", "ill-nurtured", "knotty-pated", "milk-livered", "motley-minded", "onion-eyed", "plume-plucked", "pottle-deep", "pox-marked", "reeling-ripe", "rough-hewn", "rude-growing", "rump-fed", "shard-borne", "sheep-biting", "spur-galled", "swag-bellied", "tardy-gaited", "tickle-brained", "toad-spotted", "unchin-snouted", "weather-bitten");
|
||||
var third = new Array("apple-john", "baggage", "barnacle", "bladder", "boar-pig", "bugbear", "bum-bailey", "canker-blossom", "clack-dish", "clotpole", "coxcomb", "codpiece", "death-token", "dewberry", "flap-dragon", "flax-wench", "flirt-gill", "foot-licker", "fustilarian", "giglet", "gudgeon", "haggard", "harpy", "hedge-pig", "horn-beast", "hugger-mugger", "joithead", "lewdster", "lout", "maggot-pie", "malt-worm", "mammet", "measle", "minnow", "miscreant", "moldwarp", "mumble-news", "nut-hook", "pigeon-egg", "pignut", "puttock", "pumpion", "ratsbane", "scut", "skainsmate", "strumpet", "varlot", "vassal", "whey-face", "wagtail");
|
||||
|
||||
// Main Function
|
||||
function poeticBurn(){
|
||||
alert("Thou " + first[Math.floor(Math.random()*first.length)] +
|
||||
" " + secnd[Math.floor(Math.random()*secnd.length)] +
|
||||
" " + third[Math.floor(Math.random()*third.length)] + "!");
|
||||
}
|
|
@ -1,33 +0,0 @@
|
|||
/* The un-Official Shakespeare Insult Generator
|
||||
Written by Bill "Vagabond Azulien" Niblock
|
||||
Source Material from reddit (and Shakespeare... duh...)
|
||||
http://www.theinternetvagabond.com
|
||||
*/
|
||||
|
||||
/* The function is rather straight forward: upon being called,
|
||||
it generates a random number for each array, and inputs the
|
||||
corrosponding value.
|
||||
*/
|
||||
|
||||
// Insult arrays
|
||||
var first = new Array("artless", "bawdy", "beslubbering", "bootless", "churlish", "cockered", "clouted", "craven", "currish", "dankish", "dissembling", "droning", "errant", "fawning", "fobbing", "froward", "frothy", "gleeking", "goatish", "gorbellied", "impertinent", "infectious", "jarring", "loggerheaded", "lumpish", "mammering", "mangled", "mewling", "paunchy", "pribbling", "puking", "puny", "qualling", "rank", "reeky", "roguish", "ruttish", "saucy", "spleeny", "spongy", "surly", "tottering", "unmuzzled", "vain", "venomed", "villainous", "warped", "wayward", "weedy", "yeasty");
|
||||
var secnd = new Array("base-court", "bat-fowling", "beef-witted", "beetle-headed", "boil-brained", "clapper-clawed", "clay-brained", "common-kissing", "crook-pated", "dismal-dreaming", "dizzy-eyed", "doghearted", "dread-bolted", "earth-vexing", "elf-skinned", "fat-kidneyed", "fen-sucked", "flap-mouthed", "fly-bitten", "folly-fallen", "fool-born", "full-gorged", "guts-griping", "half-faced", "hasty-witted", "hedge-born", "hell-hated", "idle-headed", "ill-breeding", "ill-nurtured", "knotty-pated", "milk-livered", "motley-minded", "onion-eyed", "plume-plucked", "pottle-deep", "pox-marked", "reeling-ripe", "rough-hewn", "rude-growing", "rump-fed", "shard-borne", "sheep-biting", "spur-galled", "swag-bellied", "tardy-gaited", "tickle-brained", "toad-spotted", "unchin-snouted", "weather-bitten");
|
||||
var third = new Array("apple-john", "baggage", "barnacle", "bladder", "boar-pig", "bugbear", "bum-bailey", "canker-blossom", "clack-dish", "clotpole", "coxcomb", "codpiece", "death-token", "dewberry", "flap-dragon", "flax-wench", "flirt-gill", "foot-licker", "fustilarian", "giglet", "gudgeon", "haggard", "harpy", "hedge-pig", "horn-beast", "hugger-mugger", "joithead", "lewdster", "lout", "maggot-pie", "malt-worm", "mammet", "measle", "minnow", "miscreant", "moldwarp", "mumble-news", "nut-hook", "pigeon-egg", "pignut", "puttock", "pumpion", "ratsbane", "scut", "skainsmate", "strumpet", "varlot", "vassal", "whey-face", "wagtail");
|
||||
|
||||
// Main Function
|
||||
function poeticBurn(){
|
||||
makeTheShakespeareInsultWindow();
|
||||
}
|
||||
|
||||
function makeTheShakespeareInsultWindow(){
|
||||
var mtsiw = document.createElement('div');
|
||||
mtsiw.style.position = "fixed"; mtsiw.style.top = "10px"; mtsiw.style.left = "10px";
|
||||
mtsiw.style.height = "100px";
|
||||
mtsiw.style.width = "200px";
|
||||
mtsiw.style.backgroundColor = "black";
|
||||
mtsiw.style.color = "white";
|
||||
mtsiw.innerHTML = "Thou " + first[Math.floor(Math.random()*first.length)] +
|
||||
" " + secnd[Math.floor(Math.random()*secnd.length)] +
|
||||
" " + third[Math.floor(Math.random()*third.length)] + "!";
|
||||
document.body.appendChild(mtsiw);
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
/*
|
||||
CSS for AscensinCL.html
|
||||
Bill Niblock
|
||||
The Internet Vagabond
|
||||
*/
|
||||
|
||||
.quest_meat{
|
||||
display: block;
|
||||
}
|
Loading…
Reference in a new issue