Jump to content

The Warrior

Member
  • Posts

    219
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by The Warrior

  1. Are the land IDs above correct. I need to be sure for a quest I'm planning, and can only test one land myself.
  2. The Warrior (ID: 111191; Days: 1476) Activity days: 88% (A total of 1476 out of 1679 days) Land Affiliation: Loreroot (Land Loyalty: 944) No Tag. No Description. No major existing roles. Will be particularly available over next few days.
  3. That is some weird bug in Firefox, it works now for me. Live Demo updated and above code updated. Providing your browser is one that supports CSS3 3D Transforms [Firefox 10+, Chrome 12+, Safari 4+, Opera 15+] it should work.
  4. Until, I create another a working preview can be seen on my personal page http://magicduel.com/players/The_Warrior Otherwise, screenshot will have to be sufficient:
  5. My first submission: http://magicduel.invisionzone.com/topic/14318-personal-page-template-the-white-cube-for-documents/
  6. I would happily trade a 563 aged untokened sharptear for a tokened sharptear.
  7. My inspiration for this design was the white cube from story mode. To maintain the white background the lines .cube .face * { background: white !important; } were required. If this affects the deign of any of your papers you can easily remove the above lines. The template uses 3D CSS Transforms to create the cube, so will not work in older browsers (Detailed support can be found at http://caniuse.com/#feat=transforms3d). It is intended for the 6 personal papers but any face of the cube's content can be changed to allow for other content. Alliance Leader Statement ([doc2]) is not currently one of the imported papers (any reason for this?) so would be an ideal face to add your own content on. Alternatively, this design could be used as a widget, rather than the whole of your personal page, with content before or after it. Below is a breakdown of what was used in the design. [log=CSS] * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .stage { -webkit-perspective: 800; -webkit-perspective-origin: 50% 50%; } .cube { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: -webkit-transform 1s; -moz-transition: -moz-transform 1s; -o-transition: -o-transform 1s; -ms-transition: -ms-transform 1s; transition: transform 1s; position: relative; width: 500px; height: 500px; margin: 150px auto; } .cube .face { width: 100%; height: 100%; position: absolute; background: white; padding: 1em; overflow: auto; border: solid 1px grey; } .cube .face * { background: white !important; } .cube .face.top { -webkit-transform: rotateX(90deg) translateZ(250px); -moz-transform: rotateX(90deg) translateZ(250px); -o-transform: rotateX(90deg) translateZ(250px); -ms-transform: rotateX(90deg) translateZ(250px); transform: rotateX(90deg) translateZ(250px); } .cube .face.bottom { -webkit-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); -moz-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); -o-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); -ms-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); transform: rotateX(-90deg) rotate(180deg) translateZ(250px); } .cube .face.left { -webkit-transform: rotateY(-90deg) translateZ(250px); -moz-transform: rotateY(-90deg) translateZ(250px); -o-transform: rotateY(-90deg) translateZ(250px); -ms-transform: rotateY(-90deg) translateZ(250px); transform: rotateY(-90deg) translateZ(250px); } .cube .face.right { -webkit-transform: rotateY(90deg) rotate(180deg) translateZ(250px); -moz-transform: rotateY(90deg) rotate(180deg) translateZ(250px); -o-transform: rotateY(90deg) rotate(180deg) translateZ(250px); -ms-transform: rotateY(90deg) rotate(180deg) translateZ(250px); transform: rotateY(90deg) rotate(180deg) translateZ(250px); } .cube .face.front { -webkit-transform: translateZ(250px); -moz-transform: translateZ(250px); -o-transform: translateZ(250px); -ms-transform: translateZ(250px); transform: translateZ(250px); } .cube .face.back { -webkit-transform: rotateY(180deg) translateZ(250px); -moz-transform: rotateY(180deg) translateZ(250px); -o-transform: rotateY(180deg) translateZ(250px); -ms-transform: rotateY(180deg) translateZ(250px); transform: rotateY(180deg) translateZ(250px); } [onclick] { cursor: pointer; } [/log] [log=jQuery] // Inlined in link 'onclick' attribute. Links follow the genre of: $('.cube').css({'-webkit-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-moz-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-o-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-ms-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)'}); // where 90deg can be replaced with the angle of rotation about the X, Y and Z axis respectively. [/log] [log=HTML] <h1 class="general-sectionheader">The Warrior</h1> <div style="text-align: center;"> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','-moz-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','-o-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','-ms-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs1.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','-moz-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','-o-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','-ms-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs2.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','-moz-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','-o-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','-ms-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs3.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','-moz-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','-o-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','-ms-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs4.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-moz-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-o-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-ms-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)'});"> <img src="/img/skin/default/mdadocs5.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','-moz-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','-o-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','-ms-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs6.gif"> </a> </div> <div class="stage"> <div class="cube"> <div class="face top">[doc1]</div> <div class="face bottom">[doc2]</div> <div class="face left">[doc4]</div> <div class="face right">[doc5]</div> <div class="face front">[doc3]</div> <div class="face back">[doc6]</div> </div> </div> [/log] To add to your personal page, switch to HTML and copy the 'Everything' section into the HTML area. [log=Everything] <!doctype html> <style> * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .stage { -webkit-perspective: 800; -webkit-perspective-origin: 50% 50%; } .cube { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: -webkit-transform 1s; -moz-transition: -moz-transform 1s; -o-transition: -o-transform 1s; -ms-transition: -ms-transform 1s; transition: transform 1s; position: relative; width: 500px; height: 500px; margin: 150px auto; } .cube .face { width: 100%; height: 100%; position: absolute; background: white; padding: 1em; overflow: auto; border: solid 1px grey; } .cube .face * { background: white !important; } .cube .face.top { -webkit-transform: rotateX(90deg) translateZ(250px); -moz-transform: rotateX(90deg) translateZ(250px); -o-transform: rotateX(90deg) translateZ(250px); -ms-transform: rotateX(90deg) translateZ(250px); transform: rotateX(90deg) translateZ(250px); } .cube .face.bottom { -webkit-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); -moz-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); -o-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); -ms-transform: rotateX(-90deg) rotate(180deg) translateZ(250px); transform: rotateX(-90deg) rotate(180deg) translateZ(250px); } .cube .face.left { -webkit-transform: rotateY(-90deg) translateZ(250px); -moz-transform: rotateY(-90deg) translateZ(250px); -o-transform: rotateY(-90deg) translateZ(250px); -ms-transform: rotateY(-90deg) translateZ(250px); transform: rotateY(-90deg) translateZ(250px); } .cube .face.right { -webkit-transform: rotateY(90deg) rotate(180deg) translateZ(250px); -moz-transform: rotateY(90deg) rotate(180deg) translateZ(250px); -o-transform: rotateY(90deg) rotate(180deg) translateZ(250px); -ms-transform: rotateY(90deg) rotate(180deg) translateZ(250px); transform: rotateY(90deg) rotate(180deg) translateZ(250px); } .cube .face.front { -webkit-transform: translateZ(250px); -moz-transform: translateZ(250px); -o-transform: translateZ(250px); -ms-transform: translateZ(250px); transform: translateZ(250px); } .cube .face.back { -webkit-transform: rotateY(180deg) translateZ(250px); -moz-transform: rotateY(180deg) translateZ(250px); -o-transform: rotateY(180deg) translateZ(250px); -ms-transform: rotateY(180deg) translateZ(250px); transform: rotateY(180deg) translateZ(250px); } [onclick] { cursor: pointer; } </style> <h1 class="general-sectionheader">The Warrior</h1> <div style="text-align: center;"> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','-moz-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','-o-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','-ms-transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)','transform': 'rotateX(-90deg) rotateY(0deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs1.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','-moz-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','-o-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','-ms-transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)','transform': 'rotateX(90deg) rotateY(180deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs2.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','-moz-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','-o-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','-ms-transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)','transform': 'rotateX(0deg) rotateY(0deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs3.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','-moz-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','-o-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','-ms-transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)','transform': 'rotateX(0deg) rotateY(90deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs4.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-moz-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-o-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','-ms-transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)','transform': 'rotateX(90deg) rotateY(90deg) rotateZ(90deg)'});"> <img src="/img/skin/default/mdadocs5.gif"> </a> <a onclick="$('.cube').css({'-webkit-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','-moz-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','-o-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','-ms-transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)','transform': 'rotateX(0deg) rotateY(180deg) rotateZ(0deg)'});"> <img src="/img/skin/default/mdadocs6.gif"> </a> </div> <div class="stage"> <div class="cube"> <div class="face top">[doc1]</div> <div class="face bottom">[doc2]</div> <div class="face left">[doc4]</div> <div class="face right">[doc5]</div> <div class="face front">[doc3]</div> <div class="face back">[doc6]</div> </div> </div> [/log] Potential Improvements: Adding fallback for older browsers. Making layout fluid rather than based on pixel lengths. Make layout responsive. Remove JavaScript from inline (?) Edit: Fixed Non-support of Gecko, Presto, Trident and Tasman based browsers. Edit 2: Fixed for weird bug in Firefox that prevents it from loading "javascript: ..." links in this context.
  8. Can we make multiple submissions? What forum do we post in? The Warrior
  9. I like the idea but feel that it should be one of the potential uses of the creature totem upcoming feature.
  10. If the UI ever gets redesigned whether for the above reasons, to make more mobile friendly or to change from flash to HTML5 Canvas, please, no table layout! I know from experience that table layouts are a nightmare to maintain with growing features compared to the alternatives, so surely once that change has been made development could accelerate.
  11. Can we fix the bridge to oak fort and have it break after so many people have crossed it so it needs repairing again?
  12. If the copying from chat restriction is to stay, could the cursor over the chat history be changed to cursor: default;
  13. [color=#000000]After an unexpected delay on my part, the results are as follows:[/color] [color=#444444][font=Calibri, sans-serif][size=4] [color=#000000]First Place: Dan Planewalker[/color][/size][/font][/color][color=#444444][font=Calibri, sans-serif][size=4] [color=#000000]Second Place: tankfans[/color][/size][/font][/color][color=#444444][font=Calibri, sans-serif][size=4] [color=#000000]Third Place: dst[/color][/size][/font][/color] [color=#444444][font=Calibri, sans-serif][size=4] [color=#000000]As far as I am aware this was announced at the prize giving ceremony and prizes were awarded.[/color][/size][/font][/color]
  14. The Quest has now Ended. Results will be posted shortly.
  15. I'm starting to remember things. I once left a record of the number of marbles I have in a hut. Once you think you've done try searching there.
  16. The quest ends when you have found all the marbles.
  17. All errors should be fixed, however everyone's progress had to be reset. Locations are unchanged. Questers affected: Plix Plox, Dan Planewalker
  18. Eagle Eye, please PM me the location of this error. As far as I'm aware this is not my clicky.
  19. I was walking through the accessible lands the other day, just meandering about, trying to find something to do, when I turned back on myself and saw a marble glistening on the path. The marble looked very much like one of my own, so I put it in my pocket with all my others, only to find it fall straight through and roll away somewhere. I have lost all my marbles, I can't even remember how many there were. Please could you help me by "[b]Search[/b]"-ing for my marbles around MD. Thanks, The Warrior [color=#a9a9a9]P.S. There is a known fault in Chrome 28, which causes you to miss out on some of the text.[/color]
  20. I don;t know if there are any characters that fit these categories, but what about MP0 and MP9?
  21. Armadillo, Narwhal, Llama, Orca Whale, Weevil, Stegosaurus, Lobster, Upside-down Jellyfish, Rattlesnake, Komodo Dragon, Preying Mantis, Dromedary Camel, Cottage Earthworm
  22. Role of Resource Guilds Player DNA (similar DNA's etc) Resource Collecting Stats (images, *'s, use, etc) Complete weapon sets
  23. I would like Land wars/tournaments to occur regularly between the the 4 central lands (LR, MB, Necro, GG). I would also like lands to be less accessible as I remember that when I came to MD it was a big thing for me to be able to see all of the lands as GG, Necrovion were inaccessible to most. As the game developed (Little development on my part) it became easier and easier to access new lands. I would like this mystery to return. There are only a few scenes that I have never seen now and it seems a shame to me. I would like the introduction to MD to be rewritten. I would like a greater meaning to principles. I think the cost of travel should link two locations not be solely related to the scene you are in. I think briskness should have a greater effect on travel I would like viscosity to be more sensitive to those who travel it (explained below). Here is my solution that influences all of the above: Each land is assigned a combination of principles. The story allows players to chose principles. At the end of the story a player belongs to a land that most closely matches the players principles. Viscosity is redefined as relative to principles. (The closer the players combination of principles is to the land the lower the viscosity is for them.) Neutral Lands (NML, UG, MDA) have 0 principles, so viscosity is relatively low (Solves high visc. in MDA for new players). LotE and Labyrinth have all principles assigned. (So high viscosity as always). This should further be determined by how strong a land is, determined by Land Wars/Tournaments. Lands that win give higher viscosity to foreigners. Suggested Formula for AP Cost: (Travel Cost) = Round( [ (Cost of Destination) + (Cost of Current Location) ] / 10[ (Briskness) / (Current Heat) ] - (Principle Affinity) ) Cost = (Base Cost) + Strength + [ (Former visocosity) / 4 ] Where strength is a proportion of a constant value relative to Land achievement in Wars/Tournaments, base cost is the constant cost of using that arrow (Principle Affinity) = Sum( (Player Principle) / (Land Principle) ) This would be quite a paradigm shift but it's how I always imagined MD to evolve. Complex but logical that has a lot of mystery. Example: I want to enter Necrovion, I have 4000 Heat, 200 Briskness, and principles such that my affinity value is 150. The former viscosity of both sides of the gate are +40 Base cost of outside is 666, inside 1. Necrovion has won a land war giving it a strength of 73 (modelling it out of 100) Cost of Travelling = 17 AP If my principle affinity to Necrovion were -100: Cost of Travelling = 267 AP You may have realised that yes it would be easier for new players to travel through MDA, but not get there if they don't have affinity to MB or LR. The solution to this is to use the GoE or PoH portal to the MDA.
  24. I was stuck in the labyrinth, but am now stuck the other side of GG bridge. If I can get out, I will eventually but would appreciate assistance. Thanks UPDATE: I'm out now!
  25. Lightsage I agree with all the reasons stated above
×
×
  • Create New...