Commit Graph

191 Commits (81d64df73733afaa831508888111ab509c41a267)

Author SHA1 Message Date
David Dormagen fa733be978 FirePhase fix and further performance improvements on the fire effect
that means it looks sooo GWE now.
2011-03-12 20:49:36 +01:00
David Dormagen 5577766ab1 line endings fixed 2011-03-12 19:29:25 +01:00
David Dormagen 808579a0f1 script implementation of the fire effect added 2011-03-12 18:51:14 +01:00
David Dormagen 04ff0889c8 Backed out changeset: 8558ab59caf6 2011-03-06 16:59:58 +01:00
David Dormagen 4f69ce5ac7 control functions fixed according to the docs 2011-02-27 18:56:11 +01:00
Maikel de Vries 78ce3da206 C4Def: Removed unused entries NoSell and Rebuy and adapted Library_Base
These are implemented in C4Script and have no function in the engine, also fixed var a; a++;
2011-02-20 20:59:50 +01:00
Günther Brammer 9df4bd4d86 objects: Remove Growth defcore val in favor of a script solution
This actually requires extending the DoCon interface to support more
precision. The new growth functionality uses an effect timer, of course.
2011-01-03 02:30:04 +01:00
Günther Brammer fbb96b2fb3 objects: Remove context menus 2011-01-02 21:10:53 +01:00
Günther Brammer 877dfee49e objects: Remove Chop command, OCF_Chop, CHOP procedure, Chop defcore val, FX_Call_DmgChop 2011-01-02 01:18:45 +01:00
Günther Brammer 4984cd6b99 objects: Remove DFA_BUILD procedure 2011-01-04 00:55:42 +01:00
Maikel de Vries 8a200ba706 Engine: Removed all specific line behaviour
This can be implemented in C4Script very easily.
Removed OCF_LineConstruct, ObjectComLineConstruction, Defcore LineConnect, Line types, Line related IDs.
Changed LineAttach, is now a property of the object to which the line should be attached.
Updated documentation.
2010-12-21 19:22:06 +01:00
Armin Burgmeier f814708a9c Implement Anti-Aliasing (#518) 2010-12-29 15:19:46 +01:00
Tobias Zwick 6da6f6a73b fix: Version information from masterserver is correctly parsed
PeterW changed some stuff about the INI parser. I adjusted the parsing of the version info from the masterserver to fit his change
and let the C4Network2RefClient inherit from the C4Network2UpdateClient (as refclient does the same as updateclient only more) while I was at it.
2010-12-27 01:07:59 +01:00
Tobias Zwick 311dcfbb7a Clonk client redirects user to download page if new version is available but not as update 2010-12-27 00:31:25 +01:00
Günther Brammer 884572bbb3 Script: Reflect C++ effect variables as properties
With references gone, the engine can sanely run code upon modification of
properties, or throw exceptions on read-only ones. This obsoletes one use
case of GetEffect, simplifying the function a lot.
2010-12-24 15:10:39 +01:00
Maikel de Vries 665dc8de3d C4Scripts: Replaced int num with effect in all effects
This was needed since proplists are passed now.
2010-12-23 14:35:16 +01:00
Günther Brammer 2d1f697dee Manually convert remaining usages of EffectVar to properties 2010-12-21 20:54:28 +01:00
Günther Brammer e1b72f667e Mechanically replace most EffectVar usages with effect properties 2010-12-21 20:42:44 +01:00
Günther Brammer 8996fd3072 Script: RemoveEffect and ChangeEffect don't require effect with effectname 2010-12-21 19:20:55 +01:00
Günther Brammer 9ad1a3acff Script: GetEffect with name instead of effect instance works again 2010-12-21 01:40:40 +01:00
Tobias Zwick ec4e45d66c bugfixfix for zooming 2010-12-16 18:18:40 +01:00
Maikel de Vries cc52b374b3 Physical: Rescale MaxEnergy in C4Script.
The transformations occur in Set/GetMaxEnergy, these need to be changed if the engine implementation changes.
2010-12-14 21:04:07 +01:00
Maikel de Vries 10acc3967e Physical: Helper functions to Set and Get MaxEnergy
Only needed in tut04, these make the necessary callbacks.
2010-12-13 23:22:15 +01:00
Maikel de Vries df2f521e3a Physical: Helper functions to Set and Get MaxBreath
No need for them now, but these make the necessary callbacks.
2010-12-13 23:14:42 +01:00
Günther Brammer 5bb3e81f4f Physical: Remove Magic and associated other Magic 2010-12-12 01:25:58 +01:00
Günther Brammer 719ed39632 Remove FairCrew and permanent Physicals 2010-12-10 01:06:38 +01:00
Tobias Zwick 24847bb014 fixed #536: Gamepad: zooming with buttons needs several clicking 2010-12-15 02:16:24 +01:00
Maikel de Vries 8210b6443e System.c4g: Fixed Find_Procedure which takes a string now 2010-12-12 12:20:41 +01:00
Günther Brammer 0fdd134728 Action: Procedure is specified by a String
Also moves the Action Procedure names to the central stringtable.
2010-12-08 23:17:00 +01:00
Maikel de Vries ba6b41c058 Engine: Removed FIGHT procedure and all related stuff.
This is obsolete with new melee implementation and other authors should either use that or make something unique themselfs. Removed DFA_FIGHT, C4Script FnFightWith, ObjectActionFight, NoFight, OCF_FightReady, Fight Physical
2010-12-07 18:57:27 +01:00
Tobias Zwick 9f8fa02b8e new update system 2010-12-01 21:37:47 +01:00
Benedict Etzel 4a4e712b5e Fixed german translation "experimental" -> "experimentell" 2010-11-26 22:28:26 +01:00
Tobias Zwick 56937d4179 IRC-chat fixes
+ Now can join #play-clonk. Anything that adheres the pattern #*clonk*
+ /help actually works now
+ /query nickname message - does not create a chat with "nickname message"
2010-11-25 19:02:23 +01:00
Tobias Zwick db7486f494 removed portrait-related options from the GUI 2010-11-25 13:24:09 +01:00
Tobias Zwick 44af873931 some more translated strings (highreslandscape) 2010-11-25 13:18:24 +01:00
Tobias Zwick e1450e7dcc translated string 2010-11-24 13:13:06 +01:00
Maikel de Vries 8134101bfd Fixed Lightning Branching=processor rape (#139)
Still not optimal with high amount of strikes
2010-11-14 17:11:20 +01:00
Charles Spurrill 1077728a39 precision for SetVelocity 2010-10-29 14:13:19 -07:00
David Dormagen cd05d7acb0 fix 2010-10-29 23:02:13 +02:00
David Dormagen 325a4f7e22 ProjectileHit/sword damage behavior adjusted 2010-10-29 22:38:54 +02:00
Tobias Zwick 805efa9437 remove obsolete ContextMenu and graphics 2010-10-29 19:51:46 +02:00
Tobias Zwick e5c1208dd7 Remove obsolete Desc*.txt, Names.txt and fix German name of the dynamite 2010-10-29 19:51:09 +02:00
Maikel de Vries 98c0a1d81f Cleanup bubble script and create bubbles on splash again 2010-10-25 19:14:30 +02:00
Tobias Zwick e1fc43bddd sword changes: removed nullpointer, sword can hit not only livings + makes more callbacks on hit
sword target is not a living anymore; sword enemy does only run in front of the clonk to strike
2010-10-23 22:20:40 +02:00
Maikel de Vries 1ed5816cd4 Fixed ShakeViewport runtime error 2010-10-17 15:53:19 +02:00
Maikel de Vries 860ef8b190 Removed MaxUserSelect and C4D_Select*
Since we don´t have the CR editor anymore, these categories are useless.
2010-10-08 14:00:41 +02:00
Günther Brammer 951c9a3faf Rename "Console" to "Editor", matching --editor
OpenClonk too has an editor. The commandline option was already renamed.
2010-10-07 04:12:01 +02:00
Günther Brammer 16609432cb Remove Regjoinonly flag, unregistered users can now join all games
The commandline option already went away anyway.
2010-10-04 18:07:46 +02:00
Tobias Zwick e3620c51ec fix: jump issues 2010-09-24 19:54:51 +02:00
Julius Michaelis 4a55192db8 Added a search field to the network games list 2010-09-19 19:01:31 +02:00