Remove Win32/ directory

This commit is contained in:
2015-09-14 02:28:36 -04:00
parent 43e057949d
commit 651e5882c6
284 changed files with 1 additions and 77094 deletions

View File

@@ -24,11 +24,6 @@ you check into the repository.
Please do not commit any binaries, junk files, or anything that doesn't
compile.
The Win32/ directory should be considered "frozen" from this point on.
Apart from minor bugfixes, it should not be altered. The src/ directory
is to be the official codebase now. As of the time of this writing, it
has a few major issues on Windows which are being worked on.
Building
--------

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

View File

@@ -1,100 +0,0 @@
; Includes
!include "MUI2.nsh"
!include "Sections.nsh"
!include "WinVer.nsh"
; Pics
!define MUI_ICON install.ico
!define MUI_INICON uninstall.ico
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP header.bmp
!define MUI_WELCOMEFINISHPAGE
!define MUI_WELCOMEFINISHPAGE_BITMAP banner.bmp
;Name and file
Name "Classic Blades of Exile v1.2.0a"
OutFile "BoE-1.2.0a-win32.exe"
RequestExecutionLevel user
ShowInstDetails show
ShowUninstDetails show
SetCompressor /SOLID lzma
!define MUI_ABORTWARNING
InstallDir "$PROGRAMFILES\Blades of Exile"
InstallDirRegKey HKCU "Software\Blades of Exile" ""
VIProductVersion "1.2.0.0"
VIAddVersionKey "ProductName" "Blades of Exile"
VIAddVersionKey "FileVersion" "1.2.0.a"
VIAddVersionKey "ProductVersion" "1.2.0.a"
VIAddVersionKey "LegalCopyright" "(c) 1997-2012"
VIAddVersionKey "FileDescription" "Blades of Exile Installer"
; Welcome page
!define MUI_WELCOMEPAGE_TITLE "Welcome to the Blades of Exile Setup Wizard"
!define MUI_WELCOMEPAGE_TEXT "This wizard will guide you through the installation of CBoE (Classic Blades of Exile) v1.2.0a, the classic and now open-sourced game by Spiderweb Software.$\r$\n$\r$\nThis installer has been built using an automated nightly build system, and may have some rough patches. Use at your own risk, and be sure to report any errors that come up so that the developers can fix them.$\r$\n$\r$\n$_CLICK"
!insertmacro MUI_PAGE_WELCOME
; GPL page
!insertmacro MUI_PAGE_LICENSE inst\License.txt
; Directory
!insertmacro MUI_PAGE_DIRECTORY
; Install!
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_PAGE_INSTFILES
; Uninstall :/
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
; Files
Section
SetOutPath "$INSTDIR"
File inst\*.*
SetOutPath "$INSTDIR\images"
File inst\images\*.*
SetOutPath "$INSTDIR\scenarios"
File inst\scenarios\*.*
WriteRegStr HKCU "Software\Blades of Exile" "" $INSTDIR
WriteUninstaller "$INSTDIR\Uninstall.exe"
CreateDirectory "$SMPROGRAMS\Blades of Exile"
CreateShortCut "$SMPROGRAMS\Blades of Exile\Blades of Exile.lnk" "$INSTDIR\Blades of Exile.exe"
CreateShortCut "$SMPROGRAMS\Blades of Exile\Character Editor.lnk" "$INSTDIR\Blades of Exile Character Editor.exe"
CreateShortCut "$SMPROGRAMS\Blades of Exile\Scenario Editor.lnk" "$INSTDIR\Blades of Exile Scenario Editor.exe"
CreateShortCut "$SMPROGRAMS\Blades of Exile\Scenarios Folder.lnk" "$INSTDIR\scenarios"
CreateShortCut "$SMPROGRAMS\Blades of Exile\Uninstall.lnk" "$INSTDIR\Uninstall.exe"
CreateShortCut "$DESKTOP\Blades of Exile.lnk" "$INSTDIR\Blades of Exile.exe"
CreateShortCut "$DESKTOP\Character Editor.lnk" "$INSTDIR\Blades of Exile Character Editor.exe"
CreateShortCut "$DESKTOP\Scenario Editor.lnk" "$INSTDIR\Blades of Exile Scenario Editor.exe"
SectionEnd
; Uninstaller
Section "Uninstall"
;ADD YOUR OWN FILES HERE...
Delete "$INSTDIR\Uninstall.exe"
RMDir /r "$INSTDIR"
DeleteRegKey /ifempty HKCU "Software\Blades of Exile"
Delete "$SMPROGRAMS\Blades of Exile\Uninstall.lnk"
Delete "$SMPROGRAMS\Blades of Exile\Blades of Exile.lnk"
Delete "$SMPROGRAMS\Blades of Exile\Character Editor.lnk"
Delete "$SMPROGRAMS\Blades of Exile\Scenario Editor.lnk"
Delete "$SMPROGRAMS\Blades of Exile\Scenarios Folder.lnk"
RMDir "$SMPROGRAMS\Blades of Exile"
Delete "$DESKTOP\Blades of Exile.lnk"
Delete "$DESKTOP\Character Editor.lnk"
Delete "$DESKTOP\Scenario Editor.lnk"
SectionEnd

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

