Project

General

Profile

skyjake's activity

From 2015-10-28 to 2015-11-10

2015-11-10

21:51 Doomsday Engine Revision 69159ec1 (github): Homepage: Selected tabs on navigation bar remain clickable
IssueID #2075 skyjake
21:23 Doomsday Engine Revision 4a326a30 (github): Homepage: Moved forums skin to match deployed directory
The "web" subdirectory is rsync'd to the website, so all the files
should be in matching locations.
skyjake
21:20 Doomsday Engine Revision 83df2744 (github): Homepage: Removed Dropbox URIs
skyjake
21:18 Doomsday Engine Revision 1b121844 (github): Homepage|Forums: Updating phpBB skin files from dengine.net
The phpBB files had some changes following style tweaks and the
version upgrade.
skyjake
18:33 Doomsday Engine Revision 8198d9f9 (github): Documentation|libcore: Design considerations of de::BitField
skyjake
18:33 Doomsday Engine Revision 92915fcc (github): libcore|ByteRefArray: Template for casting the array pointer
skyjake
18:33 Doomsday Engine Revision 35f547a5 (github): libcore|Vector: Accessing Vector data as an array
The Vector classes guarantee that the components are laid out like in
a POD struct. The `data()` method returns a `By...
skyjake
18:33 Doomsday Engine Revision a89eaaaf (github): Fixed|Renderer: Configuring all fog parameters from Map Info
In Hexen, the fog on a map is being enabled with a fade table
called "FOGMAP". However, the fog start/end and other p...
skyjake
14:02 Doomsday Engine Revision ed04bd0f (github): Typo
skyjake
13:51 Doomsday Engine Revision e79e013b (github): Homepage|Build Repository: Quick hack to read events.xml from local file
The Autobuilder now makes sure there is always an up-to-date copy
of the events feed on files.dengine.net, so the ent...
skyjake

2015-11-09

10:37 Doomsday Engine Revision 78d9477d (github): Fixed|GCC: Build failure (template specialization)
GCC did not believe that the specialization was in the correct namespace
even though the `de::internal::` qualifier w...
skyjake

2015-11-08

21:59 Doomsday Engine Revision 46fd3555 (github): Model Renderer: Added uColor and uOffsetUV variables for shaders
The generic model shaders now have variables for a diffuse color
multiplier and UV offset that applies to all the tex...
skyjake
21:24 Doomsday Engine Revision 28e2c2ca (github): Merge branch 'gl2-models'
skyjake
21:05 Doomsday Engine Revision 45a252ed (github): Builder: Removed link to Apt repository on Autobuilder index page
The Apt repository is going away... Better to use Launchpad instead. skyjake
19:34 Doomsday Engine Revision 13d77508 (github): Builder: Updated URIs for files.dengine.net
skyjake

2015-11-07

21:14 Doomsday Engine Revision cc3c3d5e (github): Homepage|Build Repository: Builds will be hosted on files.dengine.net
skyjake
21:10 Doomsday Engine Revision 9b97b565 (github): Homepage|Build Repository: Use source.dengine.net instead of code.iki.fi
skyjake
20:40 Doomsday Engine Revision ccc3f0ad (github): Documentation|Doxygen: liblegacy is part of the SDK
skyjake
20:18 Doomsday Engine Revision e5573ff2 (github): Documentation|Builder: SDK API docs cover both libcore and libshell
skyjake
15:13 Doomsday Engine Revision b0ab0404 (github): Homepage|Fixed: Incorrect image path on the Engine page
skyjake
11:50 Doomsday Engine Revision a19ce672 (github): Fixed|Homepage|Build Repository: PHP error (pass by reference in call)
skyjake
11:43 Doomsday Engine Revision 537a4097 (github): Homepage: Removed reliance on Dropbox for images, build feeds
Images are now hosted locally. The builds repository will be hosted
at files.dengine.net.
skyjake
11:42 Doomsday Engine Revision 37feb40b (github): Homepage: Removed obsolete HTML pages
skyjake

2015-11-05

21:24 Doomsday Engine Revision 3891c05b (github): Model Renderer: Added a couple of shaders suitable for opaque objects
skyjake
08:04 Doomsday Engine Revision 482f3aa3 (github): Model Renderer: Added fog to the model shaders
The fog start/end depths and the near/far clipping planes are passed
to the model shaders, which are expected to use ...
skyjake

2015-11-03

19:00 Doomsday Engine Revision a4975a30 (github): libcore|Record: Use hash-based member tables for efficient lookups
Previously these used QMap, but since there is no promise of the
members being ordered, it is better to use the more ...
skyjake
18:55 Doomsday Engine Revision b722f607 (github): Fixed|Clang: Minor compiler warnings
skyjake
18:40 Doomsday Engine Revision 61c595dd (github): Model Renderer|libgui: Don't try to bind uniforms that don't exist
The variables defined in the render block, outside any passes, apply
to all passes. However, if a pass uses a differe...
skyjake

2015-11-02

21:11 Doomsday Engine Revision 65471611 (github): Cleanup|Scripting: Macro for specializing script argument conversion
skyjake
19:22 Doomsday Engine Revision b9d4eaf4 (github): Refactor|Cleanup: Added IObject interface, used it in various classes
IObject represents an object that can be manipulated in Doomsday Script
as a record.
skyjake
08:35 Doomsday Engine Revision 4c8bc006 (github): Scripting|Process: Allow passing Record references in scriptCall()
Pointers and references to Record are handled by creating a variable
in the global namespace and using that to refer ...
skyjake
08:35 Doomsday Engine Revision 318c1a6e (github): Model Renderer: Pass damage inflictor mobj to the model asset's onDamage()
Process::scriptCall() automatically sets up a RecordValue to refer to
the object's namespace Record.
skyjake
08:35 Doomsday Engine Revision f44c8758 (github): Model Renderer: Renamed the generic model shader; added another shader
skyjake

2015-11-01

11:35 Doomsday Engine Revision b4982a75 (github): Merge branch 'gl2-models'
skyjake
11:31 Doomsday Engine Revision 28d77ca6 (github): Renderer|Refactor: Added tangentspace.glsl; moved lighting functions
Doomsday will now define the symbols DENG_VERTEX_SHADER or
DENG_FRAGMENT_SHADER when it compiles vertex and fragment ...
skyjake

2015-10-30

20:38 Doomsday Engine Revision ab888726 (github): Hexen|Fixed: Breaking a suit of armor makes no sound
Now using one of the chunks as the sound origin, so it won't stop
when original object is removed.
IssueID #2115
skyjake
20:34 Doomsday Engine Revision b9c71c05 (github): Hexen|Fixed: Breaking a suit of armor makes no sound
Now using one of the chunks as the sound origin, so it won't stop
when original object is removed.
IssueID #2115
skyjake
20:12 Doomsday Engine Revision da043bb0 (github): Cleanup
skyjake
20:11 Doomsday Engine Revision da2c7c0b (github): Scripting|Model Renderer: Added bindings for StateAnimator
Currently only has a method for listing currently playing sequences. skyjake
20:10 Doomsday Engine Revision 1885e89d (github): Cleanup|libcore: Accessing built-in script classes; setting super record
skyjake
18:10 Doomsday Engine Revision 40de768c (github): Scripting|Scheduler: Added a method for checking if a scheduler has finished
skyjake
18:06 Doomsday Engine Revision cd9e8f11 (github): Cleanup|Refactor: Use "names" as method name for accessing a namespace record
skyjake
13:56 Doomsday Engine Revision 28cbafca (github): Refactor|World|Client: Reacting to mobj damage
The client is now notified of damage to mobjs via MobjThinkerData.
It can then spawn particle generators and check if...
skyjake
13:18 Doomsday Engine Revision 5ed9b064 (github): Common|libdoomsday: Damage to mobjs applied via libcommon
`Mobj_InflictDamage()` applies damage to a mobj and notifies the
engine via MobjThinkerData.
Particle generator spaw...
skyjake
13:14 Doomsday Engine Revision 5f2ea4fd (github): Scripting: Added a utility for calling script functions from native code
Makes it easier to call script functions from native code, with
arbitrary parameters passed in the function call. Use...
skyjake
13:11 Doomsday Engine Revision a851200b (github): Fixed|libcore: PackageLoader reports Doomsday Script parsing errors
The exception from the Parser was hitherto uncaught. skyjake
13:09 Doomsday Engine Revision a7f067d5 (github): Cleanup
skyjake
13:09 Doomsday Engine Revision 5cb3495d (github): libcore|Scripting: RecordValue is now derived from RecordAccessor
Easier to access contents of the record. skyjake
08:33 Doomsday Engine Revision 3f11e13f (github): API|Map: Use const mobj arguments in SpawnDamageParticleGen()
skyjake
08:31 Doomsday Engine Revision c1581910 (github): libdoomsday: Allow game plugins to include libdoomsday's world/mobj.h
Workaround until the mobj situation is resolved with a cleaner
architecture.
skyjake

2015-10-29

19:00 Doomsday Engine Revision 7698a97a (github): Renderer|Refactor: Moved general purpose shader functions to GLSL files
In the "net.dengine.client.renderer" pack, shaders/include/ contains
GLSL files with functions useful for many shader...
skyjake
10:51 Doomsday Engine Revision fbe5f621 (github): Fixed|Refactor|Thinker|Hexen: Mobj-on-mobj checks shouldn't duplicate the mobj
When performing a check of whether a mobj was resting on another mobj,
Hexen would duplicate the entire thinker (!), ...
skyjake
09:07 Doomsday Engine Revision d0ce736b (github): Fixed|Model Renderer: Animation triggering when state changes multiple times
Sometimes a mobj's state changes more than once before the mobj thinks.
ClientMobjThinkerData is now a bit smarter in...
skyjake

2015-10-28

20:54 Doomsday Engine Revision b5d43831 (github): Refactor|Record: Record member navigation; renamed addRecord()
The term "subrecord" is used to mean a record owned by another record.
However, the member (.) notation (for instanc...
skyjake
18:52 Doomsday Engine Revision 13eac2d6 (github): Cleanup
skyjake
17:29 Doomsday Engine Revision f52aa56c (github): Scripting|World: Added the World.Thing class for mobj bindings
MobjThinkerData's info record is now an object derived from World.Thing.
It identifies the mobj using its ID number, ...
skyjake
17:25 Doomsday Engine Revision 726462fe (github): Cleanup
skyjake
 

Also available in: Atom