Commit Graph

70411 Commits

Author SHA1 Message Date
Eugene Sandulenko
ab34bafc31 WAGE: Implement scene drawing 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
6d3fe95689 WAGE: Implemented WageEngine::onMove() 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
81dc7cd98f WAGE: Implement World::move(Chr *chr, Scene *scene) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
113a274027 WAGE: Implemented World::move(Obj *obj, Scene *scene) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
5f2ef620c1 WAGE: Implemented World::move(Obj *obj, Chr *chr) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
59b2809f37 WAGE: Finished WageEngine::performInitialSetup() 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
d4afcf99f2 WAGE: Initial code for world initialization 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
35cce4123c WAGE: Cleanup 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
9902ac2454 WAGE: Implement handleLookCommand() 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
370c1932f6 WAGE: Fix bug with skipping nested IF's 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
9dc5a51660 WAGE: Implement script decoding 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
f76eb1831c WAGE: Implemented object taking logic 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
88faad5d08 WAGE: Simplified code and avoid extra object allocations 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
870d6748fe WAGE: Fix crash on double free() 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
5478cbe9c8 WAGE: Implement non0direct comparisons 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
6d4a9f54e1 WAGE: Implement first round of comparisons 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
29cb01f71c WAGE: Unstubbed Script::eval() 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
a2ac4ea859 WAGE: Handle NULL value Operands 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
60ce5fa557 WAGE: Unstub processIf() 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
e11aef1a7d WAGE: Fixes to script execution 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
0b3e161d85 WAGE: Test script execution 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
e71fe81d09 WAGE: stubbed attack handling 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
878d1dc78b WAGE: Fixed uservar addressing 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
423d364296 WAGE: Implemented processLet() 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
c40b5a30c0 WAGE: Implement proper design drawing quitting 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
80af9c9c71 WAGE: Stubs for command processing 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
5c2f3301f0 WAGE: More robust rectangle drawing 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
c1d051da65 WAGE: More work on menu reading 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
6590f2c3f7 WAGE: Added stubs for menu loading 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
d5c3b45756 WAGE: Added enhanced Skepters pattern loading 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
5b957c4b06 WAGE: Implementing loading service dialog strings 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
bb46957def WAGE: Fixed ver/horisontal lines thickness 2015-12-27 15:40:57 +01:00
Eugene Sandulenko
a4ba9313be WAGE: Fixed think transparent rectangles 2015-12-27 15:40:57 +01:00
Eugene Sandulenko
900903324d WAGE: Fixed think vertical/horizontal lines 2015-12-27 15:40:57 +01:00
Eugene Sandulenko
c17c2421f4 WAGE: Improved rounded rects. Now rects with radius > side are drawn correctly 2015-12-27 15:40:57 +01:00
Eugene Sandulenko
a616e9fb09 WAGE: More support for transparent primitives 2015-12-27 15:40:57 +01:00
Eugene Sandulenko
6c214c2c4a WAGE: Special case for 1-pixel wide ellipses, support for transparent pattern 2015-12-27 15:40:57 +01:00
Eugene Sandulenko
3b94913e17 WAGE: Made drawing process visible for debugging purposes 2015-12-27 15:40:56 +01:00
Eugene Sandulenko
efab4a1a5b WAGE: Simplify code 2015-12-27 15:40:56 +01:00
Eugene Sandulenko
cd84abb2f3 WAGE: Fix pattern filling 2015-12-27 15:40:56 +01:00
Eugene Sandulenko
27adb22aba WAGE: Cleanup 2015-12-27 15:40:56 +01:00
Eugene Sandulenko
36e4722922 WAGE: Fix polygon rendering 2015-12-27 15:40:56 +01:00
Eugene Sandulenko
3adda8284f WAGE: Fix to roundrect rendering 2015-12-27 15:40:56 +01:00
Eugene Sandulenko
08ffaf8055 WAGE: Fixed rounded rect drawing 2015-12-27 15:40:55 +01:00
Eugene Sandulenko
0b79d5611e WAGE: Fixed rectangle drawing 2015-12-27 15:40:55 +01:00
Eugene Sandulenko
fd37094c82 WAGE: Firhter work on rounded rectangles 2015-12-27 15:40:55 +01:00
Eugene Sandulenko
0d6b726fd8 WAGE: First stub for rounded rectangles 2015-12-27 15:40:55 +01:00
Eugene Sandulenko
7e23caa342 WAGE: Cleanup 2015-12-27 15:40:55 +01:00
Eugene Sandulenko
bebf1b4e86 WAGE: Added 'A mess O'Trouble' detection 2015-12-27 15:40:55 +01:00
Eugene Sandulenko
057753a77a WAGE: Fixed screen size 2015-12-27 15:40:55 +01:00