View File

@@ -1,29 +0,0 @@
- Bandits II : Ballad of the Red Star
In the final fight (with the Ultimate Weapon), the "Unfortunately you die ..." (and "Again", and "Again", ...) can be wrongly triggered
when the last pink form dies because an Eliminate Monster node is wrongly used between the two forms (pink -> blue) transition (then the blue form can takes its slot and
wrongly triggering its on_death node).
Workarounds :
- Refrain from summoning (and pray that Disco Joe keeps on tossing Firestorms and Divine Thuds)
- Kill the two and third forms in the same round (i've seen NPC do that, especially when hasted )
- Have some NPC killed
- Open the scenario in the Scenario Editor, go to town 28 and change the town special 54 to No Special (or whatever that does nothing), save and redo the encounter (if you're already in the Nuclear Bomb town, that you won't work).
- Persist on trying, one moment or another the free slot won't be 10 (the thing is not to summon anything after the second pink is dead. Note that if Disco Joe cast Major Haste, then it will likely be ok, given that Bladesman Wasazore will have 24 AP that is often enough to single-hand two pink forms).
=> should be fixed with the new monster_kill function.
- Fog :
The final boss life flag is also used in the "One-Time text message" right before opening the box hidden in the bat cave. That can lead to problem if the Activate Encounter function is changed in the future (for example, checking if the flag is > 0 instead of == 1).
Workarounds :
- Do nothing, for now there should be no trouble.
- To be sure, open up the Scenario Editor and change the SDF of the node right before the box to [4][2] (instead of [14][2]) as it was intended to be (see other SDF).
-Pyramids :
Water elementals and scorpions graphics are displaying large portion of white. That happens because the color used for those graphics' background is not pure white (generally : 255,255,255).
Workaround : Manually paint the background with pure white in the scenario graphic sheet.

Binary file not shown.

View File

@@ -1,102 +0,0 @@
#define WAVE 100
1 WAVE "sounds/snd0.wav"
2 WAVE "sounds/snd1.wav"
3 WAVE "sounds/snd2.wav"
4 WAVE "sounds/snd3.wav"
5 WAVE "sounds/snd4.wav"
6 WAVE "sounds/snd5.wav"
7 WAVE "sounds/snd6.wav"
8 WAVE "sounds/snd7.wav"
9 WAVE "sounds/snd8.wav"
10 WAVE "sounds/snd9.wav"
11 WAVE "sounds/snd10.wav"
12 WAVE "sounds/snd11.wav"
13 WAVE "sounds/snd12.wav"
14 WAVE "sounds/snd13.wav"
15 WAVE "sounds/snd14.wav"
16 WAVE "sounds/snd15.wav"
17 WAVE "sounds/snd16.wav"
18 WAVE "sounds/snd17.wav"
19 WAVE "sounds/snd18.wav"
20 WAVE "sounds/snd19.wav"
21 WAVE "sounds/snd20.wav"
22 WAVE "sounds/snd21.wav"
23 WAVE "sounds/snd22.wav"
24 WAVE "sounds/snd23.wav"
25 WAVE "sounds/snd24.wav"
26 WAVE "sounds/snd25.wav"
27 WAVE "sounds/snd26.wav"
28 WAVE "sounds/snd27.wav"
29 WAVE "sounds/snd28.wav"
30 WAVE "sounds/snd29.wav"
31 WAVE "sounds/snd30.wav"
32 WAVE "sounds/snd31.wav"
33 WAVE "sounds/snd32.wav"
34 WAVE "sounds/snd33.wav"
35 WAVE "sounds/snd34.wav"
36 WAVE "sounds/snd35.wav"
37 WAVE "sounds/snd36.wav"
38 WAVE "sounds/snd37.wav"
39 WAVE "sounds/snd38.wav"
40 WAVE "sounds/snd39.wav"
41 WAVE "sounds/snd40.wav"
42 WAVE "sounds/snd41.wav"
43 WAVE "sounds/snd42.wav"
44 WAVE "sounds/snd43.wav"
45 WAVE "sounds/snd44.wav"
46 WAVE "sounds/snd45.wav"
47 WAVE "sounds/snd46.wav"
48 WAVE "sounds/snd47.wav"
49 WAVE "sounds/snd48.wav"
50 WAVE "sounds/snd49.wav"
51 WAVE "sounds/snd50.wav"
52 WAVE "sounds/snd51.wav"
53 WAVE "sounds/snd52.wav"
54 WAVE "sounds/snd53.wav"
55 WAVE "sounds/snd54.wav"
56 WAVE "sounds/snd55.wav"
57 WAVE "sounds/snd56.wav"
58 WAVE "sounds/snd57.wav"
59 WAVE "sounds/snd58.wav"
60 WAVE "sounds/snd59.wav"
61 WAVE "sounds/snd60.wav"
62 WAVE "sounds/snd61.wav"
63 WAVE "sounds/snd62.wav"
64 WAVE "sounds/snd63.wav"
65 WAVE "sounds/snd64.wav"
66 WAVE "sounds/snd65.wav"
67 WAVE "sounds/snd66.wav"
68 WAVE "sounds/snd67.wav"
69 WAVE "sounds/snd68.wav"
70 WAVE "sounds/snd69.wav"
71 WAVE "sounds/snd70.wav"
72 WAVE "sounds/snd71.wav"
73 WAVE "sounds/snd72.wav"
74 WAVE "sounds/snd73.wav"
75 WAVE "sounds/snd74.wav"
76 WAVE "sounds/snd75.wav"
77 WAVE "sounds/snd76.wav"
78 WAVE "sounds/snd77.wav"
79 WAVE "sounds/snd78.wav"
80 WAVE "sounds/snd79.wav"
81 WAVE "sounds/snd80.wav"
82 WAVE "sounds/snd81.wav"
83 WAVE "sounds/snd82.wav"
84 WAVE "sounds/snd83.wav"
85 WAVE "sounds/snd84.wav"
86 WAVE "sounds/snd85.wav"
87 WAVE "sounds/snd86.wav"
88 WAVE "sounds/snd87.wav"
89 WAVE "sounds/snd88.wav"
90 WAVE "sounds/snd89.wav"
91 WAVE "sounds/snd90.wav"
92 WAVE "sounds/snd91.wav"
93 WAVE "sounds/snd92.wav"
94 WAVE "sounds/snd93.wav"
95 WAVE "sounds/snd94.wav"
96 WAVE "sounds/snd95.wav"
97 WAVE "sounds/snd96.wav"
98 WAVE "sounds/snd97.wav"
99 WAVE "sounds/snd98.wav"
100 WAVE "sounds/snd99.wav"

View File

@@ -1,28 +0,0 @@
include ../.config.vars
CPP = $(PREFIX)g++
CC = $(PREFIX)gcc
WINDRES = $(PREFIX)windres
RES = Blades_of_Exile_private.res
INCS = -I"include"
CXXINCS =
BIN = boesounds.dll
CXXFLAGS = $(CXXINCS) -Wall -O2 -g -std=c++0x -DWIN32
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before boesounds.dll all-after
clean: clean-custom
${RM} dllmain.o $(BIN)
$(BIN): BOESOUNDS.res dllmain.o
$(CPP) -shared -Wl,--dll dllmain.o BOESOUNDS.res -o boesounds.dll
dllmain.o: dllmain.cpp
$(CPP) -c dllmain.cpp -o dllmain.o $(CXXFLAGS)
BOESOUNDS.res: BOESOUNDS.RC
$(WINDRES) -J rc -O coff -i BOESOUNDS.RC -o BOESOUNDS.res

View File

@@ -1,44 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="Boesounds DLL" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="Debug">
<Option output="bin\Debug\boesounds" prefix_auto="1" extension_auto="1" />
<Option object_output="obj\Debug\" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="Release">
<Option output="bin\Release\boesounds" prefix_auto="1" extension_auto="1" />
<Option object_output="obj\Release\" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Linker>
<Add option="-s" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
</Compiler>
<Unit filename="BOESOUNDS.RC">
<Option compilerVar="WINDRES" />
</Unit>
<Unit filename="dllmain.cpp" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@@ -1,77 +0,0 @@
[Project]
FileName=boesounds.dev
Name=boesounds
UnitCount=2
Type=3
Ver=1
ObjFiles=
Includes=
Libs=
PrivateResource=boesounds_private.rc
ResourceIncludes=
MakeIncludes=
Compiler=-DBUILDING_DLL=1_@@_
CppCompiler=-DBUILDING_DLL=1_@@_
Linker=--no-export-all-symbols --add-stdcall-alias_@@_
IsCpp=1
Icon=
ExeOutput=
ObjectOutput=
OverrideOutput=0
OverrideOutputName=boesounds.dll
HostApplication=
Folders=
CommandLine=
UseCustomMakefile=0
CustomMakefile=
IncludeVersionInfo=0
SupportXPThemes=0
CompilerSet=0
CompilerSettings=0000000000000000000000
[VersionInfo]
Major=0
Minor=1
Release=1
Build=1
LanguageID=1033
CharsetID=1252
CompanyName=
FileVersion=
FileDescription=Developed using the Dev-C++ IDE
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=
AutoIncBuildNr=0
[Unit3]
FileName=BOESOUNDS.RC
Folder=boesounds
Compile=1
Link=0
Priority=1000
OverrideBuildCmd=0
BuildCmd=
[Unit1]
FileName=BOESOUNDS.RC
Folder=boesounds
Compile=1
Link=0
Priority=1000
OverrideBuildCmd=0
BuildCmd=
[Unit2]
FileName=dllmain.cpp
CompileCpp=1
Folder=boesounds
Compile=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=

View File

@@ -1,6 +0,0 @@
#include <windows.h>
BOOL APIENTRY DllMain (HINSTANCE, DWORD, LPVOID)
{
return TRUE;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More