Skip to content

Commit

Permalink
v0.9.11-alpha - Gibberlings3
Browse files Browse the repository at this point in the history
  • Loading branch information
Bubb13 committed Oct 17, 2022
1 parent 1fd0a5a commit 3611528
Show file tree
Hide file tree
Showing 14 changed files with 316 additions and 3 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@
/.github export-ignore
/.gitattributes export-ignore
/.gitignore export-ignore
/EEex.png export-ignore
/README.md export-ignore
35 changes: 35 additions & 0 deletions .github/workflows/InfinityAutoPackager.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Infinity Auto Packager by AL|EN (alienquake@hotmail.com)
# A tool that automatically generates Infinity Engine mod packages when you publish a release.

on:
release:
types: [published]
jobs:
InfinityAutoPackager:
runs-on: ubuntu-latest
steps:

- name: Initial setup
run: |
git lfs uninstall
git config --global core.autocrlf false
git config --global core.ignorecase true
- name: Clone repository using 'github.ref' from release
uses: actions/checkout@master

- name: Create Infinity Engine Mod Packages (.iemod and .zip)
uses: ALIENQuake/CreateIEModZipPackage@master
id: CreateIEModZipPackage
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Upload iemod package to latest release
uses: svenstaro/upload-release-action@v1-release
if: github.ref != 'refs/heads/master'
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: ${{ steps.CreateIEModZipPackage.outputs.PackageBaseName }}.iemod
asset_name: ${{ steps.CreateIEModZipPackage.outputs.PackageBaseName }}.iemod
tag: ${{ github.ref }}
overwrite: true
7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,10 @@
!/EEex/loader/*.*
!/EEex/patch
!/EEex/patch/*.*
!/style
!/style/*.*
!/.gitattributes
!/.gitignore
!/README.md
!/setup-EEex.exe
!/EEex.png
!/package_mod.bat
!/README.md
Binary file added EEex.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion EEex/EEex.tp2
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
BACKUP ~EEex/backup~
AUTHOR ~Bubb~
VERSION ~v0.9.10-alpha~
VERSION ~v0.9.11-alpha~
README ~EEex/readme-EEex.html~

BEGIN ~EEex~
REQUIRE_PREDICATE (GAME_IS ~bgee bg2ee eet iwdee~ AND FILE_EXISTS ~data/PATCH26.BIF~) ~Game not supported.~
Expand Down
4 changes: 4 additions & 0 deletions EEex/readme-EEex.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
You will be redirected to EEex's Documentation shortly. If nothing happens, you can find EEex's Documentation: <a href="https://eeex-docs.readthedocs.io/en/latest/Introduction/components.html">Here</a>.
<head>
<meta http-equiv='refresh' content='0; URL=https://eeex-docs.readthedocs.io/en/latest/Introduction/components.html'>
</head>
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# ![EEex Logo](EEex.png)
<h1>Overview:</h1>
EEex is an executable extender for Beamdog's Enhanced Edition of the Infinity Engine. Its goal is to externalize certain parts of the engine to grant modders a greater degree of control over otherwise hardcoded mechanics. EEex does <b class="Bold">not</b> make any gameplay changes itself - it merely enables other mods to do so.
<br>
Expand Down
41 changes: 41 additions & 0 deletions package_mod.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
@echo off
setlocal

REM /* this initializes the values for the different variables referenced in compatible_games */
call "%~dp0..\ModPackaging\utilities\ie_games.bat"

REM /* MODIFY: set the values of the 3 variables below to reflect the current mod version */
set "mod_name=EEex"
set "mod_version=v0.9.11-alpha"
set mod_folder=EEex

REM /* MODIFY: list here which IE games the mod is compatible with, from this list of possibilities: */
REM /* %bg1%, %bg2%, %bgt%, %tutu%, %bgee%, %bgiiee%, %iwd1%, %iwdee%, %iwd2%, %iwd2ee%, %iwd-in-bg2%, %pst%, %pstee%, %eet% */
set "compatible_games=%bgee%, %bgiiee%, %eet%, or %iwdee%"

