Search Project: *:*

 
<< < 1 .. 7 8 9 10 11 .. 3435 > >> (Page 9 of 3435)

icons: ./monsters/licenses/Monsters 2D Pack | OpenGameArt.org_files/compact_forms.js Bash bash (Bash)
// $Id: compact_forms.js,v 1.11 2011/01/09 05:51:15 sun Exp $ (function ($) { Drupal.compactForms = {}; /** * Compact Forms jQuery plugin. */ $.fn.compactForm = function (stars) { stars = stars || 0; this.each(function () { $(this).addClass('compact-form').find('label').each(function () { var context = this.form; var $label = $(this); if (!$label.attr('for')) { return; } var $field = $('#' + $label.attr('for'), context); if (!$field.length || !$field.is('input:text,input:password,textarea')) { return; } // Store the initial field value, in case the browser is going to // automatically fill it in upon focus. var initial_value = $field.val(); if (initial_value != '') { // Firefox doesn't like .hide() here for some reason. $label.css('display', 'none'); } $label.parent().addClass('compact-form-wrapper'); $label.addClass('compact-form-label'); $field.addClass('compact-form-field'); if (stars === 0) { $label.find('.form-required').hide(); } else if (stars === 2) { $label.find('.form-required').insertAfter($field).prepend('&nbsp;'); } $field.focus(function () { // Some browsers (e.g., Firefox) are automatically inserting a stored // username and password into login forms. In case the password field is // manually emptied afterwards, and the user jumps back to the username // field (without changing it), and forth to the password field, then // the browser automatically re-inserts the password again. Therefore, // we also need to test against the initial field value. if ($field.val() === initial_value || $field.val() === '') { $label.fadeOut('fast'); } }); $field.blur(function () { if ($field.val() === '') { $label.fadeIn('slow'); } }); // Chrome adds passwords after page load, so we need to track changes. $field.change(function () { if ($field.get(0) != document.activeElement) { if ($field.val() === '') { $label.fadeIn('fast'); } else { $label.css('display', 'none'); } } }); }); }); }; /** * Attach compact forms behavior to all enabled forms upon page load. */ Drupal.behaviors.compactForms = { attach: function (context, settings) { if (!settings || !settings.compactForms) { return; } $('#' + settings.compactForms.forms.join(',#'), context).compactForm(settings.compactForms.stars); // Safari adds passwords without triggering any event after page load. // We therefore need to wait a bit and then check for field values. if ($.browser.safari) { setTimeout(Drupal.compactForms.fixSafari, 200); } } }; /** * Checks for field values and hides the corresponding label if non-empty. * * @todo Convert $.fn.compactForm to always use a function like this. */ Drupal.compactForms.fixSafari = function () { $('label.compact-form-label').each(function () { var $label = $(this); var context = this.form; if ($('#' + $label.attr('for'), context).val() != '') { $label.css('display', 'none'); } }); } })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/compact_forms.js Bash bash (Bash)
// $Id: compact_forms.js,v 1.11 2011/01/09 05:51:15 sun Exp $ (function ($) { Drupal.compactForms = {}; /** * Compact Forms jQuery plugin. */ $.fn.compactForm = function (stars) { stars = stars || 0; this.each(function () { $(this).addClass('compact-form').find('label').each(function () { var context = this.form; var $label = $(this); if (!$label.attr('for')) { return; } var $field = $('#' + $label.attr('for'), context); if (!$field.length || !$field.is('input:text,input:password,textarea')) { return; } // Store the initial field value, in case the browser is going to // automatically fill it in upon focus. var initial_value = $field.val(); if (initial_value != '') { // Firefox doesn't like .hide() here for some reason. $label.css('display', 'none'); } $label.parent().addClass('compact-form-wrapper'); $label.addClass('compact-form-label'); $field.addClass('compact-form-field'); if (stars === 0) { $label.find('.form-required').hide(); } else if (stars === 2) { $label.find('.form-required').insertAfter($field).prepend('&nbsp;'); } $field.focus(function () { // Some browsers (e.g., Firefox) are automatically inserting a stored // username and password into login forms. In case the password field is // manually emptied afterwards, and the user jumps back to the username // field (without changing it), and forth to the password field, then // the browser automatically re-inserts the password again. Therefore, // we also need to test against the initial field value. if ($field.val() === initial_value || $field.val() === '') { $label.fadeOut('fast'); } }); $field.blur(function () { if ($field.val() === '') { $label.fadeIn('slow'); } }); // Chrome adds passwords after page load, so we need to track changes. $field.change(function () { if ($field.get(0) != document.activeElement) { if ($field.val() === '') { $label.fadeIn('fast'); } else { $label.css('display', 'none'); } } }); }); }); }; /** * Attach compact forms behavior to all enabled forms upon page load. */ Drupal.behaviors.compactForms = { attach: function (context, settings) { if (!settings || !settings.compactForms) { return; } $('#' + settings.compactForms.forms.join(',#'), context).compactForm(settings.compactForms.stars); // Safari adds passwords without triggering any event after page load. // We therefore need to wait a bit and then check for field values. if ($.browser.safari) { setTimeout(Drupal.compactForms.fixSafari, 200); } } }; /** * Checks for field values and hides the corresponding label if non-empty. * * @todo Convert $.fn.compactForm to always use a function like this. */ Drupal.compactForms.fixSafari = function () { $('label.compact-form-label').each(function () { var $label = $(this); var context = this.form; if ($('#' + $label.attr('for'), context).val() != '') { $label.css('display', 'none'); } }); } })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Monsters 2D Pack | OpenGameArt.org_files/jquery_004.js Bash bash (Bash)
/** * jQuery Once Plugin v1.2 * http://plugins.jquery.com/project/once * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ (function ($) { var cache = {}, uuid = 0; /** * Filters elements by whether they have not yet been processed. * * @param id * (Optional) If this is a string, then it will be used as the CSS class * name that is applied to the elements for determining whether it has * already been processed. The elements will get a class in the form of * "id-processed". * * If the id parameter is a function, it will be passed off to the fn * parameter and the id will become a unique identifier, represented as a * number. * * When the id is neither a string or a function, it becomes a unique * identifier, depicted as a number. The element's class will then be * represented in the form of "jquery-once-#-processed". * * Take note that the id must be valid for usage as an element's class name. * @param fn * (Optional) If given, this function will be called for each element that * has not yet been processed. The function's return value follows the same * logic as $.each(). Returning true will continue to the next matched * element in the set, while returning false will entirely break the * iteration. */ $.fn.once = function (id, fn) { if (typeof id != 'string') { // Generate a numeric ID if the id passed can't be used as a CSS class. if (!(id in cache)) { cache[id] = ++uuid; } // When the fn parameter is not passed, we interpret it from the id. if (!fn) { fn = id; } id = 'jquery-once-' + cache[id]; } // Remove elements from the set that have already been processed. var name = id + '-processed'; var elements = this.not('.' + name).addClass(name); return $.isFunction(fn) ? elements.each(fn) : elements; }; /** * Filters elements that have been processed once already. * * @param id * A required string representing the name of the class which should be used * when filtering the elements. This only filters elements that have already * been processed by the once function. The id should be the same id that * was originally passed to the once() function. * @param fn * (Optional) If given, this function will be called for each element that * has not yet been processed. The function's return value follows the same * logic as $.each(). Returning true will continue to the next matched * element in the set, while returning false will entirely break the * iteration. */ $.fn.removeOnce = function (id, fn) { var name = id + '-processed'; var elements = this.filter('.' + name).removeClass(name); return $.isFunction(fn) ? elements.each(fn) : elements; }; })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/jquery_004.js Bash bash (Bash)
/** * jQuery Once Plugin v1.2 * http://plugins.jquery.com/project/once * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ (function ($) { var cache = {}, uuid = 0; /** * Filters elements by whether they have not yet been processed. * * @param id * (Optional) If this is a string, then it will be used as the CSS class * name that is applied to the elements for determining whether it has * already been processed. The elements will get a class in the form of * "id-processed". * * If the id parameter is a function, it will be passed off to the fn * parameter and the id will become a unique identifier, represented as a * number. * * When the id is neither a string or a function, it becomes a unique * identifier, depicted as a number. The element's class will then be * represented in the form of "jquery-once-#-processed". * * Take note that the id must be valid for usage as an element's class name. * @param fn * (Optional) If given, this function will be called for each element that * has not yet been processed. The function's return value follows the same * logic as $.each(). Returning true will continue to the next matched * element in the set, while returning false will entirely break the * iteration. */ $.fn.once = function (id, fn) { if (typeof id != 'string') { // Generate a numeric ID if the id passed can't be used as a CSS class. if (!(id in cache)) { cache[id] = ++uuid; } // When the fn parameter is not passed, we interpret it from the id. if (!fn) { fn = id; } id = 'jquery-once-' + cache[id]; } // Remove elements from the set that have already been processed. var name = id + '-processed'; var elements = this.not('.' + name).addClass(name); return $.isFunction(fn) ? elements.each(fn) : elements; }; /** * Filters elements that have been processed once already. * * @param id * A required string representing the name of the class which should be used * when filtering the elements. This only filters elements that have already * been processed by the once function. The id should be the same id that * was originally passed to the once() function. * @param fn * (Optional) If given, this function will be called for each element that * has not yet been processed. The function's return value follows the same * logic as $.each(). Returning true will continue to the next matched * element in the set, while returning false will entirely break the * iteration. */ $.fn.removeOnce = function (id, fn) { var name = id + '-processed'; var elements = this.filter('.' + name).removeClass(name); return $.isFunction(fn) ? elements.each(fn) : elements; }; })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Monsters 2D Pack | OpenGameArt.org_files/ajax_dlcount.js Bash bash (Bash)
(function ($) { $(function() { $('body').delegate('[data-fid]', 'mouseup', function() { var fid = $(this).attr('data-fid'); var url = '/file/' + fid + '/dlcounter'; $.ajax({ url: url, success: function(data, textStatus, jqXHR) { console.log(data); $('span#dlcount-' + fid).html(data.dlcount); } }); return true; }); }); })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org.html Bash bash (Bash)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:fb="http://ogp.me/ns/fb#" xmlns:article="http://ogp.me/ns/article#" xmlns:book="http://ogp.me/ns/book#" xmlns:profile="http://ogp.me/ns/profile#" xmlns:video="http://ogp.me/ns/video#" xmlns:product="http://ogp.me/ns/product#" class="js"><head profile="http://www.w3.org/1999/xhtml/vocab"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="shortcut icon" href="https://opengameart.org/sites/all/themes/oga/opengameart2_favicon.ico" type="image/vnd.microsoft.icon"> <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"> <meta name="description" content="Spaceship 2D, feel free to use it however you like, SVG file included.&nbsp;If you want more graphics like this visit http://devsupply.blogspot.com"> <meta name="generator" content="Drupal 7 (http://drupal.org)"> <link rel="canonical" href="https://opengameart.org/content/spaceship-2d"> <link rel="shortlink" href="https://opengameart.org/node/29342"> <meta property="og:site_name" content="OpenGameArt.org"> <meta property="og:type" content="article"> <meta property="og:url" content="https://opengameart.org/content/spaceship-2d"> <meta property="og:title" content="Spaceship 2D"> <meta property="og:description" content="Spaceship 2D, feel free to use it however you like, SVG file included.&nbsp;If you want more graphics like this visit http://devsupply.blogspot.com"> <meta property="og:updated_time" content="2016-07-15T11:17:31-04:00"> <meta property="og:image" content="https://opengameart.org/sites/default/files/spaceship_2.png"> <meta property="article:published_time" content="2014-10-01T11:23:20-04:00"> <meta property="article:modified_time" content="2016-07-15T11:17:31-04:00"> <meta name="dcterms.title" content="Spaceship 2D"> <meta name="dcterms.creator" content="Alucard"> <meta name="dcterms.description" content="Spaceship 2D, feel free to use it however you like, SVG file included.&nbsp;If you want more graphics like this visit http://devsupply.blogspot.com"> <meta name="dcterms.publisher" content="OpenGameArt.org"> <meta name="dcterms.date" content="2014-10-01T11:23-04:00"> <meta name="dcterms.type" content="Image"> <meta name="dcterms.format" content="text/html"> <meta name="dcterms.language" content="und"> <title>Spaceship 2D | OpenGameArt.org</title> <style type="text/css" media="all"> @import url("https://opengameart.org/modules/system/system.base.css?omxqfa"); @import url("https://opengameart.org/modules/system/system.menus.css?omxqfa"); @import url("https://opengameart.org/modules/system/system.messages.css?omxqfa"); @import url("https://opengameart.org/modules/system/system.theme.css?omxqfa"); </style> <style type="text/css" media="all"> @import url("https://opengameart.org/sites/all/modules/comment_notify/comment_notify.css?omxqfa"); @import url("https://opengameart.org/modules/comment/comment.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/date/date_api/date.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/date/date_popup/themes/datepicker.1.7.css?omxqfa"); @import url("https://opengameart.org/modules/field/theme/field.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/logintoboggan/logintoboggan.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/mollom/mollom.css?omxqfa"); @import url("https://opengameart.org/modules/node/node.css?omxqfa"); @import url("https://opengameart.org/modules/search/search.css?omxqfa"); @import url("https://opengameart.org/modules/user/user.css?omxqfa"); @import url("https://opengameart.org/modules/forum/forum.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/views/css/views.css?omxqfa"); </style> <style type="text/css" media="all"> @import url("https://opengameart.org/sites/all/modules/ctools/css/ctools.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/oga/cctag/cctag.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/oga/lightbox/css/jquery.lightbox-0.5.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/compact_forms/compact_forms.css?omxqfa"); @import url("https://opengameart.org/modules/openid/openid.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/ds/layouts/ds_3col_stacked_fluid/ds_3col_stacked_fluid.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/ds/layouts/ds_2col_stacked/ds_2col_stacked.css?omxqfa"); </style> <style type="text/css" media="all"> @import url("https://opengameart.org/sites/all/themes/oga/oga_theme.css?omxqfa"); @import url("https://opengameart.org/sites/all/themes/oga/oga_no_side_bar/oga_theme_no_side_bar.css?omxqfa"); </style> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/jquery_003.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/jquery_004.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/drupal.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/jquery_002.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/jquery.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- var lightbox_path="/sites/all/modules/oga/lightbox";jQuery(document).ready(function () { jQuery("a.preview-lightbox").lightBox(); }); //--><!]]> </script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/compact_forms.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/openid.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/ajax_dlcount.js"></script> <script type="text/javascript" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/oga_theme.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"oga_theme_no_side_bar","theme_token":"BgZeb-I1geVZ9KiFrOPMc9sDtZ4NCrpZv0OXU7HgQjg","js":{"misc\/jquery.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"misc\/jquery.cookie.js":1,"sites\/all\/modules\/oga\/lightbox\/js\/jquery.lightbox-0.5.js":1,"0":1,"sites\/all\/modules\/compact_forms\/compact_forms.js":1,"modules\/openid\/openid.js":1,"sites\/all\/modules\/oga\/ajax_dlcount\/ajax_dlcount.js":1,"sites\/all\/themes\/oga\/oga_theme.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/comment_notify\/comment_notify.css":1,"modules\/comment\/comment.css":1,"sites\/all\/modules\/date\/date_api\/date.css":1,"sites\/all\/modules\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"sites\/all\/modules\/logintoboggan\/logintoboggan.css":1,"sites\/all\/modules\/mollom\/mollom.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"modules\/forum\/forum.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/oga\/cctag\/cctag.css":1,"sites\/all\/modules\/oga\/lightbox\/css\/jquery.lightbox-0.5.css":1,"sites\/all\/modules\/compact_forms\/compact_forms.css":1,"modules\/openid\/openid.css":1,"sites\/all\/modules\/ds\/layouts\/ds_3col_stacked_fluid\/ds_3col_stacked_fluid.css":1,"sites\/all\/modules\/ds\/layouts\/ds_2col_stacked\/ds_2col_stacked.css":1,"sites\/all\/themes\/oga\/oga_theme.css":1,"sites\/all\/themes\/oga\/oga_no_side_bar\/oga_theme_no_side_bar.css":1}},"compactForms":{"forms":["user-login-form"],"stars":2},"urlIsAjaxTrusted":{"\/art-search":true,"\/content\/spaceship-2d?destination=node\/29342":true}}); //--><!]]> </script> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-29342 node-type-art domain-opengameart-org" style="width: 1260px;"> <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <noscript><style> node_art_form_group_author_information { display: block !important; } </style></noscript> <div id="page"> <div id="topright"> <div class="region region-topright"> <div id="block-user-login" class="block block-user"> <h2>User login</h2> <div class="content"> <form action="/content/spaceship-2d?destination=node/29342" method="post" id="user-login-form" accept-charset="UTF-8" class="compact-form"><div><div class="form-item form-type-textfield form-item-openid-identifier compact-form-wrapper"> <label for="edit-openid-identifier" class="compact-form-label">OpenID </label> <input id="edit-openid-identifier" name="openid_identifier" size="15" maxlength="255" class="form-text compact-form-field" type="text"> <div class="description"><a href="http://openid.net/">What is OpenID?</a></div> </div> <div class="form-item form-type-textfield form-item-name compact-form-wrapper"> <label for="edit-name" class="compact-form-label">Username or e-mail </label> <input id="edit-name" name="name" size="15" maxlength="60" class="form-text required compact-form-field" type="text"><span class="form-required" title="This field is required.">&nbsp;*</span> </div> <div class="form-item form-type-password form-item-pass compact-form-wrapper"> <label for="edit-pass" class="compact-form-label">Password </label> <input id="edit-pass" name="pass" size="15" maxlength="128" class="form-text required compact-form-field" type="password"><span class="form-required" title="This field is required.">&nbsp;*</span> </div> <input name="form_build_id" value="form-njRCuMbsLyxvsbOmm4o2wAW9_w2F_Wy5GfBwC4Bkm3s" type="hidden"> <input name="form_id" value="user_login_block" type="hidden"> <input name="openid.return_to" value="https://opengameart.org/openid/authenticate?destination=node/29342" type="hidden"> <div class="item-list"><ul class="openid-links"><li class="openid-link first openid-processed"><a href="#openid-login">Log in using OpenID</a></li> <li class="user-link last openid-processed"><a href="#">Cancel OpenID login</a></li> </ul></div><div class="item-list"><ul><li class="first"><a href="https://opengameart.org/user/register" title="Create a new user account.">Create new account</a></li> <li class="last"><a href="https://opengameart.org/user/password" title="Request new password via e-mail.">Request new password</a></li> </ul></div><div class="form-actions form-wrapper" id="edit-actions"><input id="edit-submit" name="op" value="Log in" class="form-submit" type="submit"></div></div></form> </div> </div> <div id="block-oga-register" class="block block-oga"> <div class="content"> <a href="#" onclick='window.location="/user/register?human=1"'>Register</a> </div> </div> </div> </div> <a href="https://opengameart.org/" id="maintitle"></a> <div id="menubar"> <div class="region region-menubar"> <div id="block-menu-block-menubar" class="block block-menu-block"> <div class="content"> <div class="menu-block-wrapper menu-block-menubar menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-173"><a href="https://opengameart.org/">Home</a></li> <li class="expanded menu-mlid-486"><a href="https://opengameart.org/latest" title="">Browse</a><ul class="menu"><li class="first leaf menu-mlid-487"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=9&amp;sort_by=count&amp;sort_order=DESC" title="Browse Popular 2d Art">2D Art</a></li> <li class="leaf menu-mlid-488"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=10&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular 3D art">3D Art</a></li> <li class="leaf menu-mlid-1819"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=7273&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular concept art">Concept Art</a></li> <li class="leaf menu-mlid-492"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=14&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular textures">Textures</a></li> <li class="leaf menu-mlid-490"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=12&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular music">Music</a></li> <li class="leaf menu-mlid-491"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=13&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular sound effects">Sound Effects</a></li> <li class="leaf menu-mlid-489"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=11&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular documents">Documents</a></li> <li class="last leaf menu-mlid-1464"><a href="https://opengameart.org/forums/featured-tutorials" title="">Featured Tutorials</a></li> </ul></li> <li class="leaf menu-mlid-485"><a href="https://opengameart.org/node/add/art" title="">Submit Art</a></li> <li class="expanded menu-mlid-1059"><a href="https://opengameart.org/collections">Collect</a><ul class="menu"><li class="first leaf menu-mlid-1060"><a href="https://opengameart.org/my-collections">My Collections</a></li> <li class="last leaf menu-mlid-1062"><a href="https://opengameart.org/collections" title="">Art Collections</a></li> </ul></li> <li class="expanded menu-mlid-322"><a href="https://opengameart.org/forums/art-discussion">Forums</a></li> <li class="leaf menu-mlid-673"><a href="https://opengameart.org/content/faq" title="Frequently Asked Questions">FAQ</a></li> <li class="last expanded menu-mlid-2335"><a href="https://opengameart.org/leaderboards/total" title="">Leaderboards</a><ul class="menu"><li class="first expanded menu-mlid-2343"><a href="https://opengameart.org/leaderboards/total" title="">All Time</a><ul class="menu"><li class="first leaf menu-mlid-2336"><a href="https://opengameart.org/leaderboards/total" title="">Total Points</a></li> <li class="leaf menu-mlid-2338"><a href="https://opengameart.org/leaderboards/comments" title="">Comments</a></li> <li class="leaf menu-mlid-2337"><a href="https://opengameart.org/leaderboards/favorites" title="">Favorites (All)</a></li> <li class="leaf menu-mlid-2344"><a href="https://opengameart.org/leaderboards/2d" title="">Favorites (2D)</a></li> <li class="leaf menu-mlid-2345"><a href="https://opengameart.org/leaderboards/3d" title="">Favorites (3D)</a></li> <li class="leaf menu-mlid-2346"><a href="https://opengameart.org/leaderboards/concept" title="">Favorites (Concept Art)</a></li> <li class="leaf menu-mlid-2347"><a href="https://opengameart.org/leaderboards/music" title="">Favorites (Music)</a></li> <li class="leaf menu-mlid-2348"><a href="https://opengameart.org/leaderboards/sound" title="">Favorites (Sound)</a></li> <li class="last leaf menu-mlid-2349"><a href="https://opengameart.org/leaderboards/textures" title="">Favorites (Textures)</a></li> </ul></li> <li class="last expanded menu-mlid-2350"><a href="https://opengameart.org/weekly-leaderboards/total" title="">Weekly</a><ul class="menu"><li class="first leaf menu-mlid-2351"><a href="https://opengameart.org/weekly-leaderboards/total" title="">Total Points</a></li> <li class="leaf menu-mlid-2352"><a href="https://opengameart.org/weekly-leaderboards/comments" title="">Comments</a></li> <li class="leaf menu-mlid-2353"><a href="https://opengameart.org/weekly-leaderboards/favorites" title="">Favorites (All)</a></li> <li class="leaf menu-mlid-2354"><a href="https://opengameart.org/weekly-leaderboards/2d" title="">Favorites (2D)</a></li> <li class="leaf menu-mlid-2355"><a href="https://opengameart.org/weekly-leaderboards/3d" title="">Favorites (3D)</a></li> <li class="leaf menu-mlid-2356"><a href="https://opengameart.org/weekly-leaderboards/concept" title="">Favorites (Concept Art)</a></li> <li class="leaf menu-mlid-2357"><a href="https://opengameart.org/weekly-leaderboards/music" title="">Favorites (Music)</a></li> <li class="leaf menu-mlid-2358"><a href="https://opengameart.org/weekly-leaderboards/sound" title="">Favorites (Sound)</a></li> <li class="last leaf menu-mlid-2359"><a href="https://opengameart.org/weekly-leaderboards/textures" title="">Favorites (Textures)</a></li> </ul></li> </ul></li> </ul></div> </div> </div> <div id="block-block-5" class="block block-block"> <div class="content"> <a href="https://opengameart.org/"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/sara-logo.png" title="Sara"></a> </div> </div> </div> <div id="menubar-right"> <div class="region region-menubar-right"> <div id="block-views-exp-art-search-art" class="block block-views"> <div class="content"> <form action="/art-search" method="get" id="views-exposed-form-art-search-art" accept-charset="UTF-8"><div><div class="views-exposed-form"> <div class="views-exposed-widgets clearfix"> <div id="edit-keys-wrapper" class="views-exposed-widget views-widget-filter-keys"> <label for="edit-keys"> Search </label> <div class="views-widget"> <div class="form-item form-type-textfield form-item-keys"> <input title="Enter the terms you wish to search for." id="edit-keys" name="keys" size="15" maxlength="128" class="form-text" type="text"> </div> </div> </div> <div class="views-exposed-widget views-submit-button"> <input id="edit-submit-art" name="" value="Search" class="form-submit" type="submit"> </div> </div> </div> </div></form> </div> </div> </div> </div> </div> <div id="maincontent"> <div id="right" class="nosidebar"> <div class="tabs"></div> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div class="ds-2col-stacked node node-art view-mode-full clearfix"> <div class="group-header"> <div class="field field-name-title field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even" property="dc:title"><h2>Spaceship 2D</h2></div></div></div> </div> <div class="group-left left-column"> <div class="field field-name-author-submitter field-type-ds field-label-above"><div class="field-label">Author:&nbsp;</div><div class="field-items"><div class="field-item even"><span class="username"><a href="https://opengameart.org/users/alucard">Alucard</a></span></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">Wednesday, October 1, 2014 - 11:23</div></div></div><div class="field field-name-field-art-type field-type-taxonomy-term-reference field-label-above"><div class="field-label">Art Type:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/art-search-advanced?field_art_type_tid%5B%5D=9" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">2D Art</a></div></div></div><div class="field field-name-field-art-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Tags:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/art-search-advanced?field_art_tags_tid=spaceship" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">spaceship</a></div><div class="field-item odd"><a href="https://opengameart.org/art-search-advanced?field_art_tags_tid=space" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">space</a></div><div class="field-item even"><a href="https://opengameart.org/art-search-advanced?field_art_tags_tid=ship" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">ship</a></div><div class="field-item odd"><a href="https://opengameart.org/art-search-advanced?field_art_tags_tid=alien" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">alien</a></div></div></div><div class="field field-name-field-art-licenses field-type-taxonomy-term-reference field-label-above"><div class="field-label">License(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="license-icon"><a href="http://creativecommons.org/licenses/by/3.0/" target="_blank"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/cc-by.png" alt="" title=""><div class="license-name">CC-BY 3.0</div></a></div></div></div></div><div class="field field-name-collect field-type-ds field-label-above"><div class="field-label">Collections:&nbsp;</div><div class="field-items"><div class="field-item even"><div class="collect-container"><ul><li><a href="https://opengameart.org/content/2d-spaceships">2D - Spaceships</a></li><li><a href="https://opengameart.org/content/platformersidescroller-characters-and-enemies">Platformer/Sidescroller Characters and Enemies</a></li><li><a href="https://opengameart.org/content/side-scrolling-character-art-collection">Side Scrolling Character Art Collection</a></li></ul></div></div></div></div><div class="field field-name-favorites field-type-ds field-label-inline clearfix"><div class="field-label">Favorites:&nbsp;</div><div class="field-items"><div class="field-item even">3</div></div></div><div class="field field-name-share-icons field-type-ds field-label-inline clearfix"><div class="field-label">Share:&nbsp;</div><div class="field-items"><div class="field-item even"><div class="share-icons"><a href="https://identi.ca//index.php?action=newnotice&amp;status_textarea=Spaceship+2D+http%3A%2F%2Fopengameart.org%2Fcontent%2Fspaceship-2d" title="identi.ca" target="_BLANK"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/identica-24x24.png"></a> <a href="http://www.reddit.com/submit?url=http%3A%2F%2Fopengameart.org%2Fcontent%2Fspaceship-2d&amp;title=Spaceship+2D" title="Reddit" target="_BLANK"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/reddit-24x24.png"></a> <a href="https://plus.google.com/share?url=http%3A%2F%2Fopengameart.org%2Fcontent%2Fspaceship-2d" title="Google+" target="_BLANK"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/google-24x24.png"></a> <a href="https://twitter.com/share?url=http%3A%2F%2Fopengameart.org%2Fcontent%2Fspaceship-2d&amp;text=Spaceship+2D" title="Twitter" target="_BLANK"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/twitter-24x24.png"></a> <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fopengameart.org%2Fcontent%2Fspaceship-2d" title="Facebook" target="_BLANK"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/facebook-24x24.png"></a> </div></div></div></div> </div> <div class="group-right right-column"> <div class="field field-name-field-art-preview field-type-file field-label-above"><div class="field-label">Preview:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/sites/default/files/spaceship_2.png" class="preview-lightbox"><img src="Spaceship%202D%20%7C%20OpenGameArt.org_files/spaceship_2.png" alt="Preview"></a></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Spaceship 2D, feel free to use it however you like, SVG file included.&nbsp;If you want more graphics like this visit <a href="http://devsupply.blogspot.com/">http://devsupply.blogspot.com</a></p> </div></div></div><div class="field field-name-field-art-files field-type-file field-label-above"><div class="field-label">File(s):&nbsp;</div><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="spaceship.zip" title="application/zip" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/package-x-generic.png"> <a href="https://opengameart.org/sites/default/files/spaceship.zip" type="application/zip; length=40320" data-fid="47103" target="_blank" download="spaceship.zip">spaceship.zip</a> 40.3 Kb <span class="dlcount">[<span class="dlcount-number" id="dlcount-47103">1172</span> download(s)]</span></span></div></div></div><ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/29342%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/29342%23comment-form">register</a> to post comments</span></li> </ul> </div> <div class="group-footer"> <div id="comments" class="comment-wrapper"> <h2 class="title">Comments</h2> <a id="comment-50443"></a> <div class="ds-3col-stacked-fluid comment view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/looneybits" title="View user profile." class="username" xml:lang="" about="/users/looneybits" typeof="sioc:UserAccount" property="foaf:name" datatype="">looneybits</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 3 years 1 month ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2016-06-08 06:25</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div><div class="field field-name-ds-user-picture field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/users/looneybits"><img typeof="foaf:Image" src="Spaceship%202D%20%7C%20OpenGameArt.org_files/picture-20929-1437118708.png" alt="looneybits's picture" title="looneybits's picture"></a></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Nice!!</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/29342%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/29342%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </body></html>
Last updated: 2018-04-02

icons: ./monsters/licenses/Monsters 2D Pack | OpenGameArt.org.html Bash bash (Bash)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:fb="http://ogp.me/ns/fb#" xmlns:article="http://ogp.me/ns/article#" xmlns:book="http://ogp.me/ns/book#" xmlns:profile="http://ogp.me/ns/profile#" xmlns:video="http://ogp.me/ns/video#" xmlns:product="http://ogp.me/ns/product#" class="js"><head profile="http://www.w3.org/1999/xhtml/vocab"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="shortcut icon" href="https://opengameart.org/sites/all/themes/oga/opengameart2_favicon.ico" type="image/vnd.microsoft.icon"> <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"> <meta name="description" content="Just a simple 2D images I created for my little project, it's nothing much but I hope someone will find it useful. ;) If you want more graphics like this visit http://devsupply.blogspot.com"> <meta name="generator" content="Drupal 7 (http://drupal.org)"> <link rel="canonical" href="https://opengameart.org/content/monsters-2d-pack"> <link rel="shortlink" href="https://opengameart.org/node/16623"> <meta property="og:site_name" content="OpenGameArt.org"> <meta property="og:type" content="article"> <meta property="og:url" content="https://opengameart.org/content/monsters-2d-pack"> <meta property="og:title" content="Monsters 2D Pack"> <meta property="og:description" content="Just a simple 2D images I created for my little project, it's nothing much but I hope someone will find it useful. ;) If you want more graphics like this visit http://devsupply.blogspot.com"> <meta property="og:updated_time" content="2016-07-15T11:20:56-04:00"> <meta property="og:image" content="https://opengameart.org/sites/default/files/all_16.png"> <meta property="article:published_time" content="2013-05-25T07:12:24-04:00"> <meta property="article:modified_time" content="2016-07-15T11:20:56-04:00"> <meta name="dcterms.title" content="Monsters 2D Pack"> <meta name="dcterms.creator" content="Alucard"> <meta name="dcterms.description" content="Just a simple 2D images I created for my little project, it's nothing much but I hope someone will find it useful. ;) If you want more graphics like this visit http://devsupply.blogspot.com"> <meta name="dcterms.publisher" content="OpenGameArt.org"> <meta name="dcterms.date" content="2013-05-25T07:12-04:00"> <meta name="dcterms.type" content="Image"> <meta name="dcterms.format" content="text/html"> <meta name="dcterms.language" content="und"> <title>Monsters 2D Pack | OpenGameArt.org</title> <style type="text/css" media="all"> @import url("https://opengameart.org/modules/system/system.base.css?omxqfa"); @import url("https://opengameart.org/modules/system/system.menus.css?omxqfa"); @import url("https://opengameart.org/modules/system/system.messages.css?omxqfa"); @import url("https://opengameart.org/modules/system/system.theme.css?omxqfa"); </style> <style type="text/css" media="all"> @import url("https://opengameart.org/sites/all/modules/comment_notify/comment_notify.css?omxqfa"); @import url("https://opengameart.org/modules/comment/comment.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/date/date_api/date.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/date/date_popup/themes/datepicker.1.7.css?omxqfa"); @import url("https://opengameart.org/modules/field/theme/field.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/logintoboggan/logintoboggan.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/mollom/mollom.css?omxqfa"); @import url("https://opengameart.org/modules/node/node.css?omxqfa"); @import url("https://opengameart.org/modules/search/search.css?omxqfa"); @import url("https://opengameart.org/modules/user/user.css?omxqfa"); @import url("https://opengameart.org/modules/forum/forum.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/views/css/views.css?omxqfa"); </style> <style type="text/css" media="all"> @import url("https://opengameart.org/sites/all/modules/ctools/css/ctools.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/oga/cctag/cctag.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/oga/lightbox/css/jquery.lightbox-0.5.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/compact_forms/compact_forms.css?omxqfa"); @import url("https://opengameart.org/modules/openid/openid.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/ds/layouts/ds_3col_stacked_fluid/ds_3col_stacked_fluid.css?omxqfa"); @import url("https://opengameart.org/sites/all/modules/ds/layouts/ds_2col_stacked/ds_2col_stacked.css?omxqfa"); </style> <style type="text/css" media="all"> @import url("https://opengameart.org/sites/all/themes/oga/oga_theme.css?omxqfa"); @import url("https://opengameart.org/sites/all/themes/oga/oga_no_side_bar/oga_theme_no_side_bar.css?omxqfa"); </style> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/jquery_003.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/jquery_004.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/drupal.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/jquery_002.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/jquery.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- var lightbox_path="/sites/all/modules/oga/lightbox";jQuery(document).ready(function () { jQuery("a.preview-lightbox").lightBox(); }); //--><!]]> </script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/compact_forms.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/openid.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/ajax_dlcount.js"></script> <script type="text/javascript" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga_theme.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"oga_theme_no_side_bar","theme_token":"FK_R3IGwudCRLV_j27DP6MMIyVagOnZ1j5ugQ3UNzoM","js":{"misc\/jquery.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"misc\/jquery.cookie.js":1,"sites\/all\/modules\/oga\/lightbox\/js\/jquery.lightbox-0.5.js":1,"0":1,"sites\/all\/modules\/compact_forms\/compact_forms.js":1,"modules\/openid\/openid.js":1,"sites\/all\/modules\/oga\/ajax_dlcount\/ajax_dlcount.js":1,"sites\/all\/themes\/oga\/oga_theme.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/comment_notify\/comment_notify.css":1,"modules\/comment\/comment.css":1,"sites\/all\/modules\/date\/date_api\/date.css":1,"sites\/all\/modules\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"sites\/all\/modules\/logintoboggan\/logintoboggan.css":1,"sites\/all\/modules\/mollom\/mollom.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"modules\/forum\/forum.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/oga\/cctag\/cctag.css":1,"sites\/all\/modules\/oga\/lightbox\/css\/jquery.lightbox-0.5.css":1,"sites\/all\/modules\/compact_forms\/compact_forms.css":1,"modules\/openid\/openid.css":1,"sites\/all\/modules\/ds\/layouts\/ds_3col_stacked_fluid\/ds_3col_stacked_fluid.css":1,"sites\/all\/modules\/ds\/layouts\/ds_2col_stacked\/ds_2col_stacked.css":1,"sites\/all\/themes\/oga\/oga_theme.css":1,"sites\/all\/themes\/oga\/oga_no_side_bar\/oga_theme_no_side_bar.css":1}},"compactForms":{"forms":["user-login-form"],"stars":2},"urlIsAjaxTrusted":{"\/art-search":true,"\/content\/monsters-2d-pack?destination=node\/16623":true}}); //--><!]]> </script> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-16623 node-type-art domain-opengameart-org" style="width: 1260px;"> <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <noscript><style> node_art_form_group_author_information { display: block !important; } </style></noscript> <div id="page"> <div id="topright"> <div class="region region-topright"> <div id="block-user-login" class="block block-user"> <h2>User login</h2> <div class="content"> <form action="/content/monsters-2d-pack?destination=node/16623" method="post" id="user-login-form" accept-charset="UTF-8" class="compact-form"><div><div class="form-item form-type-textfield form-item-openid-identifier compact-form-wrapper"> <label for="edit-openid-identifier" class="compact-form-label">OpenID </label> <input id="edit-openid-identifier" name="openid_identifier" size="15" maxlength="255" class="form-text compact-form-field" type="text"> <div class="description"><a href="http://openid.net/">What is OpenID?</a></div> </div> <div class="form-item form-type-textfield form-item-name compact-form-wrapper"> <label for="edit-name" class="compact-form-label">Username or e-mail </label> <input id="edit-name" name="name" size="15" maxlength="60" class="form-text required compact-form-field" type="text"><span class="form-required" title="This field is required.">&nbsp;*</span> </div> <div class="form-item form-type-password form-item-pass compact-form-wrapper"> <label for="edit-pass" class="compact-form-label">Password </label> <input id="edit-pass" name="pass" size="15" maxlength="128" class="form-text required compact-form-field" type="password"><span class="form-required" title="This field is required.">&nbsp;*</span> </div> <input name="form_build_id" value="form-u5BAFwem0e-AKtTXSHg45BUwVTBOUEFs5lhdm5UWNjM" type="hidden"> <input name="form_id" value="user_login_block" type="hidden"> <input name="openid.return_to" value="https://opengameart.org/openid/authenticate?destination=node/16623" type="hidden"> <div class="item-list"><ul class="openid-links"><li class="openid-link first openid-processed"><a href="#openid-login">Log in using OpenID</a></li> <li class="user-link last openid-processed"><a href="#">Cancel OpenID login</a></li> </ul></div><div class="item-list"><ul><li class="first"><a href="https://opengameart.org/user/register" title="Create a new user account.">Create new account</a></li> <li class="last"><a href="https://opengameart.org/user/password" title="Request new password via e-mail.">Request new password</a></li> </ul></div><div class="form-actions form-wrapper" id="edit-actions"><input id="edit-submit" name="op" value="Log in" class="form-submit" type="submit"></div></div></form> </div> </div> <div id="block-oga-register" class="block block-oga"> <div class="content"> <a href="#" onclick='window.location="/user/register?human=1"'>Register</a> </div> </div> </div> </div> <a href="https://opengameart.org/" id="maintitle"></a> <div id="menubar"> <div class="region region-menubar"> <div id="block-menu-block-menubar" class="block block-menu-block"> <div class="content"> <div class="menu-block-wrapper menu-block-menubar menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-173"><a href="https://opengameart.org/">Home</a></li> <li class="expanded menu-mlid-486"><a href="https://opengameart.org/latest" title="">Browse</a><ul class="menu"><li class="first leaf menu-mlid-487"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=9&amp;sort_by=count&amp;sort_order=DESC" title="Browse Popular 2d Art">2D Art</a></li> <li class="leaf menu-mlid-488"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=10&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular 3D art">3D Art</a></li> <li class="leaf menu-mlid-1819"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=7273&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular concept art">Concept Art</a></li> <li class="leaf menu-mlid-492"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=14&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular textures">Textures</a></li> <li class="leaf menu-mlid-490"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=12&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular music">Music</a></li> <li class="leaf menu-mlid-491"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=13&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular sound effects">Sound Effects</a></li> <li class="leaf menu-mlid-489"><a href="https://opengameart.org/art-search-advanced?keys=&amp;field_art_type_tid%5B%5D=11&amp;sort_by=count&amp;sort_order=DESC" title="Browse popular documents">Documents</a></li> <li class="last leaf menu-mlid-1464"><a href="https://opengameart.org/forums/featured-tutorials" title="">Featured Tutorials</a></li> </ul></li> <li class="leaf menu-mlid-485"><a href="https://opengameart.org/node/add/art" title="">Submit Art</a></li> <li class="expanded menu-mlid-1059"><a href="https://opengameart.org/collections">Collect</a><ul class="menu"><li class="first leaf menu-mlid-1060"><a href="https://opengameart.org/my-collections">My Collections</a></li> <li class="last leaf menu-mlid-1062"><a href="https://opengameart.org/collections" title="">Art Collections</a></li> </ul></li> <li class="expanded menu-mlid-322"><a href="https://opengameart.org/forums/art-discussion">Forums</a></li> <li class="leaf menu-mlid-673"><a href="https://opengameart.org/content/faq" title="Frequently Asked Questions">FAQ</a></li> <li class="last expanded menu-mlid-2335"><a href="https://opengameart.org/leaderboards/total" title="">Leaderboards</a><ul class="menu"><li class="first expanded menu-mlid-2343"><a href="https://opengameart.org/leaderboards/total" title="">All Time</a><ul class="menu"><li class="first leaf menu-mlid-2336"><a href="https://opengameart.org/leaderboards/total" title="">Total Points</a></li> <li class="leaf menu-mlid-2338"><a href="https://opengameart.org/leaderboards/comments" title="">Comments</a></li> <li class="leaf menu-mlid-2337"><a href="https://opengameart.org/leaderboards/favorites" title="">Favorites (All)</a></li> <li class="leaf menu-mlid-2344"><a href="https://opengameart.org/leaderboards/2d" title="">Favorites (2D)</a></li> <li class="leaf menu-mlid-2345"><a href="https://opengameart.org/leaderboards/3d" title="">Favorites (3D)</a></li> <li class="leaf menu-mlid-2346"><a href="https://opengameart.org/leaderboards/concept" title="">Favorites (Concept Art)</a></li> <li class="leaf menu-mlid-2347"><a href="https://opengameart.org/leaderboards/music" title="">Favorites (Music)</a></li> <li class="leaf menu-mlid-2348"><a href="https://opengameart.org/leaderboards/sound" title="">Favorites (Sound)</a></li> <li class="last leaf menu-mlid-2349"><a href="https://opengameart.org/leaderboards/textures" title="">Favorites (Textures)</a></li> </ul></li> <li class="last expanded menu-mlid-2350"><a href="https://opengameart.org/weekly-leaderboards/total" title="">Weekly</a><ul class="menu"><li class="first leaf menu-mlid-2351"><a href="https://opengameart.org/weekly-leaderboards/total" title="">Total Points</a></li> <li class="leaf menu-mlid-2352"><a href="https://opengameart.org/weekly-leaderboards/comments" title="">Comments</a></li> <li class="leaf menu-mlid-2353"><a href="https://opengameart.org/weekly-leaderboards/favorites" title="">Favorites (All)</a></li> <li class="leaf menu-mlid-2354"><a href="https://opengameart.org/weekly-leaderboards/2d" title="">Favorites (2D)</a></li> <li class="leaf menu-mlid-2355"><a href="https://opengameart.org/weekly-leaderboards/3d" title="">Favorites (3D)</a></li> <li class="leaf menu-mlid-2356"><a href="https://opengameart.org/weekly-leaderboards/concept" title="">Favorites (Concept Art)</a></li> <li class="leaf menu-mlid-2357"><a href="https://opengameart.org/weekly-leaderboards/music" title="">Favorites (Music)</a></li> <li class="leaf menu-mlid-2358"><a href="https://opengameart.org/weekly-leaderboards/sound" title="">Favorites (Sound)</a></li> <li class="last leaf menu-mlid-2359"><a href="https://opengameart.org/weekly-leaderboards/textures" title="">Favorites (Textures)</a></li> </ul></li> </ul></li> </ul></div> </div> </div> <div id="block-block-5" class="block block-block"> <div class="content"> <a href="https://opengameart.org/"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/sara-logo.png" title="Sara"></a> </div> </div> </div> <div id="menubar-right"> <div class="region region-menubar-right"> <div id="block-views-exp-art-search-art" class="block block-views"> <div class="content"> <form action="/art-search" method="get" id="views-exposed-form-art-search-art" accept-charset="UTF-8"><div><div class="views-exposed-form"> <div class="views-exposed-widgets clearfix"> <div id="edit-keys-wrapper" class="views-exposed-widget views-widget-filter-keys"> <label for="edit-keys"> Search </label> <div class="views-widget"> <div class="form-item form-type-textfield form-item-keys"> <input title="Enter the terms you wish to search for." id="edit-keys" name="keys" size="15" maxlength="128" class="form-text" type="text"> </div> </div> </div> <div class="views-exposed-widget views-submit-button"> <input id="edit-submit-art" name="" value="Search" class="form-submit" type="submit"> </div> </div> </div> </div></form> </div> </div> </div> </div> </div> <div id="maincontent"> <div id="right" class="nosidebar"> <div class="tabs"></div> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div class="ds-2col-stacked node node-art view-mode-full clearfix"> <div class="group-header"> <div class="field field-name-title field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even" property="dc:title"><h2>Monsters 2D Pack</h2></div></div></div> </div> <div class="group-left left-column"> <div class="field field-name-author-submitter field-type-ds field-label-above"><div class="field-label">Author:&nbsp;</div><div class="field-items"><div class="field-item even"><span class="username"><a href="https://opengameart.org/users/alucard">Alucard</a></span></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">Saturday, May 25, 2013 - 07:12</div></div></div><div class="field field-name-field-art-type field-type-taxonomy-term-reference field-label-above"><div class="field-label">Art Type:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/art-search-advanced?field_art_type_tid%5B%5D=9" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">2D Art</a></div></div></div><div class="field field-name-field-art-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Tags:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/art-search-advanced?field_art_tags_tid=monsters" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">monsters</a></div></div></div><div class="field field-name-field-art-licenses field-type-taxonomy-term-reference field-label-above"><div class="field-label">License(s):&nbsp;</div><div class="field-items"><div class="field-item even"><div class="license-icon"><a href="http://creativecommons.org/licenses/by/3.0/" target="_blank"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/cc-by.png" alt="" title=""><div class="license-name">CC-BY 3.0</div></a></div></div></div></div><div class="field field-name-collect field-type-ds field-label-above"><div class="field-label">Collections:&nbsp;</div><div class="field-items"><div class="field-item even"><div class="collect-container"><ul><li><a href="https://opengameart.org/content/2d-complete-kit">2D - Complete Kit</a></li><li><a href="https://opengameart.org/content/kids-game-art">Kids Game Art</a></li><li><a href="https://opengameart.org/content/side-scrolling-character-art-collection">Side Scrolling Character Art Collection</a></li></ul></div></div></div></div><div class="field field-name-favorites field-type-ds field-label-inline clearfix"><div class="field-label">Favorites:&nbsp;</div><div class="field-items"><div class="field-item even">25</div></div></div><div class="field field-name-share-icons field-type-ds field-label-inline clearfix"><div class="field-label">Share:&nbsp;</div><div class="field-items"><div class="field-item even"><div class="share-icons"><a href="https://identi.ca//index.php?action=newnotice&amp;status_textarea=Monsters+2D+Pack+http%3A%2F%2Fopengameart.org%2Fcontent%2Fmonsters-2d-pack" title="identi.ca" target="_BLANK"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/identica-24x24.png"></a> <a href="http://www.reddit.com/submit?url=http%3A%2F%2Fopengameart.org%2Fcontent%2Fmonsters-2d-pack&amp;title=Monsters+2D+Pack" title="Reddit" target="_BLANK"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/reddit-24x24.png"></a> <a href="https://plus.google.com/share?url=http%3A%2F%2Fopengameart.org%2Fcontent%2Fmonsters-2d-pack" title="Google+" target="_BLANK"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/google-24x24.png"></a> <a href="https://twitter.com/share?url=http%3A%2F%2Fopengameart.org%2Fcontent%2Fmonsters-2d-pack&amp;text=Monsters+2D+Pack" title="Twitter" target="_BLANK"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/twitter-24x24.png"></a> <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fopengameart.org%2Fcontent%2Fmonsters-2d-pack" title="Facebook" target="_BLANK"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/facebook-24x24.png"></a> </div></div></div></div> </div> <div class="group-right right-column"> <div class="field field-name-field-art-preview field-type-file field-label-above"><div class="field-label">Preview:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/sites/default/files/all_16.png" class="preview-lightbox"><img src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/all_16.png" alt="Preview"></a></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Just a simple 2D images I created for my little project, it's nothing much but I hope someone will find it useful. ;) If you want more graphics like this visit <a href="http://devsupply.blogspot.com/">http://devsupply.blogspot.com</a></p> </div></div></div><div class="field field-name-field-art-files field-type-file field-label-above"><div class="field-label">File(s):&nbsp;</div><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="Monsters.zip" title="application/zip" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/package-x-generic.png"> <a href="https://opengameart.org/sites/default/files/Monsters_0.zip" type="application/zip; length=77301" data-fid="27692" target="_blank" download="Monsters.zip">Monsters.zip</a> 77.3 Kb <span class="dlcount">[<span class="dlcount-number" id="dlcount-27692">1620</span> download(s)]</span></span></div></div></div><ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> <div class="group-footer"> <div id="comments" class="comment-wrapper"> <h2 class="title">Comments</h2> <a id="comment-20212"></a> <div class="ds-3col-stacked-fluid comment view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/bart" title="View user profile." class="username" xml:lang="" about="/users/bart" typeof="sioc:UserAccount" property="foaf:name" datatype="">bart</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 6 years 8 months ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2013-05-25 16:21</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div><div class="field field-name-ds-user-picture field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/users/bart"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/picture-1-1396211122.png" alt="bart's picture" title="bart's picture"></a></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I really like these.&nbsp; Nice work. :)</p> <p>Any chance of getting the vectors?&nbsp; (Or native files, if you made them in a raster art program)</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> <a id="comment-20213"></a> <div class="ds-3col-stacked-fluid comment comment-by-node-author view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/alucard" title="View user profile." class="username" xml:lang="" about="/users/alucard" typeof="sioc:UserAccount" property="foaf:name" datatype="">Alucard</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 4 years 10 months ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2013-05-25 16:32</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div><div class="field field-name-ds-user-picture field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/users/alucard"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/picture-7438-1433302399.jpg" alt="Alucard's picture" title="Alucard's picture"></a></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Thanks, I made this in PS, all files related to this are in .zip folder that is available for download, sorry. If there is anything else I could help you with please let me know. :)</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> <a id="comment-20282"></a> <div class="ds-3col-stacked-fluid comment view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/amir027" title="View user profile." class="username" xml:lang="" about="/users/amir027" typeof="sioc:UserAccount" property="foaf:name" datatype="">Amir027</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 4 years 10 months ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2013-05-28 09:00</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div><div class="field field-name-ds-user-picture field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/users/amir027"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/picture-7488-1396905361.jpg" alt="Amir027's picture" title="Amir027's picture"></a></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>very nice graphics</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> <a id="comment-20343"></a> <div class="ds-3col-stacked-fluid comment view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/brainvibe" title="View user profile." class="username" xml:lang="" about="/users/brainvibe" typeof="sioc:UserAccount" property="foaf:name" datatype="">Brainvibe</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 4 years 11 months ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2013-05-31 17:13</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Hi! I really loved these monsters and I was thinking using them for my upcoming game, I'll let you know after it's finished giving due credit to you</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> <a id="comment-48797"></a> <div class="ds-3col-stacked-fluid comment view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/gabiruiz91" title="View user profile." class="username" xml:lang="" about="/users/gabiruiz91" typeof="sioc:UserAccount" property="foaf:name" datatype="">gabiruiz91</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 2 years 4 months ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2016-04-11 01:31</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Really nice work! thanks</p> <p>Look what I've done with this great monsters!!&nbsp;<a href="https://play.google.com/store/apps/details?id=com.KarApps.PotMan">https://play.google.com/store/apps/details?id=com.KarApps.PotMan</a></p> <p>I like it</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> <a id="comment-50451"></a> <div class="ds-3col-stacked-fluid comment view-mode-full group-two-sidebars group-sidebar-left group-sidebar-right clearfix"> <div class="group-left left-side-left"> <span rel="sioc:has_creator"><a href="https://opengameart.org/users/looneybits" title="View user profile." class="username" xml:lang="" about="/users/looneybits" typeof="sioc:UserAccount" property="foaf:name" datatype="">looneybits</a></span><div class="field field-name-date-joined field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><small><em>joined 3 years 1 month ago</em></small></div></div></div><div class="field field-name-post-date field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even">2016-06-08 06:29</div></div></div> </div> <div class="group-middle left-side-right"> <div class="field field-name-art-comment-type-icon field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/oga-icon-comment.png" alt=""></div></div></div><div class="field field-name-ds-user-picture field-type-ds field-label-hidden"><div class="field-items"><div class="field-item even"><a href="https://opengameart.org/users/looneybits"><img typeof="foaf:Image" src="Monsters%202D%20Pack%20%7C%20OpenGameArt.org_files/picture-20929-1437118708.png" alt="looneybits's picture" title="looneybits's picture"></a></div></div></div> </div> <div class="group-right right-side"> <div class="field field-name-comment-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>còÓL</p> </div></div></div> </div> <div class="group-footer"> <ul class="links inline"><li class="comment_forbidden first last"><span><a href="https://opengameart.org/user/login?destination=node/16623%23comment-form">Log in</a> or <a href="https://opengameart.org/user/register?destination=node/16623%23comment-form">register</a> to post comments</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </body></html>
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/drupal.js Bash bash (Bash)
var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; // Allow other JavaScript libraries to use $. jQuery.noConflict(); (function ($) { /** * Override jQuery.fn.init to guard against XSS attacks. * * See http://bugs.jquery.com/ticket/9521 */ var jquery_init = $.fn.init; $.fn.init = function (selector, context, rootjQuery) { // If the string contains a "#" before a "<", treat it as invalid HTML. if (selector && typeof selector === 'string') { var hash_position = selector.indexOf('#'); if (hash_position >= 0) { var bracket_position = selector.indexOf('<'); if (bracket_position > hash_position) { throw 'Syntax error, unrecognized expression: ' + selector; } } } return jquery_init.call(this, selector, context, rootjQuery); }; $.fn.init.prototype = jquery_init.prototype; /** * Attach all registered behaviors to a page element. * * Behaviors are event-triggered actions that attach to page elements, enhancing * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors * object using the method 'attach' and optionally also 'detach' as follows: * @code * Drupal.behaviors.behaviorName = { * attach: function (context, settings) { * ... * }, * detach: function (context, settings, trigger) { * ... * } * }; * @endcode * * Drupal.attachBehaviors is added below to the jQuery ready event and so * runs on initial page load. Developers implementing AHAH/Ajax in their * solutions should also call this function after new page content has been * loaded, feeding in an element to be processed, in order to attach all * behaviors to the new content. * * Behaviors should use * @code * $(selector).once('behavior-name', function () { * ... * }); * @endcode * to ensure the behavior is attached only once to a given element. (Doing so * enables the reprocessing of given elements, which may be needed on occasion * despite the ability to limit behavior attachment to a particular element.) * * @param context * An element to attach behaviors to. If none is given, the document element * is used. * @param settings * An object containing settings for the current context. If none given, the * global Drupal.settings object is used. */ Drupal.attachBehaviors = function (context, settings) { context = context || document; settings = settings || Drupal.settings; // Execute all of them. $.each(Drupal.behaviors, function () { if ($.isFunction(this.attach)) { this.attach(context, settings); } }); }; /** * Detach registered behaviors from a page element. * * Developers implementing AHAH/Ajax in their solutions should call this * function before page content is about to be removed, feeding in an element * to be processed, in order to allow special behaviors to detach from the * content. * * Such implementations should look for the class name that was added in their * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. * behaviorName-processed, to ensure the behavior is detached only from * previously processed elements. * * @param context * An element to detach behaviors from. If none is given, the document element * is used. * @param settings * An object containing settings for the current context. If none given, the * global Drupal.settings object is used. * @param trigger * A string containing what's causing the behaviors to be detached. The * possible triggers are: * - unload: (default) The context element is being removed from the DOM. * - move: The element is about to be moved within the DOM (for example, * during a tabledrag row swap). After the move is completed, * Drupal.attachBehaviors() is called, so that the behavior can undo * whatever it did in response to the move. Many behaviors won't need to * do anything simply in response to the element being moved, but because * IFRAME elements reload their "src" when being moved within the DOM, * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to * take some action. * - serialize: When an Ajax form is submitted, this is called with the * form as the context. This provides every behavior within the form an * opportunity to ensure that the field elements have correct content * in them before the form is serialized. The canonical use-case is so * that WYSIWYG editors can update the hidden textarea to which they are * bound. * * @see Drupal.attachBehaviors */ Drupal.detachBehaviors = function (context, settings, trigger) { context = context || document; settings = settings || Drupal.settings; trigger = trigger || 'unload'; // Execute all of them. $.each(Drupal.behaviors, function () { if ($.isFunction(this.detach)) { this.detach(context, settings, trigger); } }); }; /** * Encode special characters in a plain-text string for display as HTML. * * @ingroup sanitization */ Drupal.checkPlain = function (str) { var character, regex, replace = { '&': '&amp;', '"': '&quot;', '<': '&lt;', '>': '&gt;' }; str = String(str); for (character in replace) { if (replace.hasOwnProperty(character)) { regex = new RegExp(character, 'g'); str = str.replace(regex, replace[character]); } } return str; }; /** * Replace placeholders with sanitized values in a string. * * @param str * A string with placeholders. * @param args * An object of replacements pairs to make. Incidences of any key in this * array are replaced with the corresponding value. Based on the first * character of the key, the value is escaped and/or themed: * - !variable: inserted as is * - @variable: escape plain text to HTML (Drupal.checkPlain) * - %variable: escape text and theme as a placeholder for user-submitted * content (checkPlain + Drupal.theme('placeholder')) * * @see Drupal.t() * @ingroup sanitization */ Drupal.formatString = function(str, args) { // Transform arguments before inserting them. for (var key in args) { switch (key.charAt(0)) { // Escaped only. case '@': args[key] = Drupal.checkPlain(args[key]); break; // Pass-through. case '!': break; // Escaped and placeholder. case '%': default: args[key] = Drupal.theme('placeholder', args[key]); break; } str = str.replace(key, args[key]); } return str; }; /** * Translate strings to the page language or a given language. * * See the documentation of the server-side t() function for further details. * * @param str * A string containing the English string to translate. * @param args * An object of replacements pairs to make after translation. Incidences * of any key in this array are replaced with the corresponding value. * See Drupal.formatString(). * * @param options * - 'context' (defaults to the empty context): The context the source string * belongs to. * * @return * The translated string. */ Drupal.t = function (str, args, options) { options = options || {}; options.context = options.context || ''; // Fetch the localized version of the string. if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { str = Drupal.locale.strings[options.context][str]; } if (args) { str = Drupal.formatString(str, args); } return str; }; /** * Format a string containing a count of items. * * This function ensures that the string is pluralized correctly. Since Drupal.t() is * called by this function, make sure not to pass already-localized strings to it. * * See the documentation of the server-side format_plural() function for further details. * * @param count * The item count to display. * @param singular * The string for the singular case. Please make sure it is clear this is * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). * Do not use @count in the singular string. * @param plural * The string for the plural case. Please make sure it is clear this is plural, * to ease translation. Use @count in place of the item count, as in "@count * new comments". * @param args * An object of replacements pairs to make after translation. Incidences * of any key in this array are replaced with the corresponding value. * See Drupal.formatString(). * Note that you do not need to include @count in this array. * This replacement is done automatically for the plural case. * @param options * The options to pass to the Drupal.t() function. * @return * A translated string. */ Drupal.formatPlural = function (count, singular, plural, args, options) { var args = args || {}; args['@count'] = count; // Determine the index of the plural form. var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); if (index == 0) { return Drupal.t(singular, args, options); } else if (index == 1) { return Drupal.t(plural, args, options); } else { args['@count[' + index + ']'] = args['@count']; delete args['@count']; return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); } }; /** * Returns the passed in URL as an absolute URL. * * @param url * The URL string to be normalized to an absolute URL. * * @return * The normalized, absolute URL. * * @see https://github.com/angular/angular.js/blob/v1.4.4/src/ng/urlUtils.js * @see https://grack.com/blog/2009/11/17/absolutizing-url-in-javascript * @see https://github.com/jquery/jquery-ui/blob/1.11.4/ui/tabs.js#L53 */ Drupal.absoluteUrl = function (url) { var urlParsingNode = document.createElement('a'); // Decode the URL first; this is required by IE <= 6. Decoding non-UTF-8 // strings may throw an exception. try { url = decodeURIComponent(url); } catch (e) {} urlParsingNode.setAttribute('href', url); // IE <= 7 normalizes the URL when assigned to the anchor node similar to // the other browsers. return urlParsingNode.cloneNode(false).href; }; /** * Returns true if the URL is within Drupal's base path. * * @param url * The URL string to be tested. * * @return * Boolean true if local. * * @see https://github.com/jquery/jquery-ui/blob/1.11.4/ui/tabs.js#L58 */ Drupal.urlIsLocal = function (url) { // Always use browser-derived absolute URLs in the comparison, to avoid // attempts to break out of the base path using directory traversal. var absoluteUrl = Drupal.absoluteUrl(url); var protocol = location.protocol; // Consider URLs that match this site's base URL but use HTTPS instead of HTTP // as local as well. if (protocol === 'http:' && absoluteUrl.indexOf('https:') === 0) { protocol = 'https:'; } var baseUrl = protocol + '//' + location.host + Drupal.settings.basePath.slice(0, -1); // Decoding non-UTF-8 strings may throw an exception. try { absoluteUrl = decodeURIComponent(absoluteUrl); } catch (e) {} try { baseUrl = decodeURIComponent(baseUrl); } catch (e) {} // The given URL matches the site's base URL, or has a path under the site's // base URL. return absoluteUrl === baseUrl || absoluteUrl.indexOf(baseUrl + '/') === 0; }; /** * Generate the themed representation of a Drupal object. * * All requests for themed output must go through this function. It examines * the request and routes it to the appropriate theme function. If the current * theme does not provide an override function, the generic theme function is * called. * * For example, to retrieve the HTML for text that should be emphasized and * displayed as a placeholder inside a sentence, call * Drupal.theme('placeholder', text). * * @param func * The name of the theme function to call. * @param ... * Additional arguments to pass along to the theme function. * @return * Any data the theme function returns. This could be a plain HTML string, * but also a complex object. */ Drupal.theme = function (func) { var args = Array.prototype.slice.apply(arguments, [1]); return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); }; /** * Freeze the current body height (as minimum height). Used to prevent * unnecessary upwards scrolling when doing DOM manipulations. */ Drupal.freezeHeight = function () { Drupal.unfreezeHeight(); $('<div id="freeze-height"></div>').css({ position: 'absolute', top: '0px', left: '0px', width: '1px', height: $('body').css('height') }).appendTo('body'); }; /** * Unfreeze the body height. */ Drupal.unfreezeHeight = function () { $('#freeze-height').remove(); }; /** * Encodes a Drupal path for use in a URL. * * For aesthetic reasons slashes are not escaped. */ Drupal.encodePath = function (item, uri) { uri = uri || location.href; return encodeURIComponent(item).replace(/%2F/g, '/'); }; /** * Get the text selection in a textarea. */ Drupal.getSelection = function (element) { if (typeof element.selectionStart != 'number' && document.selection) { // The current selection. var range1 = document.selection.createRange(); var range2 = range1.duplicate(); // Select all text. range2.moveToElementText(element); // Now move 'dummy' end point to end point of original range. range2.setEndPoint('EndToEnd', range1); // Now we can calculate start and end points. var start = range2.text.length - range1.text.length; var end = start + range1.text.length; return { 'start': start, 'end': end }; } return { 'start': element.selectionStart, 'end': element.selectionEnd }; }; /** * Build an error message from an Ajax response. */ Drupal.ajaxError = function (xmlhttp, uri, customMessage) { var statusCode, statusText, pathText, responseText, readyStateText, message; if (xmlhttp.status) { statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); } else { statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); } statusCode += "\n" + Drupal.t("Debugging information follows."); pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); statusText = ''; // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that // and the test causes an exception. So we need to catch the exception here. try { statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); } catch (e) {} responseText = ''; // Again, we don't have a way to know for sure whether accessing // xmlhttp.responseText is going to throw an exception. So we'll catch it. try { responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); } catch (e) {} // Make the responseText more readable by stripping HTML tags and newlines. responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); responseText = responseText.replace(/[\n]+\s+/g,"\n"); // We don't need readyState except for status == 0. readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; // Additional message beyond what the xmlhttp object provides. customMessage = customMessage ? ("\n" + Drupal.t("CustomMessage: !customMessage", {'!customMessage': customMessage})) : ""; message = statusCode + pathText + statusText + customMessage + responseText + readyStateText; return message; }; // Class indicating that JS is enabled; used for styling purpose. $('html').addClass('js'); // 'js enabled' cookie. document.cookie = 'has_js=1; path=/'; /** * Additions to jQuery.support. */ $(function () { /** * Boolean indicating whether or not position:fixed is supported. */ if (jQuery.support.positionFixed === undefined) { var el = $('<div style="position:fixed; top:10px" />').appendTo(document.body); jQuery.support.positionFixed = el[0].offsetTop === 10; el.remove(); } }); //Attach all behaviors. $(function () { Drupal.attachBehaviors(document, Drupal.settings); }); /** * The default themes. */ Drupal.theme.prototype = { /** * Formats text for emphasized display in a placeholder inside a sentence. * * @param str * The text to format (plain-text). * @return * The formatted text (html). */ placeholder: function (str) { return '<em class="placeholder">' + Drupal.checkPlain(str) + '</em>'; } }; })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/oga_theme.js Bash bash (Bash)
/* * oga_theme.js - functions specific to the OpenGameArt.org theme * * Written in 2009 by Bart Kelsey <bart@opengameart.org> * * To the extent possible under law, the author(s) have dedicated all copyright and related * and neighboring rights to this software to the public domain worldwide. This software is * distributed without any warranty. * * You should have received a copy of the CC0 Public Domain Dedication along with this * software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>. */ (function($) { var oldWidth; var body_orig_width; var farright_orig_width; $(window).resize(function() { resize_bar(false); }); $(function() { oldWidth = 0; body_orig_width = $('body').width(); farright_orig_width = $('div#farright').width(); resize_bar(true); $('.small-preview-title a').each(function() { var inner = $(this).html(); if(inner.length > 16) { inner = inner.substring(0, 15) + "..."; $(this).html(inner); } }); $('.views-exposed-form select[multiple]').each(function() { replaceMultiSelect($(this)); }); $('.multi-select-replace input').click(function() { multiSelectToggle($(this)); }); $('.content').delegate('.play-button', 'click', function() { $('.stop-button').trigger('click'); playButton(this); }); $('.content').delegate('.stop-button', 'click', function() { stopButton(this); }); $('.content').delegate('.subtree-toggle', 'click', function() { console.log('click'); if($(this).hasClass('blank')) { return; } if($(this).hasClass('open')) { $(this).removeClass('open').addClass('closed'); } else { $(this).removeClass('closed').addClass('open'); } $(this).parent().children('ul').slideToggle('fast'); }); $('.content').delegate('.art-preview-title', 'mouseenter', function() { $(this).addClass('hover'); }); $('.content').delegate('.art-preview-title', 'mouseleave', function() { $(this).removeClass('hover'); }); $('body').delegate('.view-art ul.pager a', 'click', function() { console.log('scroll to top'); $('body').scrollTop(0); }); $('input#edit-submit').click(function() { var clicked = $(this).attr('data-clicked'); if(clicked) { return false; } else { $(this).attr('data-clicked', 1); } }); }); function resize_right() { $('#right:not(.nosidebar)').each(function() { resize($(this), 350, 575); }); $('.right-side').each(function() { resize($(this), 350, 575); }); $('.nosidebar .right-column').each(function() { resize($(this), 350, 575); }); } function resize_bar(initial) { var width = $(window).width(); var threshold = 1260; if(width >= threshold && (initial || oldWidth < threshold)) { $('body').width(threshold); if(!$('#page').hasClass('wide')) $('div#farright').width(296); if($('#farright').length > 0 && !$('#page').hasClass('wide')) { $('#farright').appendTo('#maincontent'); } else { $('#right:not(.nosidebar)').width(890); } } else if((initial || oldWidth >= threshold) && width < threshold) { $('body').width(body_orig_width); if(!$('#page').hasClass('wide')) $('div#farright').width(farright_orig_width); if($('#farright').length > 0 && !$('#page').hasClass('wide')) { $('#farright').appendTo('#left'); } else { $('#right:not(.nosidebar)').width(590); } } oldWidth = width; } function resize(element, margin, minWidth) { var parentWidth = element.parent().width(); var newWidth = parentWidth - margin; if(newWidth < minWidth) { newWidth = minWidth; } element.width(newWidth - 20); } function stopButton(b) { $(b).addClass('play-button'); $(b).removeClass('stop-button'); b.audioElement.currentTime = 0; b.audioElement.pause(); } function playButton(b) { $(b).addClass('stop-button'); $(b).removeClass('play-button'); if(!(b.audioElement)) { b.audioElement = document.createElement('audio'); if(b.audioElement.canPlayType) { var url; if(b.audioElement.canPlayType('audio/ogg; codecs="vorbis"')) { url = $(b).attr('data-ogg-url'); } else if(b.audioElement.canPlayType('audio/mpeg')) { url = $(b).attr('data-mp3-url'); } b.audioElement.setAttribute('src', url); b.audioElement.load(); } else { // flash fallback } } if(b.audioElement.canPlayType) { b.audioElement.play(); } else { // flash fallback } } function replaceMultiSelect(item) { //console.log('replacing multi select'); item.hide(); var id = item.attr('id'); var newid = "checkboxes-" + id; var html = "<div id='" + newid + "' class='multi-select-replace' data-select='" + id + "'>"; item.find('option').each(function() { html += "<div class='multi-select-checkbox'><input type='checkbox' value='" + $(this).val() + "'"; if($(this).attr('selected')) { html += " checked='checked'"; } html += "> " + $(this).html() + "</div>"; }); html += "</div>"; item.after(html); } function multiSelectToggle(item) { var id = item.parent().parent().attr('data-select'); //console.log('id: ' + id); var select = $('#' + id); if(item.attr('checked')) { select.find("option[value=" + item.val() + "]").attr('selected', 'selected'); } else { select.find("option[value=" + item.val() + "]").removeAttr('selected'); } } })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/openid.js Bash bash (Bash)
(function ($) { Drupal.behaviors.openid = { attach: function (context) { var loginElements = $('.form-item-name, .form-item-pass, li.openid-link'); var openidElements = $('.form-item-openid-identifier, li.user-link'); var cookie = $.cookie('Drupal.visitor.openid_identifier'); // This behavior attaches by ID, so is only valid once on a page. if (!$('#edit-openid-identifier.openid-processed').length) { if (cookie) { $('#edit-openid-identifier').val(cookie); } if ($('#edit-openid-identifier').val() || location.hash == '#openid-login') { $('#edit-openid-identifier').addClass('openid-processed'); loginElements.hide(); // Use .css('display', 'block') instead of .show() to be Konqueror friendly. openidElements.css('display', 'block'); } } $('li.openid-link:not(.openid-processed)', context) .addClass('openid-processed') .click(function () { loginElements.hide(); openidElements.css('display', 'block'); // Remove possible error message. $('#edit-name, #edit-pass').removeClass('error'); $('div.messages.error').hide(); // Set focus on OpenID Identifier field. $('#edit-openid-identifier')[0].focus(); return false; }); $('li.user-link:not(.openid-processed)', context) .addClass('openid-processed') .click(function () { openidElements.hide(); loginElements.css('display', 'block'); // Clear OpenID Identifier field and remove possible error message. $('#edit-openid-identifier').val('').removeClass('error'); $('div.messages.error').css('display', 'block'); // Set focus on username field. $('#edit-name')[0].focus(); return false; }); } }; })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/jquery_002.js Bash bash (Bash)
/** * Cookie plugin 1.0 * * Copyright (c) 2006 Klaus Hartl (stilbuero.de) * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * */ jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};
Last updated: 2018-04-02

icons: ./monsters/licenses/Spaceship 2D | OpenGameArt.org_files/ajax_dlcount.js Bash bash (Bash)
(function ($) { $(function() { $('body').delegate('[data-fid]', 'mouseup', function() { var fid = $(this).attr('data-fid'); var url = '/file/' + fid + '/dlcounter'; $.ajax({ url: url, success: function(data, textStatus, jqXHR) { console.log(data); $('span#dlcount-' + fid).html(data.dlcount); } }); return true; }); }); })(jQuery);
Last updated: 2018-04-02

icons: ./monsters/licenses/cmdline.txt Bash bash (Bash)
Images converted with Imagemagick and the following command: c=0; for neg in true false; do for grad in 20bd01 0077aa 0e2843 e90113; do for i in {Mons\ 2,spaceship,Monsters}/*.png; do let "c++"; $neg && opts="-negate" || opts=""; convert -size 48x48 gradient:white-#${grad} \( "$i" -trim -resize 48x48 ${opts} \) -gravity center -composite out/${c}.png; done; done; done
Last updated: 2018-04-02

d-logg: ./trunk/d-logg/d-logg.devdesc.xml Bash bash (Bash)
<?xml version="1.0" encoding="utf-8"?> <DeviceDescription xmlns="http://www.3s-software.com/schemas/DeviceDescription-1.0.xsd" xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Types namespace="local"> <StructType name="IoDrvInput"> <!-- Controller 0 / Sensor --> <Component identifier="C0_S1" type="std:REAL"> <Default /> <VisibleName name="local:C0_S1">C0_S1</VisibleName> </Component> <Component identifier="C0_S2" type="std:REAL"> <Default /> <VisibleName name="local:C0_S2">C0_S2</VisibleName> </Component> <Component identifier="C0_S3" type="std:REAL"> <Default /> <VisibleName name="local:C0_S3">C0_S3</VisibleName> </Component> <Component identifier="C0_S4" type="std:REAL"> <Default /> <VisibleName name="local:C0_S4">C0_S4</VisibleName> </Component> <Component identifier="C0_S5" type="std:REAL"> <Default /> <VisibleName name="local:C0_S5">C0_S5</VisibleName> </Component> <Component identifier="C0_S6" type="std:REAL"> <Default /> <VisibleName name="local:C0_S6">C0_S6</VisibleName> </Component> <Component identifier="C0_S7" type="std:REAL"> <Default /> <VisibleName name="local:C0_S7">C0_S7</VisibleName> </Component> <Component identifier="C0_S8" type="std:REAL"> <Default /> <VisibleName name="local:C0_S8">C0_S8</VisibleName> </Component> <Component identifier="C0_S9" type="std:REAL"> <Default /> <VisibleName name="local:C0_S9">C0_S9</VisibleName> </Component> <Component identifier="C0_S10" type="std:REAL"> <Default /> <VisibleName name="local:C0_S10">C0_S10</VisibleName> </Component> <Component identifier="C0_S11" type="std:REAL"> <Default /> <VisibleName name="local:C0_S11">C0_S11</VisibleName> </Component> <Component identifier="C0_S12" type="std:REAL"> <Default /> <VisibleName name="local:C0_S12">C0_S12</VisibleName> </Component> <Component identifier="C0_S13" type="std:REAL"> <Default /> <VisibleName name="local:C0_S13">C0_S13</VisibleName> </Component> <Component identifier="C0_S14" type="std:REAL"> <Default /> <VisibleName name="local:C0_S14">C0_S14</VisibleName> </Component> <Component identifier="C0_S15" type="std:DWORD"> <Default /> <VisibleName name="local:C0_S15">C0_S15</VisibleName> </Component> <Component identifier="C0_S16" type="std:DWORD"> <Default /> <VisibleName name="local:C0_S16">C0_S16</VisibleName> </Component> <!-- Controller 0 / Actor --> <Component identifier="C0_A1" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A1">C0_A1</VisibleName> </Component> <Component identifier="C0_A2" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A2">C0_A2</VisibleName> </Component> <Component identifier="C0_A3" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A3">C0_A3</VisibleName> </Component> <Component identifier="C0_A4" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A4">C0_A4</VisibleName> </Component> <Component identifier="C0_A5" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A5">C0_A5</VisibleName> </Component> <Component identifier="C0_A6" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A6">C0_A6</VisibleName> </Component> <Component identifier="C0_A7" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A7">C0_A7</VisibleName> </Component> <Component identifier="C0_A8" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A8">C0_A8</VisibleName> </Component> <Component identifier="C0_A9" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A9">C0_A9</VisibleName> </Component> <Component identifier="C0_A10" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A10">C0_A10</VisibleName> </Component> <Component identifier="C0_A11" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A11">C0_A11</VisibleName> </Component> <Component identifier="C0_A12" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A12">C0_A12</VisibleName> </Component> <Component identifier="C0_A13" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A13">C0_A13</VisibleName> </Component> <Component identifier="C0_A14" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A14">C0_A14</VisibleName> </Component> <Component identifier="C0_A15" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A15">C0_A15</VisibleName> </Component> <Component identifier="C0_A16" type="std:BOOL"> <Default /> <VisibleName name="local:C0_A16">C0_A16</VisibleName> </Component> <!-- Controller 1 / Sensor --> <Component identifier="C1_S1" type="std:REAL"> <Default /> <VisibleName name="local:C1_S1">C1_S1</VisibleName> </Component> <Component identifier="C1_S2" type="std:REAL"> <Default /> <VisibleName name="local:C1_S2">C1_S2</VisibleName> </Component> <Component identifier="C1_S3" type="std:REAL"> <Default /> <VisibleName name="local:C1_S3">C1_S3</VisibleName> </Component> <Component identifier="C1_S4" type="std:REAL"> <Default /> <VisibleName name="local:C1_S4">C1_S4</VisibleName> </Component> <Component identifier="C1_S5" type="std:REAL"> <Default /> <VisibleName name="local:C1_S5">C1_S5</VisibleName> </Component> <Component identifier="C1_S6" type="std:REAL"> <Default /> <VisibleName name="local:C1_S6">C1_S6</VisibleName> </Component> <Component identifier="C1_S7" type="std:REAL"> <Default /> <VisibleName name="local:C1_S7">C1_S7</VisibleName> </Component> <Component identifier="C1_S8" type="std:REAL"> <Default /> <VisibleName name="local:C1_S8">C1_S8</VisibleName> </Component> <Component identifier="C1_S9" type="std:REAL"> <Default /> <VisibleName name="local:C1_S9">C1_S9</VisibleName> </Component> <Component identifier="C1_S10" type="std:REAL"> <Default /> <VisibleName name="local:C1_S10">C1_S10</VisibleName> </Component> <Component identifier="C1_S11" type="std:REAL"> <Default /> <VisibleName name="local:C1_S11">C1_S11</VisibleName> </Component> <Component identifier="C1_S12" type="std:REAL"> <Default /> <VisibleName name="local:C1_S12">C1_S12</VisibleName> </Component> <Component identifier="C1_S13" type="std:REAL"> <Default /> <VisibleName name="local:C1_S13">C1_S13</VisibleName> </Component> <Component identifier="C1_S14" type="std:REAL"> <Default /> <VisibleName name="local:C1_S14">C1_S14</VisibleName> </Component> <Component identifier="C1_S15" type="std:DWORD"> <Default /> <VisibleName name="local:C1_S15">C1_S15</VisibleName> </Component> <Component identifier="C1_S16" type="std:DWORD"> <Default /> <VisibleName name="local:C1_S16">C1_S16</VisibleName> </Component> <!-- Controller 1 / Actor --> <Component identifier="C1_A1" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A1">C1_A1</VisibleName> </Component> <Component identifier="C1_A2" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A2">C1_A2</VisibleName> </Component> <Component identifier="C1_A3" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A3">C1_A3</VisibleName> </Component> <Component identifier="C1_A4" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A4">C1_A4</VisibleName> </Component> <Component identifier="C1_A5" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A5">C1_A5</VisibleName> </Component> <Component identifier="C1_A6" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A6">C1_A6</VisibleName> </Component> <Component identifier="C1_A7" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A7">C1_A7</VisibleName> </Component> <Component identifier="C1_A8" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A8">C1_A8</VisibleName> </Component> <Component identifier="C1_A9" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A9">C1_A9</VisibleName> </Component> <Component identifier="C1_A10" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A10">C1_A10</VisibleName> </Component> <Component identifier="C1_A11" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A11">C1_A11</VisibleName> </Component> <Component identifier="C1_A12" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A12">C1_A12</VisibleName> </Component> <Component identifier="C1_A13" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A13">C1_A13</VisibleName> </Component> <Component identifier="C1_A14" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A14">C1_A14</VisibleName> </Component> <Component identifier="C1_A15" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A15">C1_A15</VisibleName> </Component> <Component identifier="C1_A16" type="std:BOOL"> <Default /> <VisibleName name="local:C1_A16">C1_A16</VisibleName> </Component> </StructType> <StructType name="IoDrvOutput"> <Component identifier="dwOut" type="std:DWORD"> <Default /> <VisibleName name="local:Output">Output</VisibleName> </Component> </StructType> <StructType name="IoDrvConfig"> <Component identifier="iPortNr" type="std:INT"> <Default>0</Default> <VisibleName name="local:PortNr">Port Nr</VisibleName> </Component> <Component identifier="dwBaudrate" type="std:DWORD"> <Default>115200</Default> <VisibleName name="local:Baudrate">Baudrate</VisibleName> </Component> </StructType> </Types> <Strings namespace="local"> <Language lang="en"> </Language> </Strings> <Device hideInCatalogue="false"> <DeviceIdentification> <Type>8000</Type> <Id>0004 0008</Id> <Version>1.0.0.0</Version> </DeviceIdentification> <DeviceInfo> <Name name="local:ModelName">D-Logg</Name> <Description name="local:DeviceDescription">An I/O driver for the data loggers of the company "Technische Alternative".</Description> <Vendor name="local:VendorName">Open Source</Vendor> <OrderNumber>-</OrderNumber> </DeviceInfo> <Connector moduleType="8008" interface="Common.PCI" role="child" explicit="false" connectorId="1" hostpath="-1"> <InterfaceName name="local:PCI">PCI-Bus</InterfaceName> <Slot count="1" allowEmpty="false"> </Slot> <DriverInfo needsBusCycle="true"> <RequiredLib libname="D-Logg" vendor="Open Source" version="1.0.0.0" identifier="deviceLib"> <FBInstance basename="$(DeviceName)" fbname="IoDrvFB"> <Initialize methodName="Initialize" /> </FBInstance> </RequiredLib> </DriverInfo> <HostParameterSet> <Parameter ParameterId="1000" type="local:IoDrvInput"> <Attributes channel="input" /> <Name name="local:Input">input</Name> </Parameter> <Parameter ParameterId="2000" type="local:IoDrvOutput"> <Attributes channel="output" /> <Name name="local:Output">output</Name> </Parameter> <Parameter ParameterId="3000" type="local:IoDrvConfig"> <Attributes channel="none" /> <Name name="local:Config">config</Name> </Parameter> </HostParameterSet> </Connector> </Device> </DeviceDescription>
Last updated: 2020-08-31

d-logg: ./trunk/d-logg/package.manifest Bash bash (Bash)
<?xml version="1.0" encoding="ISO-8859-1"?> <Package> <Strings> <String Id="GeneralName"> <Neutral>D-Logg</Neutral> </String> <String Id="GeneralVendor"> <Neutral>Open Source Software</Neutral> </String> <String Id="GeneralCopyright"> <Neutral>all rights reserved</Neutral> </String> <String Id="GeneralDescription"> <Neutral>Supports the data loggers of the company "Technische Alternative"</Neutral> </String> <String Id="license"> <Neutral>LICENSE.TXT</Neutral> </String> <String Id="TargetDir"> <Neutral>Target directory</Neutral> </String> <String Id="TargetDirDescription"> <Neutral>The target directory where the projects are saved.</Neutral> </String> </Strings> <General> <Id>{7fd3ba00-0b70-11e9-8636-b3188baaa8ab}</Id> <Version>1.0.0.3</Version> <Name>$GeneralName</Name> <Vendor>$GeneralVendor</Vendor> <Copyright>$GeneralCopyright</Copyright> <Description>$GeneralDescription</Description> <LicenseAgreement>$license</LicenseAgreement> <RequiredInstallerVersion>3.5.10.0</RequiredInstallerVersion> </General> <TargetDirectoryDefinitions> <TargetDirectoryDefinition> <Id>1</Id> <Name>$TargetDir</Name> <Description>$TargetDirDescription</Description> <PromptUser>True</PromptUser> <DefaultValue>%USERPROFILE%\CODESYS Projects\</DefaultValue> </TargetDirectoryDefinition> </TargetDirectoryDefinitions> <Components> <Component> <General> <Id>1</Id> <Name>Default</Name> <Description>Default Package</Description> <Selectable>false</Selectable> <SelectedByDefault>true</SelectedByDefault> </General> <Dependencies> </Dependencies> <Items> <DeviceDescription> <Path>d-logg.devdesc.xml</Path> </DeviceDescription> <Library> <Path>d-logg.library</Path> </Library> </Items> </Component> </Components> </Package>
Last updated: 2020-08-31

d-logg: ./trunk/d-logg/license.txt Bash bash (Bash)
MIT License Copyright (c) [year] [fullname] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Last updated: 2018-12-29

mega-io: ./tags/v2.0.0.0/devdescr/IoDrvMEGAIO.devdesc.xml Bash bash (Bash)
<?xml version="1.0" encoding="utf-8"?> <!--created with CoDeSys 3.0 (http://www.3s-software.com) by DeviceDescriptionBuilder (3S-Smart Software Solutions GmbH)--> <DeviceDescription xmlns="http://www.3s-software.com/schemas/DeviceDescription-1.0.xsd" xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Types namespace="local"> <StructType name="Channel8BOOL"> <Component identifier="BOOL0" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool0">Bit0</VisibleName> </Component> <Component identifier="Bool1" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool1">Bit1</VisibleName> </Component> <Component identifier="BOOL2" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool2">Bit2</VisibleName> </Component> <Component identifier="BOOL3" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool3">Bit3</VisibleName> </Component> <Component identifier="BOOL4" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool4">Bit4</VisibleName> </Component> <Component identifier="BOOL5" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool5">Bit5</VisibleName> </Component> <Component identifier="BOOL6" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool6">Bit6</VisibleName> </Component> <Component identifier="BOOL7" type="std:BOOL"> <Default /> <VisibleName name="Local:Bool7">Bit7</VisibleName> </Component> </StructType> <StructType name="Ch5BOOL"> <Component identifier="Bit0" type="std:BOOL"> <Default /> <VisibleName name="Bit0">Bit0</VisibleName> </Component> <Component identifier="Bit1" type="std:BOOL"> <Default /> <VisibleName name="Bit1">Bit1</VisibleName> </Component> <Component identifier="Bit2" type="std:BOOL"> <Default /> <VisibleName name="Bit2">Bit2</VisibleName> </Component> <Component identifier="Bit3" type="std:BOOL"> <Default /> <VisibleName name="Bit3">Bit3</VisibleName> </Component> <Component identifier="Bit4" type="std:BOOL"> <Default /> <VisibleName name="Bit4">Bit4</VisibleName> </Component> <Component identifier="Bit5" type="std:BOOL"> <Default /> <VisibleName name="Bit5">Bit5</VisibleName> </Component> </StructType> <StructType name="OpenDrainState"> <Component identifier="Bit0" type="std:BOOL"> <Default /> <VisibleName name="Bit0">Bit0</VisibleName> </Component> <Component identifier="Bit1" type="std:BOOL"> <Default /> <VisibleName name="Bit1">Bit1</VisibleName> </Component> <Component identifier="Bit2" type="std:BOOL"> <Default /> <VisibleName name="Bit2">Bit2</VisibleName> </Component> <Component identifier="Bit3" type="std:BOOL"> <Default /> <VisibleName name="Bit3">Bit3</VisibleName> </Component> </StructType> <StructType name="Ch8REAL"> <Component identifier="REAL0" type="std:REAL"> <Default /> <VisibleName name="REAL0">REAL0</VisibleName> </Component> <Component identifier="REAL1" type="std:REAL"> <Default /> <VisibleName name="REAL1">REAL1</VisibleName> </Component> <Component identifier="REAL2" type="std:REAL"> <Default /> <VisibleName name="REAL2">REAL2</VisibleName> </Component> <Component identifier="REAL3" type="std:REAL"> <Default /> <VisibleName name="REAL3">REAL3</VisibleName> </Component> <Component identifier="REAL4" type="std:REAL"> <Default /> <VisibleName name="REAL4">REAL4</VisibleName> </Component> <Component identifier="REAL5" type="std:REAL"> <Default /> <VisibleName name="REAL5">REAL5</VisibleName> </Component> <Component identifier="REAL6" type="std:REAL"> <Default /> <VisibleName name="REAL6">REAL6</VisibleName> </Component> <Component identifier="REAL7" type="std:REAL"> <Default /> <VisibleName name="REAL7">REAL7</VisibleName> </Component> </StructType> <StructType name="Ch8UINT"> <Component identifier="UINT0" type="std:UINT"> <Default /> <VisibleName name="UINT0">UINT0</VisibleName> </Component> <Component identifier="UINT1" type="std:UINT"> <Default /> <VisibleName name="UINT1">UINT1</VisibleName> </Component> <Component identifier="UINT2" type="std:UINT"> <Default /> <VisibleName name="UINT2">UINT2</VisibleName> </Component> <Component identifier="UINT3" type="std:UINT"> <Default /> <VisibleName name="UINT3">UINT3</VisibleName> </Component> <Component identifier="UINT4" type="std:UINT"> <Default /> <VisibleName name="UINT4">UINT4</VisibleName> </Component> <Component identifier="UINT5" type="std:UINT"> <Default /> <VisibleName name="UINT5">UINT5</VisibleName> </Component> <Component identifier="UINT6" type="std:UINT"> <Default /> <VisibleName name="UINT6">UINT6</VisibleName> </Component> <Component identifier="UINT7" type="std:UINT"> <Default /> <VisibleName name="UINT7">UINT7</VisibleName> </Component> </StructType> <StructType name="IoDrvInput"> <Component identifier="adcVoltages" type="local:Ch8REAL"> <Default /> <VisibleName name="adcVoltages">adcVoltages</VisibleName> </Component> <Component identifier="adcRaw" type="local:Ch8UINT"> <Default /> <VisibleName name="adcRaw">adcRaw</VisibleName> </Component> <Component identifier="optoIn" type="local:Channel8BOOL"> <Default /> <VisibleName name="local:optoIn">optoIn</VisibleName> </Component> <Component identifier="gpioIn" type="local:Ch5BOOL"> <Default /> <VisibleName name="local:gpioIn">gpioIn</VisibleName> </Component> </StructType> <StructType name="IoDrvOutput"> <Component identifier="dacVoltage" type="std:REAL"> <Default /> <VisibleName name="local:dacVoltageInput">dacVoltage Input</VisibleName> </Component> <Component identifier="relayState" type="local:Channel8BOOL"> <Default /> <VisibleName name="local:relayState">relayState</VisibleName> </Component> <Component identifier="openDrainState" type="local:OpenDrainState"> <Default /> <VisibleName name="openDrain State">OpenDrain State</VisibleName> </Component> <Component identifier="gpioOut" type="local:Ch5BOOL"> <Default /> <VisibleName name="gpioOut">gpioOut</VisibleName> </Component> <Component identifier="gpioDir" type="local:Ch5BOOL"> <Default /> <VisibleName name="gpioDir">GPIO Direction</VisibleName> </Component> </StructType> <StructType name="IoDrvConfig"> <!-- <Component identifier="StackLevel" type="std:USINT"> <Default>16#1</Default> <VisibleName name="local:StackLevel">StackLevel</VisibleName> <Description name="local:StackLevel.Desc">Stack level of MegaIO boards</Description> </Component> --> </StructType> </Types> <Strings namespace="local"> <Language lang="en"> </Language> </Strings> <Files namespace="local"> <Language lang="en"> <File fileref="local" identifier="ImageFile"> <LocalFile>device.png</LocalFile> </File> <File fileref="local" identifier="Icon"> <LocalFile>device.ico</LocalFile> </File> </Language> </Files> <Device hideInCatalogue="false"> <DeviceIdentification> <Type>8000</Type> <Id>0004 0006</Id> <Version>2.0.0.0</Version> </DeviceIdentification> <DeviceInfo> <Name name="local:ModelName">IO Driver for MEGAIO</Name> <Description name="local:DeviceDescription">An I/O driver for MEGAIO written by Aliazzz</Description> <Vendor name="local:VendorName">Open Source</Vendor> <OrderNumber>-</OrderNumber> <Image name="local:ImageFile">device.png</Image> <Icon name="local:Icon">device.ico</Icon> </DeviceInfo> <Connector moduleType="500" interface="Raspberry.I2C" role="child" explicit="false" connectorId="1" hostpath="-1"> <InterfaceName name="local:PCI">I²C-Bus</InterfaceName> <Slot count="1" allowEmpty="false"> </Slot> <DriverInfo needsBusCycle="true"> <RequiredLib libname="IoDrvMEGAIO" vendor="Open Source" version="2.0.0.0" identifier="deviceLib"> <FBInstance basename="$(DeviceName)_Instance" fbname="IoDrvFB"> <Initialize methodName="Initialize" /> </FBInstance> </RequiredLib> </DriverInfo> <HostParameterSet> <ParameterSection> <Name name="local:GeneralParameters">General Parameters</Name> <Parameter ParameterId="1" type="std:USINT"> <Attributes channel="none" download="true" functional="false" onlineaccess="read" /> <Default>16#31</Default> <Name name="local:I2cAddress">I²C address</Name> <Description name="local:I2cAddress.Desc">Address of I²C Device</Description> </Parameter> </ParameterSection> <ParameterSection> <Name name="local:GeneralParameters">Input Channels</Name> <Parameter ParameterId="1000" type="local:IoDrvInput"> <Attributes channel="Input" /> <Name name="local:Input">Input Channels</Name> </Parameter> </ParameterSection> <ParameterSection> <Name name="local:GeneralParameters">Output Channels</Name> <Parameter ParameterId="2000" type="local:IoDrvOutput"> <Attributes channel="Output" /> <Name name="local:Output">Output Channels</Name> </Parameter> </ParameterSection> <ParameterSection> <Name name="local:GeneralParameters">Configuration</Name> <Parameter ParameterId="3000" type="local:IoDrvConfig"> <Attributes channel="none" /> <Name name="local:Config">Configuration</Name> </Parameter> </ParameterSection> </HostParameterSet> </Connector> <ExtendedSettings> <ts:TargetSettings> <ts:section name="deviceconfiguration"> <ts:setting name="createBitChannels" type="boolean" access="visible"> <ts:value>1</ts:value> </ts:setting> </ts:section> </ts:TargetSettings> </ExtendedSettings> </Device> </DeviceDescription>
Last updated: 2019-01-22

d-logg: ./trunk/d-logg/d-logg.library.md Bash bash (Bash)
--- ~~~ST FUNCTION_BLOCK DLogg VAR_INPUT udtInput: IoDrvInput; udtConfig: IoDrvConfig; END_VAR VAR_OUTPUT udtOutput: IoDrvOutput; END_VAR VAR stream: SerialStream; i: LINT; byByte: BYTE; nRead: UDINT; nWrote: ULINT; dwState: DWORD; udiNumDL: UDINT; audtSensor: ARRAY [..] OF ; audtSolar1: ARRAY [..] OF ; audtSolar2: ARRAY [..] OF ; byChecksum: BYTE; Delay: TON; END_VAR ~~~ ~~~ST // Execute the FB only every second // Quicker sampling is not supported by the logger Delay(IN:=TRUE, PT:=T#1S); IF NOT(Delay.Q) THEN RETURN; END_IF Delay(IN:=FALSE); // Start with the state machine CASE dwState OF 0: stream.Open(1, 115200); next(); // Read number of data loggers 1: nWrote := stream.WriteByte(16#81); IF nWrote = 1 THEN next(); END_IF 2: IF stream.Length &gt;= 1 THEN stream.Read(ADR(byByte), 1); CASE byByte OF 16#A8: udiNumDL := 1; 16#D1: udiNumDL := 2; END_CASE next(); END_IF // Read Data-Logger Type (also polls for new data) 3: nWrote := stream.WriteByte(16#AB); IF nWrote = 1 THEN next(); END_IF 4: IF stream.Length &gt;= 1 THEN byByte := stream.ReadByte(); CASE byByte OF 16#AB: reset(); // no new data 16#80: next(); // UVR1611 16#90: next(); // UVR61-3 END_CASE END_IF // Read sensor data 5: IF stream.Length &gt;= (39 + 16 + 1) * udiNumDL THEN FOR i:=0 TO udiNumDL-1 DO stream.Read(ADR(audtSensor[i]), 39); stream.Read(ADR(audtSolar1[i]), 8); stream.Read(ADR(audtSolar2[i]), 8); byChecksum := stream.ReadByte(); END_FOR next(); END_IF // Convert RAW data to temperatures and boolean actor data 6: udtInput.C0_S1 := THIS^.raw2temp(audtSensor[0].auiTemperature[0]); udtInput.C0_S2 := THIS^.raw2temp(audtSensor[0].auiTemperature[1]); udtInput.C0_S3 := THIS^.raw2temp(audtSensor[0].auiTemperature[2]); udtInput.C0_S4 := THIS^.raw2temp(audtSensor[0].auiTemperature[3]); udtInput.C0_S5 := THIS^.raw2temp(audtSensor[0].auiTemperature[4]); udtInput.C0_S6 := THIS^.raw2temp(audtSensor[0].auiTemperature[5]); udtInput.C0_S7 := THIS^.raw2temp(audtSensor[0].auiTemperature[6]); udtInput.C0_S8 := THIS^.raw2temp(audtSensor[0].auiTemperature[7]); udtInput.C0_S9 := THIS^.raw2temp(audtSensor[0].auiTemperature[8]); udtInput.C0_S10 := THIS^.raw2temp(audtSensor[0].auiTemperature[9]); udtInput.C0_S11 := THIS^.raw2temp(audtSensor[0].auiTemperature[10]); udtInput.C0_S12 := THIS^.raw2temp(audtSensor[0].auiTemperature[11]); udtInput.C0_S13 := THIS^.raw2temp(audtSensor[0].auiTemperature[12]); udtInput.C0_S14 := THIS^.raw2temp(audtSensor[0].auiTemperature[13]); udtInput.C0_S15 := THIS^.raw2temp(audtSensor[0].auiTemperature[14]); udtInput.C0_S16 := THIS^.raw2temp(audtSensor[0].auiTemperature[15]); udtInput.C1_S1 := THIS^.raw2temp(audtSensor[1].auiTemperature[0]); udtInput.C1_S2 := THIS^.raw2temp(audtSensor[1].auiTemperature[1]); udtInput.C1_S3 := THIS^.raw2temp(audtSensor[1].auiTemperature[2]); udtInput.C1_S4 := THIS^.raw2temp(audtSensor[1].auiTemperature[3]); udtInput.C1_S5 := THIS^.raw2temp(audtSensor[1].auiTemperature[4]); udtInput.C1_S6 := THIS^.raw2temp(audtSensor[1].auiTemperature[5]); udtInput.C1_S7 := THIS^.raw2temp(audtSensor[1].auiTemperature[6]); udtInput.C1_S8 := THIS^.raw2temp(audtSensor[1].auiTemperature[7]); udtInput.C1_S9 := THIS^.raw2temp(audtSensor[1].auiTemperature[8]); udtInput.C1_S10 := THIS^.raw2temp(audtSensor[1].auiTemperature[9]); udtInput.C1_S11 := THIS^.raw2temp(audtSensor[1].auiTemperature[10]); udtInput.C1_S12 := THIS^.raw2temp(audtSensor[1].auiTemperature[11]); udtInput.C1_S13 := THIS^.raw2temp(audtSensor[1].auiTemperature[12]); udtInput.C1_S14 := THIS^.raw2temp(audtSensor[1].auiTemperature[13]); udtInput.C1_S15 := THIS^.raw2analog(audtSensor[1].auiTemperature[14]); udtInput.C1_S16 := THIS^.raw2analog(audtSensor[1].auiTemperature[15]); udtInput.C0_A0 := audtSensor[0].abyDOUT[0]; udtInput.C0_A1 := audtSensor[0].abyDOUT[1]; udtInput.C1_A0 := audtSensor[1].abyDOUT[0]; udtInput.C1_A1 := audtSensor[1].abyDOUT[1]; next(); // End 7: reset(); END_CASE ~~~ --- ~~~ST METHOD raw2temp: REAL VAR_INPUT raw: WORD; END_VAR VAR tmp: INT; END_VAR ~~~ ~~~ST tmp := WORD_TO_INT(raw AND 16#8000); tmp := SHR(tmp, 3); tmp := UINT_TO_INT(WORD_TO_UINT(raw AND 16#0FFF) OR INT_TO_UINT(tmp)); raw2temp := tmp / 10; ~~~ --- ~~~ST METHOD raw2analog: DWORD VAR_INPUT raw: WORD; END_VAR ~~~ ~~~ST raw2analog := raw AND 16#0FFF; ~~~ VAR_GLOBAL cClassID: DWORD; cDriverName: string; cDeviceName: string; cVendorName: string; cModuleType: WORD; END_VAR
Last updated: 2020-08-31

mega-io: ./tags/v2.0.0.0/License Agreement/license.html Bash bash (Bash)
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="Content-Style-Type" content="text/css" /><meta name="generator" content="Aspose.Words for .NET 17.1.0.0" /><title></title></head><body><div><p style="margin-top:5pt; margin-bottom:10pt; text-align:center; font-size:24pt"><span style="font-family:Calibri; font-weight:bold">IoDrvMEGAIO</span></p><p style="margin-top:10pt; margin-bottom:5pt; text-align:center; font-size:24pt"><span style="font-family:Calibri; font-weight:bold">for CODESYS by Aliazzz</span></p><p style="margin-top:5pt; margin-bottom:0pt; text-align:center; font-size:10pt"><span style="font-family:Calibri">&#xa0;</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">This is free and unencumbered software released into the public domain.</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">&#xa0;</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">Anyone is free to copy, modify, publish, use, compile, sell, or</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">distribute this software, either in source code form or as a compiled</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">binary, for any purpose, commercial or non-commercial, and by any</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">means.</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">&#xa0;</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">In jurisdictions that recognize copyright laws, the author or authors</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">of this software dedicate any and all copyright interest in the</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">software to the public domain. We make this dedication for the benefit</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">of the public at large and to the detriment of our heirs and</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">successors. We intend this dedication to be an overt act of</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">relinquishment in perpetuity of all present and future rights to this</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">software under copyright law.</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:10pt"><span style="font-family:Calibri">&#xa0;</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">OTHER DEALINGS IN THE SOFTWARE.</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:10pt"><span style="font-family:Calibri">&#xa0;</span></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:12pt"><span style="font-family:Calibri">For more information, please refer to </span><a href="http://unlicense.org" style="text-decoration:none"><span style="font-family:Calibri; color:#000000">http://unlicense.org</span></a></p><p style="margin-top:0pt; margin-bottom:0pt; text-align:center; font-size:10pt"><span style="font-family:Calibri">&#xa0;</span></p></div></body></html>
Last updated: 2019-01-22

grm: ./license.txt Bash bash (Bash)
This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to <http://unlicense.org/>
Last updated: 2020-04-13

swset-creator: ./ide/cs/Script Commands/config.json Bash bash (Bash)
[ { "Name": "Create SWSET", "Desc": "Create a new SWSET from active Application.", "Icon": "createSWSet.ico", "Path": "createSWSET.py" }, { "Name": "Config SWSET", "Desc": "Configuration of SWSET creator.", "Icon": "createSWSet.ico", "Path": "configSWSET.py" } ]
Last updated: 2018-09-27

grm: ./.drone.yml Bash bash (Bash)
kind: pipeline name: default workspace: base: /working steps: - name: compile image: codesys-ide:local commands: - codesys runtest - codesys export-libdoc - codesys build-package
Last updated: 2020-04-13

ingo: ./.drone.yml Bash bash (Bash)
kind: pipeline name: default workspace: base: /working/repo steps: - name: compile image: codesys-ide:local commands: - codesys runtest
Last updated: 2020-04-04

ingo: ./trunk/cfunit-example.requirements Bash bash (Bash)
https://forge.codesys.com/svn/prj,cfunit,code/tags/v1.0.0.0/CfUnit.library
Last updated: 2020-04-04

mega-io: ./tags/v2.0.0.0/readme/readme.txt Bash bash (Bash)
IoDrvMEGAIO v2.0.0.0 Visit https://forge.codesys.com/drv/mega-io/home/Home/
Last updated: 2019-01-22

<< < 1 .. 7 8 9 10 11 .. 3435 > >> (Page 9 of 3435)

Showing results of 85854

Sort by relevance or date