Permalink
Browse files

initial import

  • Loading branch information...
0 parents commit ea0e136b10534d99a278005adb2ed4dd97033dd9 @dewarim committed Apr 22, 2012
Showing with 18,002 additions and 0 deletions.
  1. +37 −0 .project
  2. +30 −0 INSTALL.txt
  3. +28 −0 README.txt
  4. +14 −0 application.properties
  5. +31 −0 docs/api/allclasses-frame.html
  6. +97 −0 docs/api/deprecated-list.html
  7. BIN docs/api/groovy.ico
  8. +188 −0 docs/api/help-doc.html
  9. +406 −0 docs/api/index-all.html
  10. +37 −0 docs/api/index.html
  11. BIN docs/api/inherit.gif
  12. +38 −0 docs/api/overview-frame.html
  13. +93 −0 docs/api/overview-summary.html
  14. 0 docs/api/package-list
  15. +28 −0 docs/api/stylesheet.css
  16. BIN docs/classDiagram-0.1.34.png
  17. BIN docs/combat/combat1.odg
  18. BIN docs/combat/combat1.odp
  19. BIN docs/combat/combat1.png
  20. BIN docs/combat/combat2.odg
  21. BIN docs/combat/combat2.png
  22. BIN lib/activation-1.1.jar
  23. BIN lib/mail-1.4.jar
  24. +25 −0 src/groovy/de/dewarim/goblin/BaseTest.groovy
  25. +23 −0 src/groovy/de/dewarim/goblin/camel/LearningDelayer.groovy
  26. +5 −0 src/groovy/de/dewarim/goblin/exception/MonsterDeadException.groovy
  27. +5 −0 src/groovy/de/dewarim/goblin/exception/PlayerDeadException.groovy
  28. +5 −0 src/groovy/de/dewarim/goblin/exception/SimultaneousDeathException.groovy
  29. +28 −0 src/groovy/de/dewarim/goblin/item/script/HealSelf_1W6.groovy
  30. +45 −0 src/groovy/de/dewarim/goblin/quest/script/DeliverItem.groovy
  31. +67 −0 src/groovy/de/dewarim/goblin/quest/script/GetReward.groovy
  32. +25 −0 src/groovy/de/dewarim/goblin/quest/script/PickupItem.groovy
  33. +24 −0 src/java/de/dewarim/goblin/ComponentType.java
  34. +16 −0 src/java/de/dewarim/goblin/FighterState.java
  35. +13 −0 src/java/de/dewarim/goblin/ICombatAttribute.java
  36. +12 −0 src/java/de/dewarim/goblin/ICombatScript.java
  37. +13 −0 src/java/de/dewarim/goblin/IEncounterScript.java
  38. +9 −0 src/java/de/dewarim/goblin/IProductionScript.java
  39. +13 −0 src/java/de/dewarim/goblin/ISkillScript.java
  40. +10 −0 src/java/de/dewarim/goblin/ItemLocation.java
  41. +12 −0 src/java/de/dewarim/goblin/MeleeActionType.java
  42. +21 −0 src/java/de/dewarim/goblin/MeleeStatus.java
  43. +4 −0 src/templates/artifacts/Controller.groovy
  44. +5 −0 src/templates/artifacts/DomainClass.groovy
  45. +16 −0 src/templates/artifacts/Filters.groovy
  46. +3 −0 src/templates/artifacts/ScaffoldingController.groovy
  47. +7 −0 src/templates/artifacts/Script.groovy
  48. +6 −0 src/templates/artifacts/Service.groovy
  49. +3 −0 src/templates/artifacts/TagLib.groovy
  50. +15 −0 src/templates/artifacts/Tests.groovy
  51. +54 −0 src/templates/artifacts/WebTest.groovy
  52. +18 −0 src/templates/artifacts/hibernate.cfg.xml
  53. +101 −0 src/templates/scaffolding/Controller.groovy
  54. +157 −0 src/templates/scaffolding/Test.groovy
  55. +44 −0 src/templates/scaffolding/_form.gsp
  56. +39 −0 src/templates/scaffolding/create.gsp
  57. +43 −0 src/templates/scaffolding/edit.gsp
  58. +62 −0 src/templates/scaffolding/list.gsp
  59. +249 −0 src/templates/scaffolding/renderEditor.template
  60. +61 −0 src/templates/scaffolding/show.gsp
  61. +15 −0 src/templates/testing/Controller.groovy
  62. +15 −0 src/templates/testing/DomainClass.groovy
  63. +11 −0 src/templates/testing/Filters.groovy
  64. +20 −0 src/templates/testing/Generic.groovy
  65. +15 −0 src/templates/testing/Service.groovy
  66. +15 −0 src/templates/testing/TagLib.groovy
  67. +24 −0 src/templates/testing/UnitTest.groovy
  68. +100 −0 src/templates/war/web.xml
  69. +17 −0 test/unit/de/dewarim/goblin/AcademyControllerTests.groovy
  70. +17 −0 test/unit/de/dewarim/goblin/FightServiceTests.groovy
  71. +17 −0 test/unit/de/dewarim/goblin/GlobalConfigEntryTests.groovy
  72. +17 −0 test/unit/de/dewarim/goblin/GlobalConfigServiceTests.groovy
  73. +17 −0 test/unit/de/dewarim/goblin/GuildControllerTests.groovy
  74. +17 −0 test/unit/de/dewarim/goblin/InputValidationServiceTests.groovy
  75. +17 −0 test/unit/de/dewarim/goblin/LicenseTests.groovy
  76. +17 −0 test/unit/de/dewarim/goblin/PlayerMessageServiceTests.groovy
  77. +17 −0 test/unit/de/dewarim/goblin/ProductionServiceTests.groovy
  78. +17 −0 test/unit/de/dewarim/goblin/ShopServiceTests.groovy
  79. +17 −0 test/unit/de/dewarim/goblin/SkillServiceTests.groovy
  80. +17 −0 test/unit/de/dewarim/goblin/admin/AdminControllerTests.groovy
  81. +17 −0 test/unit/de/dewarim/goblin/admin/CombatAttributeAdminControllerTests.groovy
  82. +17 −0 test/unit/de/dewarim/goblin/cron/CronControllerTests.groovy
  83. +17 −0 test/unit/de/dewarim/goblin/pc/ApplicantTests.groovy
  84. +17 −0 test/unit/de/dewarim/goblin/pc/PlayerProductTests.groovy
  85. +17 −0 test/unit/de/dewarim/goblin/pc/skill/LearningQueueTests.groovy
  86. +17 −0 test/unit/de/dewarim/goblin/security/AuthenticationControllerTests.groovy
  87. +17 −0 test/unit/de/dewarim/goblin/social/ChatterBoxControllerTests.groovy
  88. +17 −0 test/unit/de/dewarim/goblin/social/ChatterBoxTests.groovy
  89. +17 −0 test/unit/de/dewarim/goblin/social/InGameMessageTests.groovy
  90. +35 −0 test/webtest/TestSuite.groovy
  91. +16 −0 test/webtest/conf/webtest.properties
  92. +34 −0 test/webtest/de/dewarim/goblin/EquipWebTests.groovy
  93. +31 −0 test/webtest/de/dewarim/goblin/FightWebTests.groovy
  94. +42 −0 test/webtest/de/dewarim/goblin/production/ProductionWebTests.groovy
  95. +23 −0 test/webtest/de/dewarim/goblin/shop/ShopWebTests.groovy
  96. +33 −0 web-app/WEB-INF/applicationContext.xml
  97. +14 −0 web-app/WEB-INF/sitemesh.xml
  98. +572 −0 web-app/WEB-INF/tld/c.tld
  99. +671 −0 web-app/WEB-INF/tld/fmt.tld
  100. +550 −0 web-app/WEB-INF/tld/grails.tld
  101. +311 −0 web-app/WEB-INF/tld/spring.tld
  102. +109 −0 web-app/css/errors.css
  103. +410 −0 web-app/css/goblin.css
  104. +181 −0 web-app/css/layout.css
  105. +270 −0 web-app/css/main.css
  106. +82 −0 web-app/css/mobile.css
  107. BIN web-app/images/apple-touch-icon-retina.png
  108. BIN web-app/images/apple-touch-icon.png
  109. BIN web-app/images/design/angle.png
  110. BIN web-app/images/design/banner.png
  111. BIN web-app/images/design/col2top.png
  112. BIN web-app/images/design/logo.png
  113. BIN web-app/images/design/puce.png
  114. BIN web-app/images/favicon.ico
  115. BIN web-app/images/grails_logo.jpg
  116. BIN web-app/images/grails_logo.png
  117. BIN web-app/images/leftnav_btm.png
  118. BIN web-app/images/leftnav_midstretch.png
  119. BIN web-app/images/leftnav_top.png
  120. BIN web-app/images/skin/database_add.png
  121. BIN web-app/images/skin/database_delete.png
  122. BIN web-app/images/skin/database_edit.png
  123. BIN web-app/images/skin/database_save.png
  124. BIN web-app/images/skin/database_table.png
  125. BIN web-app/images/skin/exclamation.png
  126. BIN web-app/images/skin/house.png
  127. BIN web-app/images/skin/information.png
  128. BIN web-app/images/skin/shadow.jpg
  129. BIN web-app/images/skin/sorted_asc.gif
  130. BIN web-app/images/skin/sorted_desc.gif
  131. BIN web-app/images/spinner.gif
  132. BIN web-app/images/springsource.png
  133. +13 −0 web-app/js/application.js
  134. +8 −0 web-app/js/goblin.js
  135. +7 −0 web-app/js/prototype/animation.js
  136. +136 −0 web-app/js/prototype/builder.js
  137. +965 −0 web-app/js/prototype/controls.js
  138. +974 −0 web-app/js/prototype/dragdrop.js
  139. +1,123 −0 web-app/js/prototype/effects.js
  140. +4,874 −0 web-app/js/prototype/prototype.js
  141. +2,691 −0 web-app/js/prototype/rico.js
  142. +68 −0 web-app/js/prototype/scriptaculous.js
  143. +275 −0 web-app/js/prototype/slider.js
  144. +59 −0 web-app/js/prototype/sound.js
  145. +568 −0 web-app/js/prototype/unittest.js
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>goblin</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>com.springsource.sts.grails.core.nature</nature>
+ <nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>.link_to_grails_plugins</name>
+ <type>2</type>
+ <locationURI>GRAILS_ROOT/1.3.7/projects/goblin/plugins</locationURI>
+ </link>
+ <link>
+ <name>acegi_source</name>
+ <type>2</type>
+ <location>C:/home/ingo/.grails/1.2.1/projects/goblin/plugins/acegi-0.5.2/src/java</location>
+ </link>
+ </linkedResources>
+</projectDescription>
@@ -0,0 +1,30 @@
+Short installation instructions for the binary package of LittleGoblin (0.2.5)
+
+Java
+Download and install the Java 6 runtime from http://java.com/
+On Ubuntu: sudo apt-get install openjdk6-jre
+
+Tomcat 6
+Download and install tomcat6 from http://tomcat.apache.org
+On Ubuntu, use: sudo apt-get install tomcat6
+
+Download a database and configure it, either:
+http://mysql.com
+or
+http://postgresql.org
+Create a database user "goblin" with password "goblin" (for testing)
+
+Download a database driver for the database
+http://dev.mysql.com/downloads/connector/j/5.1.html
+or
+http://jdbc.postgresql.org/download.html
+Put the database driver .jar-file into Tomcat's "lib" directory
+
+To edit your database settings, create in you home directory a folder .grails
+ and inside a file goblin-config.groovy. You can download an example version from
+ http://sf.net/projects/littlegoblin.
+
+If you have any questions, you can:
+* Ask on the mailing list https://sourceforge.net/mailarchive/forum.php?forum_name=littlegoblin-main
+* Use the forum (Be the first!): https://sourceforge.net/projects/littlegoblin/forums/forum/1129360
+* Write me a mail ingo_wiarda@dewarim.de
@@ -0,0 +1,28 @@
+Release notes for Little Goblin v 0.2.7
+
+Little Goblin is a browser game framework written in Groovy,
+Java and a little bit of JavaScript. The WAR file is a intended
+for testing and demonstration, and will create a basic usable
+game environment as seen on the test server on http://schedim.de
+
+
+On Tomcat or Jetty, it should deploy as http://localhost:8080/goblin,
+but your system may be configured in another way.
+
+This software is licensed under the Apache License 2.0.
+Open source components contained therein may have different
+(but generally compatible) Licenses like LGPL or BSD.
+
+This is a Grails 2 application running on Java 6.
+
+This code may link to images on the web which have their own copyright
+ and licenses, which you should consider and review before going
+ public with a game based upon LittleGoblin. Generally, it's best
+ if you use your own images (and the ones supplied inside the WAR
+ file).
+
+Project Admin: Ingo Wiarda / ingo_wiarda@dewarim.de
+Demo Website: http://schedim.de
+Blog for LittleGoblin: http://dewarim.com
+Documentation: http://littlegoblin.de
+Sourceforge page: http://sourceforge.net/projects/littlegoblin
@@ -0,0 +1,14 @@
+#Grails Metadata file
+#Sun Apr 22 21:29:02 CEST 2012
+app.grails.version=2.0.3
+app.name=goblin
+app.servlet.version=2.4
+app.version=0.2
+plugins.hibernate=2.0.3
+plugins.jquery=1.7.1
+plugins.mail=1.0
+plugins.resources=1.1.6
+plugins.spring-security-core=1.2.7.3
+plugins.svn=1.0.1
+plugins.tomcat=2.0.3
+plugins.webxml=1.4
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+<HEAD>
+<TITLE>
+All Classes
+</TITLE>
+<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
+<link href="groovy.ico" type="image/x-icon" rel="icon">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont">
+<!--<A HREF="org/omg/CORBA/ARG_IN.html" title="interface in org.omg.CORBA" target="classFrame"><I>ARG_IN</I></A>-->
+<!--<BR>-->
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<html><head>
+<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
+<!-- Generated by groovydoc (1.7.3) on -->
+<title>Deprecated API (LittleGoblin GroovyDoc)</title>
+<meta name="date" content="2011-01-03">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
+<link href="groovy.ico" type="image/x-icon" rel="icon">
+
+<script type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Deprecated API (LittleGoblin GroovyDoc)";
+ }
+}
+</script>
+<noscript>
+</noscript>
+
+</head><body onload="windowTitle();" bgcolor="white">
+<hr>
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<a name="navbar_top"><!-- --></a>
+<table summary="" width="100%" border="0" cellpadding="1" cellspacing="0">
+<tbody><tr>
+<td colspan="2" class="NavBarCell1" bgcolor="#eeeeff">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table summary="" border="0" cellpadding="0" cellspacing="3">
+ <tbody><tr valign="top" align="center">
+ <td class="NavBarCell1" bgcolor="#eeeeff"> <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+ <td class="NavBarCell1" bgcolor="#eeeeff"> <font class="NavBarFont1">Package</font>&nbsp;</td>
+ <td class="NavBarCell1" bgcolor="#eeeeff"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+ <!--
+ <td class="NavBarCell1" bgcolor="#eeeeff"> <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+ -->
+ <td class="NavBarCell1Rev" bgcolor="#ffffff"> &nbsp;<font class="NavBarFont1Rev"><b>Deprecated</b></font>&nbsp;</td>
+ <td class="NavBarCell1" bgcolor="#eeeeff"> <a href="index-all.html"><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+ <td class="NavBarCell1" bgcolor="#eeeeff"> <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+ </tr>
+</tbody></table>
+</td>
+<td rowspan="3" valign="top" align="right"><em>
+ <b>Groovy Documentation</b>
+</em>
+</td>
+</tr>
+
+<tr>
+<td class="NavBarCell2" bgcolor="white"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td class="NavBarCell2" bgcolor="white"><font size="-2">
+ <a href="index.html?deprecated-list.html" target="_top"><b>FRAMES</b></a> &nbsp;
+&nbsp;<a href="deprecated-list.html" target="_top"><b>NO FRAMES</b></a> &nbsp;
+&nbsp;<script type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-frame.html"><B>All Classes</B></A>');
+ }
+ //-->
+</script>
+<noscript>
+ <A HREF="allclasses-frame.html"><B>All Classes</B></A>
+</noscript>
+
+</font></td>
+</tr>
+</tbody></table>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<hr>
+<center>
+<h1>Deprecated API</h1>
+</center>
+<hr>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<hr>
+<p>Groovy Documentation</p>
+<hr>
+
+</body></html>
Binary file not shown.
Oops, something went wrong.

0 comments on commit ea0e136

Please sign in to comment.