REM /* MODIFY: these variables have sensible default values but they may need to be tweaked to match your particular mod */
REM /* the ico_folder is where your .ico files are stored, which is usually the mod's backup or style folder */
REM /* the audio_folder is where your sox and oggdec.exe utilities are stored (leave alone if you have no audio) */
REM /* the tispack_folder is the root directory that contains the win32, osx, and unix subfolders where your tisunpack utilities are stored (leave alone if you have no tilesets) */
REM /* the iconv_folder is where your iconv.exe utility is stored (leave alone if you are not converting charsets for BGEE) */
REM /* the mod_readme link should point to the online readme and work fine as-is if the mod uses the standard G3 naming scheme */
set ico_folder=style
REM set audio_folder=%mod_folder%\audio
REM set tispack_folder=%mod_folder%\tiz
REM set tile2ee_folder=%mod_folder%\tools\tile2ee
REM set iconv_folder=%mod_folder%\languages\iconv
set mod_readme=https://eeex-docs.readthedocs.io/en/latest/Introduction/components.html
set generate_readme=0

REM /* MODIFY: if you don't need to build a specific package, you can disable it by setting the appropriate variable below to 0 */
set build_windows=1
set build_osx=0
set build_linux=0

REM /* MODIFY: if you want to avoid making filenames lowercase, you can disable that by setting the variable below to 0 */
set lowercase_filenames=0

REM /* this performs the actual packaging */
call "%~dp0..\ModPackaging\utilities\complete_packaging.bat"

