|
|
@10614
|
9 years |
landauf |
merged branch SciptableControllerFS15
|
|
|
@10613
|
9 years |
landauf |
merged branch ParticleEffectsFS15 (but without changes in …
|
|
|
@10612
|
9 years |
landauf |
merged branch multiplayerFS15
|
|
|
@10611
|
9 years |
landauf |
merged branch formationFS15
|
|
|
@10610
|
9 years |
landauf |
merged branch clangenb
|
|
|
@10609
|
9 years |
landauf |
merged r10499 from presentationFS15 into this branch
|
|
|
@10608
|
9 years |
fvultier |
Improved documentation
|
|
|
@10606
|
9 years |
fvultier |
The most expensive tower fires now a new weapon: The Ice gun; a weapon …
|
|
|
@10605
|
9 years |
landauf |
added changes from presentationFS15 branch
|
|
|
@10604
|
9 years |
landauf |
corrected include paths
|
|
|
@10603
|
9 years |
landauf |
cleanup: empty level is empty again & tabs→spaces.
|
|
|
@10602
|
9 years |
landauf |
more cleanup
|
|
|
@10601
|
9 years |
landauf |
cleanup: empty level is empty again & tabs→spaces.
|
|
|
@10600
|
9 years |
landauf |
fixed warnings
|
|
|
@10599
|
9 years |
landauf |
removed unused branch
|
|
|
@10598
|
9 years |
landauf |
cleanup: empty level is empty again & tabs→spaces.
|
|
|
@10597
|
9 years |
landauf |
cleanup: tabs→spaces
|
|
|
@10596
|
9 years |
landauf |
cleanup: empty level is empty again & tabs→spaces.
|
|
|
@10595
|
9 years |
landauf |
created new branch to merge all branches from FS15 in a clean way
|
|
|
@10594
|
9 years |
fvultier |
improved documentation
|
|
|
@10592
|
9 years |
fvultier |
New Weapon for the towerDefense minigame: The SplitGun, a weapon that …
|
|
|
@10591
|
9 years |
fvultier |
Different wave types with different enemies. New field type: obstacle. …
|
|
|
@10589
|
9 years |
landauf |
enemies can be killed by towers → the WeakPtr returns NULL → remove …
|
|
|
@10588
|
9 years |
landauf |
use the new entity as waypoint (each WaypointController will destroy …
|
|
|
@10587
|
9 years |
landauf |
use list instead of vector - list is better suited for removing elements
|
|
|
@10586
|
9 years |
fvultier |
Removed unuses classes and templates. The enemies move now along a …
|
|
|
@10585
|
9 years |
fvultier |
Create new branch for the tower defense minigame with new features.
|
|
|
@10583
|
9 years |
landauf |
TDCoordinate doesn't call RegisterObject, thus shouldn't inherit from …
|
|
|
@10582
|
9 years |
landauf |
delete helper files before building. this avoids that old helper files …
|
|
|
@10581
|
9 years |
landauf |
8 modules are now marked as plugins (which means they are only loaded …
|
|
|
@10580
|
9 years |
landauf |
it's now possible to define required plugins in the level definition …
|
|
|
@10579
|
9 years |
landauf |
inverted dependency between level and gametype: gametype now …
|
|
|
@10578
|
9 years |
landauf |
removed the 'bAddRef' argument from StrongPtr's constructor. it was a …
|
|
|
@10577
|
9 years |
landauf |
no need to store the namespace again, this is already done in the …
|
|
|
@10576
|
9 years |
landauf |
removed changedGametype and getOldGametype from BaseObject. the …
|
|
|
@10575
|
9 years |
landauf |
create the scoreboard directly with the correct gametype. this …
|
|
|
@10574
|
9 years |
landauf |
removed some init() functions, integrated them directly into the …
|
|
|
@10573
|
9 years |
landauf |
there are no objects_ at this point, so it's not necessary to set the …
|
|
|
@10572
|
9 years |
landauf |
removed unnecessary code - setGametype or changedGametype is never …
|
|
|
@10571
|
9 years |
landauf |
BaseObject returns plain pointers instead of StrongPtrs for Namespace, …
|
|
|
@10570
|
9 years |
landauf |
not sure why Level was synchronized in Scene, but it doesn't seem to …
|
|
|
@10569
|
9 years |
landauf |
fixed bug which was introduced in r10563: when unloading in client …
|
|
|
@10568
|
9 years |
landauf |
Enforce type-safety of ObjectListIterator.
Previously it was possible …
|
|
|
@10567
|
9 years |
landauf |
added functions to use ObjectList<T> for any context
|
|
|
@10566
|
9 years |
landauf |
moved destruction of all level objects from Client to GSLevel. …
|
|
|
@10565
|
9 years |
landauf |
fixed mapping of FunctionIDs - same reason like for ClassIDs in r10564
|
|
|
@10564
|
9 years |
landauf |
bugfix: after receiving a ClassID packet, the client erases the list …
|
|
|
@10563
|
9 years |
landauf |
level should be it's own level (the same pattern that is already used …
|
|
|
@10562
|
9 years |
landauf |
removed unnecessary code - this is all done by passing the context to …
|
|
|
@10561
|
9 years |
landauf |
found some unregistered classes
|
|
|
@10560
|
9 years |
landauf |
use auto-conversion
|
|
|
@10559
|
9 years |
landauf |
these two classes used pointers to weakptrs - why? just use normal …
|
|
|
@10558
|
9 years |
landauf |
no need to call get() on Weak or StrongPtr. they are automatically …
|
|
|
@10557
|
9 years |
landauf |
cleanup: no need to pass/return WeakPtrs to/from functions. normal …
|
|
|
@10556
|
9 years |
landauf |
I assume that this should be WeakPtr instead of StrongPtr?
|
|
|
@10555
|
9 years |
landauf |
renamed SmartPtr to StrongPtr (now we have weak and strong pointers)
|
|
|
@10554
|
9 years |
landauf |
Gametype should store a WeakPtr to GametypeInfo to avoid circular …
|
|
|
@10553
|
9 years |
landauf |
fixed reference counting in unload() - unsigned int cannot be < 0
|
|
|
@10552
|
9 years |
landauf |
added PluginManager to load/unload plugins at runtime
|
|
|
@10551
|
9 years |
landauf |
fixed build
|
|
|
@10550
|
9 years |
landauf |
use try-catch in inner function
|
|
|
@10549
|
9 years |
landauf |
renamed variable. it's the library's name (e.g. libpong) and not the …
|
|
|
@10548
|
9 years |
landauf |
write the module's name into the .module/.plugin file
|
|
|
@10547
|
9 years |
landauf |
added support for plugins in the buildsystem. plugins are like …
|
|
|
@10546
|
9 years |
muemart |
Fix MSVC14/Visual Studio 2015 build: std::less must be constexpr
|
|
|
@10545
|
9 years |
bknecht |
rewrote a couple of for loops to use C++11 notation. Also made small …
|
|
|
@10544
|
9 years |
landauf |
fixed tests
|
|
|
@10543
|
9 years |
landauf |
create and destroy root-context in a controlled manner
|
|
|
@10542
|
9 years |
landauf |
clean and explicit setup/shutdown of singletons that are used by …
|
|
|
@10541
|
9 years |
landauf |
fixed include paths
|
|
|
@10540
|
9 years |
landauf |
moved DynLib and DynLibManager into module sub-directory
|
|
|
@10539
|
9 years |
landauf |
destroy objects before deleting identifiers (when unloading a module)
|
|
|
@10538
|
9 years |
landauf |
now that the order of initialization is well defined (first …
|
|
|
@10537
|
9 years |
landauf |
made some functions private in ClassIdentifier
|
|
|
@10536
|
9 years |
landauf |
unload in reversed order
|
|
|
@10535
|
9 years |
landauf |
statically initialized instances are now registered with a type. …
|
|
|
@10534
|
9 years |
landauf |
fix
|
|
|
@10533
|
9 years |
landauf |
fixed tests
|
|
|
@10532
|
9 years |
landauf |
use CoreStaticInitializationHandler to initialize core instances
|
|
|
@10531
|
9 years |
landauf |
added draft for StaticInitializationHandler
|
|
|
@10530
|
9 years |
landauf |
statically initialized instances may contain a type. currently not used.
|
|
|
@10529
|
9 years |
landauf |
find VLD (the path in the PATH variable points to bin/WinXX, so we …
|
|
|
@10528
|
9 years |
landauf |
destroy singleton when wrapper is destroyed
|
|
|
@10527
|
9 years |
landauf |
unload modules, unload and destroy all statically initialized instances
|
|
|
@10526
|
9 years |
landauf |
identifier removes itself from all related identifiers when being destroyed
|
|
|
@10525
|
9 years |
landauf |
unload debug overly while unloading graphics
|
|
|
@10524
|
9 years |
landauf |
unload graphics when the game exits
|
|
|
@10523
|
9 years |
landauf |
bugfix: DynLib::mName must be equal to the string in the …
|
|
|
@10522
|
9 years |
landauf |
remove StaticallyInitializedInstance from the same module where it was …
|
|
|
@10521
|
9 years |
landauf |
bugfix: the wrong set was used
|
|
|
@10520
|
9 years |
landauf |
StaticallyInitializedInstances are now responsible to delete the …
|
|
|
@10519
|
9 years |
landauf |
only verify freshly initialized identifiers
|
|
|
@10518
|
9 years |
landauf |
load modules AFTER core was initialized. load each module with a …
|
|
|
@10517
|
9 years |
landauf |
activating a scopelistener right after registering may not be the best …
|
|
|
@10516
|
9 years |
landauf |
fixed compilation error on buildserver
|
|
|
@10515
|
9 years |
landauf |
if the scope is already active when a scopelistener is registered, …
|
|
|
@10514
|
9 years |
landauf |
don't store scope in ScopeListener - instead register the listener in …
|
|
|
@10513
|
9 years |
landauf |
refactoring: moved code from Scope.h into ScopeManager
|
|
|
@10512
|
9 years |
landauf |
fixed issue: Class(T) may not be allowed in …
|
|
|
@10511
|
9 years |
landauf |
bugfix: comparison function was not symmetric.
e.g. two …
|
|
|