summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
4 daysadd mzscript and kons2c, converters write C directly through konscriptcKonAki
4 daysmake build.sh executable againKonAki
4 daysmzscript: skip calls to missing common events, build the convertersKonAki
4 daysadd kons2c: konscript text to checked CKonAki
5 daysadd mzscript: mv/mz events to konscript textKonAki
5 daysscript: hashed label lookup, 64 deep calls, optional yield at the step limitKonAki
5 dayskonjson: allocate strings by their own lengthKonAki
5 daysadd mzsurvey: report what an mv/mz export usesKonAki
5 daysadd konjson: small json readerKonAki
5 daysheaders: extern C guards and C++ safe vector and rect constructorsKonAki
5 daysreadme: script reads textKonAki
5 daysscript: read scripts from text with labelsKonAki
5 dayswire save into build.sh and readme, party needs saveKonAki
5 daysparty: actor names stored in the actor, save and loadKonAki
5 daysadd save module: checked chunk filesKonAki
5 dayswire party into build.sh and readmeKonAki
5 daysadd party module: actors, classes, equipment, bag, shopsKonAki
5 dayswire battle into build.sh and readmeKonAki
5 daysadd battle module: stats, states, skills, formulas, turn orderKonAki
5 daysadd script example: konscript driving stage and text boxKonAki
5 dayswire script into build.sh and readmeKonAki
5 daysadd script module: flat event scripts with menus, switches, variablesKonAki
5 dayswire particles into build.sh and readmeKonAki
5 daysadd particles module: pooled emitters, rain, snow and stormKonAki
6 daysdialog example shows the effects, wire fx into the buildKonAki
6 daysadd fx module: screen fade, flash, shake and toneKonAki
6 daysstage: scale x and y, rotation, blend mode and colour per spriteKonAki
6 dayskonsofren: blend modes, bad numbers no longer reach the image drawingKonAki
6 daysadd dialog example, wire the new modules into the build and docsKonAki
6 daysadd textbox module: panels, wrapped pages, typewriter, faces, menusKonAki
6 daysadd stage module: sprites with layers, slots, tweens, backgrounds with pan an...KonAki
6 dayskonsofren: opt-in 3d, light pass, tinted images. text honours alphaKonAki
6 daysadd 2d module: camera, frame animation, tweensKonAki
6 daysadd rpg module: grid walking actors and tile eventsKonAki
6 dayssplit platformer out of 2d so 2d is only camera and animationKonAki
6 daysplatform example uses the 2d module and scrollsKonAki
6 daysadd 2d module: platformer body, camera, frame animationKonAki
6 dayssectorview: map lamps, flashlight on fKonAki
6 dayskonsofren: kon_lightPass, point and spot lights from the depth bufferKonAki
6 daysworld: rays and line of sight through sectors, terrain, tiles and shapesKonAki
6 dayskonsofren: 3D is opt-in with KONSOFREN_3D, build.sh sets it for 3d, model and...KonAki
6 dayskonsofren: KONSOFREN_NO_3D, build.sh turns it on for 2D buildsKonAki
7 daysworld: jumpSpeed per body, 0 turns jumping offKonAki
7 dayshandmade: mouse look, texture tableKonAki
7 daysexamples: handmade, one file on the raw libs with a map and a model in the so...KonAki
7 dayssectorview: door and button are flat panels facing their angleKonAki
7 dayssector: single header, copy and paste like the other libsKonAki
7 dayssectorview: walk with the world module, door collider, jumpKonAki
7 daysworld: bodies move through sectors, terrain, tiles and custom collidersKonAki
7 daysassets: queue an array of names, unload one from a groupKonAki