endlocal
Binary file removed setup-EEex.exe
Binary file not shown.
Binary file added style/g3.ico
Binary file not shown.
Binary file added style/g3_logo_2018.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added style/g3banner.bmp
Binary file not shown.
Binary file added style/g3icon.ico
Binary file not shown.
227 changes: 227 additions & 0 deletions style/g3readme_cam_022916.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,227 @@
/* Reset */
html, body, div, span, blockquote, pre,
a, font, img, .ribbon_menu ul, .ribbon_menu li {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
/* // Reset */

body {
background: #eeeeee;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333;
line-height: 1;

background:
radial-gradient(circle farthest-side at 0% 50%,#f0f0f0 23.5%,rgba(240,240,240,0) 0)21px 30px,
radial-gradient(circle farthest-side at 0% 50%,#e8e8ff 24%,rgba(240,240,240,0) 0)19px 30px,
linear-gradient(#f0f0f0 14%,rgba(240,240,240,0) 0, rgba(240,240,240,0) 85%,#f0f0f0 0)0 0,
linear-gradient(150deg,#f0f0f0 24%,#e8e8ff 0,#e8e8ff 26%,rgba(240,240,240,0) 0,rgba(240,240,240,0) 74%,#e8e8ff 0,#e8e8ff 76%,#f0f0f0 0)0 0,
linear-gradient(30deg,#f0f0f0 24%,#e8e8ff 0,#e8e8ff 26%,rgba(240,240,240,0) 0,rgba(240,240,240,0) 74%,#e8e8ff 0,#e8e8ff 76%,#f0f0f0 0)0 0,
linear-gradient(90deg,#e8e8ff 2%,#f0f0f0 0,#f0f0f0 98%,#e8e8ff 0%)0 0 #f0f0f0;
background-size:40px 60px;
}
h1, h2, h3, h4, h5, h6 {font-family: TrajanPro, Georgia, Palatino, Times New Roman, serif;}
a, a:link, a:visited, a:hover, a:active {
color: #0012ff;
margin: 0;
padding: 0;
border-width: 0;
}
table {
width: 100%;
padding: 20px;
}
td, th {
font-size: 12px;
text-align: center;
vertical-align: baseline;
padding: 5px;
border: 1px outset #eee;
}
th {
background-color: #000099;
color: #fff;
font-weight: bold;
border:none;
}
a:visited {color : #000099;}
div#container {
width: 1024px;
margin:50px auto 20px auto;
}
.ribbon_menu {
position: relative;
top:3px;
left: 90px;
z-index: 80; /* the stack order: displayed under bubble (90) */
}
.ribbon_menu ul {list-style: none;}
.ribbon_menu ul li {
-webkit-transform: rotate(-45deg); /* rotate the list item */
-moz-transform: rotate(-45deg); /* rotate the list item */
transform: rotate(-45deg); /* rotate the list item */
width: 125px;
overflow: hidden;
margin: 30px -54px;
padding: 8px 8px 8px 18px;
float: left;
background: #31465f;
text-align: right;
}
.ribbon_menu ul li:hover {background: #000099;}

.ribbon_menu ul li a {
color: #fff;
text-decoration: none;
display:block;
}
.ribbon_menu span {
margin: 0px 150px 0px 0px;
float:right;
padding-top:-30px;
}

.ribbon_bubble {
clear: both;
position: relative;
margin: 0px auto;
width: 100%;
background: #fff;
border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
-khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
position: relative;
z-index: 90; /* the stack order: displayed under ribbon rectangle (100) */
}

.ribbon_rectangle, .ribbon_rectangle_h2, .ribbon_rectangle_h3 {
background: #000099;
height: 50px;
width: 1054px;
position: relative;
left:-15px;
top: 30px;
float: left;
-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
z-index: 100; /* the stack order: foreground */
}

.ribbon_rectangle_h2 {
background: #222222;
height: 40px;
top: 25px;
}

.ribbon_rectangle_h3 {
background: #31465f;
height: 40px;
top: 25px;
}

.ribbon_rectangle h1, .ribbon_rectangle_h2 h2, .ribbon_rectangle_h3 h3 {
margin: 0;
padding: 0;
font-size: 30px;
color: #fff;
padding-top: 9px;
text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
text-align: center;
}

.ribbon_rectangle_h2 h2, .ribbon_rectangle_h3 h3 {
font-size: 20px;
text-align: left;
margin:auto 45px;
padding-top: 9px;
}

.ribbon_rectangle_h2 h2, .ribbon_rectangle_h3 h3 {
font-size: 18px;
padding-top: 10px;
}

.ribbon_triangle-l, .ribbon_triangle_h2-l, .ribbon_triangle_h3-l {
border-color: transparent #000 transparent transparent;
border-style:solid;
border-width:15px;
height:0px;
width:0px;
position: relative;
left: -30px;
top: 65px;
z-index: -1; /* displayed under bubble */
}

.ribbon_triangle_h2-l, .ribbon_triangle_h3-l {
top: 50px;
}

.ribbon_triangle-r, .ribbon_triangle_h2-r, .ribbon_triangle_h3-r {
border-color: transparent transparent transparent #000;
border-style:solid;
border-width:15px;
height:0px;
width:0px;
position: relative;
left: 1024px;
top: 35px;
z-index: -1; /* displayed under bubble */
}

.ribbon_triangle_h2-r, .ribbon_triangle_h3-r {
top: 20px;
}

.section {
padding: 20px 25px;
line-height: 160%;
}

.leftalign, table.leftalign tr th, table.leftalign tr td {text-align: left;}
.kit_description {
position: relative;
display: block;
background-color: #f0f0f0;
border-left: 4px solid #ccc;
border-top: 1px dotted #ccc;
}
.portrait_thumb {
float: left;
width: 125px;
height: 125px;
padding: 5px;
text-align: center;
overflow: auto;
}
a.spoiler, a:link.spoiler, a:active.spoiler, a:visited.spoiler, a:hover.spoiler {
color: #ccc;
background-color: #ccc;
border: 1px dotted #888;
text-decoration: none;
}
a:hover.spoiler {
color: #000;
border: 1px dotted #ccc;
}
.code {
font-family: 'Courier New', Courier, mono;
border: 1px solid #555;
border-left: 10px solid #555;
background-color: #eee;
padding: 5px;
}
.deprecated {color:#999;}

0 comments on commit 3611528

Please sign in to comment.